1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 852 823 792 882 819 845 849 797 829 839 822 813 820 860 822 797 747 822 799 826 856 850 796 787 802 783 792 843 789 793 820 865 797 828 827 810 800 845 796 830 806 825 848 812 829 778 782 777 812 659 810 818 789 780 802 774 801 775 569 701 786 712 759 758 791 613 826 769 1.02e+03 809 690 745 735 575 876 696 862 852 795 763 760 774 770 801 781 745 741 752 756 829 792 738 798 796 790 813 791 792 808 867 851 858 880 836 780 843 858 843 844 853 810 836 840 823 818 832 817 824 813 780 886 852 852 853 812 803 789 823 823 760 796 844 826 805 792 837 851 830 823 789 814 825 839 881 862 825 817 882 853 786 819 825 810 804 785 703 777 812 827 792 805 813 775 786 816 799 802 784 818 818 834 795 781 794 756 759 850 789 770 1.05e+03 796 834 816 830 826 691 746 757 788 770 812 823 825 763 853 856 753 787 781 866 878 806 905 869 826 840 813 852 801 796 801 782 814 829 858 814 841 840 823 814 791 821 824 806 832 817 806 848 908 758 827 853 832 853 845 850 789 834 820 837 826 778 833 846 875 878 851 802 817 828 821 774 832 862 817 797 789 814 824 805 805 778 772 745 775 912 777 742 821 770 793 786 788 844 811 802 734 789 826 816 801 813 861 827 844 836 694 885 1e+03 776 754 779 671 737 870 824 848 838 827 828 816 808 822 874 826 806 773 873 827 800 848 760 787 779 831 806 792 779 783 802 801 832 816 813 803 714 754 795 838 842 809 830 844 1.11e+03 818 813 845 860 750 1.23e+03 820 910 559 774 796 827 739 858 827 812 768 807 774 809 846 793 887 802 817 838 862 818 836 905 886 868 867 874 829 859 799 853 909 856 853 859 847 824 903 879 802 893 904 900 857 849 818 846 862 845 881 656 834 844 838 941 804 830 792 817 854 842 853 846 735 621 821 814 777 816 838 778 847 841 811 806 798 805 844 861 779 691 805 800 789 787 873 811 784 826 816 866 841 781 803 788 811 791 789 786 866 821 852 786 816 804 812 812 802 813 810 1.08e+03 753 806 754 790 865 829 919 904 885 841 837 856 779 893 804 864 828 820 850 811 820 856 843 779 844 780 817 860 829 830 839 818 809 801 775 765 818 808 767 780 798 810 800 801 698 813 775 797 731 803 744 930 773 750 783 781 778 801 837 745 701 722 788 708 767 789 713 694 854 776 770 735 764 768 844 832 758 630 842 771 666 732 682 635 694 756 752 772 757 844 866 823 805 697 778 853 745 741 851 767 768 609 834 728 786 642 848 863 814 826 843 924 806 813 805 890 835 865 864 867 869 774 824 824 744 784 760 770 807 793 782 846 852 868 743 740 854 814 814 862 751 514 602 756 881 608 792 834 776 795 751 585 658 839 820 773 743 662 834 691 666 793 794 727 783 790 806 762 861 778 779 720 737 828 857 816 827 829 621 767 738 783 627 728 660 490 669 818 795 713 876 705 763 763 787 784 760 634 735 753 737 808 819 803 865 882 850 954 821 893 902 902 896 853 812 777 856 871 884 777 808 817 814 803 867 842 797 805 760 808 827 826 747 780 850 819 809 943 850 836 802 786 776 810 814 762 726 707 798 833 773 824 852 823 791 882 820 845 850 797 829 839 822 812 820 860 821 798 748 822 800 826 856 850 797 788 802 784 792 844 789 794 820 865 797 828 827 811 800 844 797 832 806 825 847 812 830 778 781 778 811 660 810 819 789 780 802 774 801 775 570 702 786 712 759 757 792 614 825 770 1.02e+03 809 690 745 735 575 876 696 862 852 795 763 760 774 770 800 781 745 742 754 756 829 793 737 798 796 790 814 791 792 807 867 851 858 879 838 780 843 858 842 844 853 810 836 840 823 818 833 817 825 813 781 887 854 852 853 812 802 790 824 823 760 795 844 827 804 793 838 850 830 823 789 814 825 840 882 861 825 817 882 853 786 819 825 811 803 784 703 776 811 827 792 805 813 775 785 816 799 802 784 819 818 834 795 785 793 755 758 851 791 770 1.05e+03 796 834 816 830 825 694 746 757 788 770 813 823 825 763 853 855 753 788 781 865 879 810 905 868 826 840 812 852 800 796 801 782 814 829 858 816 840 840 824 813 791 820 824 807 833 816 805 847 908 757 826 852 832 853 845 851 788 833 822 837 826 776 833 847 876 878 851 802 817 829 822 774 832 861 817 796 788 815 823 805 805 778 772 744 775 912 777 742 820 771 792 786 787 843 811 803 734 789 825 812 800 814 861 827 844 836 694 887 1e+03 777 754 780 673 737 869 823 848 838 827 828 816 808 822 874 825 806 772 873 827 800 846 760 786 779 831 805 794 779 783 803 801 830 817 813 803 714 753 794 839 842 808 831 843 1.11e+03 817 812 846 859 749 1.23e+03 821 910 559 774 795 827 739 858 827 811 768 807 774 809 847 792 886 802 817 838 862 817 836 905 887 868 868 874 829 859 798 854 908 856 852 858 846 824 903 883 802 894 905 900 857 848 817 847 862 845 880 656 834 843 838 940 803 830 791 817 853 841 853 846 735 620 824 814 776 816 838 777 849 843 810 806 799 805 843 860 779 691 805 800 790 787 873 811 784 827 819 866 841 781 803 789 812 792 789 785 866 820 852 787 816 803 812 811 802 812 811 1.09e+03 752 806 754 790 866 829 918 905 885 841 838 855 780 893 803 863 828 820 850 811 820 856 844 779 843 781 818 861 829 830 840 818 809 803 775 764 817 808 766 779 798 809 800 801 698 812 775 797 731 804 745 930 773 751 784 782 776 803 838 746 701 722 788 708 766 788 714 694 854 775 770 734 764 768 844 832 758 630 842 770 667 732 681 635 693 754 751 772 757 844 866 824 806 698 779 853 746 741 852 767 767 607 834 730 785 642 848 863 815 826 842 922 805 813 805 888 834 864 864 868 869 776 825 824 744 783 760 770 807 793 782 845 851 868 743 741 854 815 814 863 752 513 602 755 880 609 791 834 776 795 752 585 658 840 821 773 743 661 835 690 667 793 793 728 782 790 808 763 860 778 781 720 736 828 857 817 828 831 621 767 739 783 626 729 660 489 669 818 794 713 875 705 763 763 786 784 762 634 735 752 736 808 819 803 867 881 850 954 821 893 902 903 896 853 812 776 856 871 885 777 808 817 814 802 866 843 798 805 765 808 826 827 747 779 851 820 810 944 851 835 802 786 775 809 814 762 725 708 798 833 775 824 852 821 791 882 820 845 850 797 830 838 822 813 820 861 821 798 750 823 800 826 856 850 797 789 801 784 793 844 788 794 819 865 798 828 827 812 800 843 797 832 806 825 847 811 830 778 780 778 811 661 809 821 790 780 804 774 801 774 570 701 786 712 758 758 792 615 823 770 1.02e+03 810 690 745 735 576 877 696 862 853 795 763 759 774 771 800 782 744 742 754 755 829 795 736 798 795 790 814 791 793 807 868 852 858 880 840 780 843 857 842 845 852 810 838 840 823 818 834 818 825 813 782 887 854 851 854 813 802 791 825 823 760 795 843 828 803 793 838 850 830 823 789 813 825 840 882 861 825 817 881 853 786 820 825 811 802 785 703 776 811 826 792 805 813 774 785 817 799 801 784 820 817 834 795 790 793 755 759 850 794 770 1.05e+03 795 834 816 831 826 697 747 757 788 770 813 823 824 763 853 855 754 789 781 865 878 811 905 867 827 840 812 852 800 797 801 783 815 829 858 817 841 840 825 812 791 819 824 808 834 816 805 848 908 757 825 852 833 853 846 850 786 832 824 837 827 776 833 847 877 877 851 802 816 830 821 774 832 861 817 794 787 815 823 805 805 777 772 744 775 912 777 742 818 772 792 786 786 842 812 803 733 788 824 810 800 814 861 827 844 836 693 887 1e+03 778 755 781 676 737 869 823 848 837 827 828 817 808 823 874 825 806 772 874 827 799 846 760 786 779 831 805 795 778 783 803 800 830 817 813 803 714 753 793 840 842 807 831 843 1.11e+03 816 811 848 859 748 1.23e+03 820 910 559 773 796 826 739 858 827 811 769 808 774 809 848 792 885 803 818 838 863 819 837 905 886 868 868 875 828 859 798 853 908 855 852 858 846 824 903 884 803 894 905 900 856 848 817 848 862 845 880 655 835 843 837 940 803 830 791 816 853 841 854 846 735 620 826 814 776 816 839 777 849 844 811 805 800 805 842 861 780 692 805 801 791 787 874 811 784 827 821 867 841 782 804 790 813 792 789 784 866 820 852 787 816 804 813 810 802 811 812 1.09e+03 751 806 753 789 866 828 918 905 885 840 838 854 781 893 802 863 830 820 850 811 820 857 844 779 842 782 817 860 828 832 841 820 810 804 776 764 817 809 766 779 798 808 800 801 698 811 776 798 732 805 746 930 773 752 786 783 775 803 838 746 701 722 789 707 765 788 714 693 855 775 770 734 764 768 844 831 758 630 842 770 667 731 681 636 692 755 751 773 758 845 866 826 806 698 780 853 746 741 852 768 767 604 834 731 784 643 849 863 816 825 841 921 804 813 806 886 833 863 864 868 870 776 826 823 744 783 760 769 807 794 782 845 851 868 743 741 854 816 814 863 750 512 603 753 878 612 792 836 776 794 753 586 657 841 821 773 743 661 836 688 667 792 793 726 782 790 810 763 860 779 782 720 734 828 857 817 829 833 621 766 740 783 626 730 659 489 669 819 794 713 875 706 764 763 785 785 763 634 735 753 736 808 820 803 870 880 849 952 821 893 900 904 896 853 811 776 856 871 885 778 808 817 814 802 866 844 798 805 768 809 827 826 747 778 851 820 810 944 851 836 802 786 774 809 813 761 724 708 798 833 777 823 852 819 790 881 820 845 848 797 830 838 822 813 821 862 820 798 750 823 799 827 856 850 798 789 800 783 793 844 788 794 820 864 798 828 827 812 800 843 798 833 807 825 847 811 830 778 780 777 812 661 808 822 791 780 805 773 801 774 570 700 786 713 758 759 792 615 822 770 1.02e+03 810 691 746 734 576 878 696 862 853 795 763 758 773 771 800 782 744 743 753 755 830 796 735 798 796 788 814 791 795 807 868 853 859 880 840 780 843 858 844 846 852 810 838 840 824 819 834 818 826 813 782 887 854 852 853 814 802 792 825 824 761 796 843 828 803 792 838 851 830 823 789 812 825 841 882 862 826 818 881 853 786 820 825 810 802 785 703 775 811 826 792 804 814 773 785 818 798 801 783 820 817 834 795 793 793 755 759 850 795 770 1.05e+03 795 834 817 831 827 700 748 758 789 770 812 823 824 762 853 855 754 788 781 865 877 811 905 867 827 840 813 852 800 798 801 783 816 830 858 816 841 840 826 812 791 818 824 808 835 817 806 849 908 756 824 852 833 853 846 848 787 832 823 837 827 776 833 846 878 876 851 802 816 831 821 774 832 861 817 795 787 815 823 805 805 777 772 744 775 912 776 742 816 773 793 786 785 842 812 801 733 788 823 810 800 814 863 827 844 836 693 886 999 781 755 782 677 737 868 823 848 836 827 828 817 810 823 875 824 807 773 874 827 798 846 760 787 778 830 804 794 777 784 804 800 830 817 813 804 715 753 792 840 841 806 831 845 1.11e+03 816 811 849 858 747 1.23e+03 819 909 558 773 797 826 738 859 827 810 770 807 775 809 849 792 886 804 818 838 862 820 837 905 886 867 868 874 827 859 798 852 908 854 851 858 847 824 903 886 804 895 905 899 857 848 817 848 863 846 880 655 834 843 837 940 802 830 791 815 854 840 856 846 735 620 827 814 775 816 839 777 849 842 812 804 800 806 842 862 780 692 805 802 791 788 874 812 784 828 823 868 842 782 804 790 813 792 789 784 866 820 853 787 815 804 812 809 801 812 813 1.08e+03 751 805 752 788 866 829 918 905 885 840 839 853 782 894 802 863 831 820 850 812 820 858 844 780 841 782 816 860 829 832 842 819 810 803 776 764 817 811 766 778 798 807 800 801 698 811 776 799 733 805 748 930 773 752 786 784 774 802 838 744 701 722 788 706 764 790 714 694 855 775 769 733 764 767 843 830 758 630 841 770 667 731 681 636 692 757 751 773 757 845 867 826 805 698 779 852 745 740 852 766 765 602 834 731 782 642 849 863 816 824 840 920 804 813 807 885 833 863 864 868 872 777 826 823 744 782 760 769 808 794 782 845 851 868 743 740 853 816 814 864 748 511 603 754 877 614 792 837 777 793 754 586 656 841 820 773 744 661 835 688 667 791 794 725 783 790 809 763 859 780 783 720 733 828 857 817 828 832 621 765 740 783 626 730 659 489 669 819 793 713 875 707 764 763 785 786 762 635 735 753 736 808 820 804 873 880 849 952 820 893 900 904 896 853 810 776 855 871 886 778 808 817 815 802 866 845 798 805 772 809 828 826 747 777 851 822 810 943 851 836 802 786 773 809 812 761 724 708 798 832 779 823 852 818 791 883 820 845 846 796 830 837 821 813 821 862 820 799 750 823 798 827 856 850 798 789 800 783 793 844 790 796 820 864 799 828 826 813 800 844 797 833 807 826 847 811 829 778 780 777 812 661 808 822 792 780 805 774 801 774 570 699 786 711 757 760 792 615 823 769 1.02e+03 811 691 746 734 576 879 697 862 854 794 763 758 773 770 800 783 743 742 753 755 830 796 734 798 796 788 814 791 797 807 867 853 859 881 839 781 842 858 845 846 854 810 838 840 825 819 834 819 826 813 782 887 854 852 853 814 802 792 825 824 761 797 843 828 804 792 838 851 830 824 789 812 824 841 882 864 826 819 882 853 787 820 825 809 802 785 703 774 810 825 792 804 815 773 786 818 800 801 783 820 818 834 795 797 794 756 760 850 793 770 1.05e+03 794 833 817 831 829 700 749 758 789 770 811 823 823 762 854 855 754 787 781 865 876 811 906 866 828 840 813 852 799 798 801 784 816 831 858 815 842 841 825 812 790 819 824 809 835 818 807 849 909 758 823 852 832 853 845 846 787 833 822 837 828 778 834 846 878 875 850 803 816 831 821 773 833 861 817 797 786 816 822 804 804 777 772 744 775 912 774 742 815 774 795 786 785 842 812 800 732 788 823 810 800 815 864 826 843 836 692 887 998 782 755 782 676 738 867 823 847 836 826 828 817 812 822 876 824 807 773 874 826 798 847 760 787 778 830 804 794 777 783 804 800 830 816 813 805 715 754 792 840 840 808 831 846 1.11e+03 816 812 849 857 747 1.23e+03 817 909 558 772 797 827 738 859 828 810 772 807 775 809 849 792 886 805 818 838 861 822 837 904 886 867 868 874 827 859 798 852 908 853 851 858 848 823 903 888 805 894 905 898 857 848 817 847 863 845 880 656 833 843 837 939 802 829 791 814 854 840 855 846 735 620 828 814 775 816 838 778 848 841 813 802 799 806 842 862 780 692 805 802 791 787 874 813 784 827 821 868 842 780 803 788 813 792 789 784 865 820 854 786 814 804 811 809 800 813 813 1.08e+03 751 804 752 787 866 830 918 905 884 839 839 852 781 893 802 863 832 821 849 813 819 860 844 780 841 782 815 861 829 831 841 819 810 803 776 765 818 813 766 776 798 808 801 801 698 811 777 799 732 805 748 930 773 750 785 784 776 804 838 742 702 723 788 706 763 791 714 696 856 776 768 733 765 767 843 830 758 630 840 771 666 730 681 637 690 757 751 773 756 846 868 827 804 698 779 852 744 740 852 765 764 600 834 730 779 642 849 864 816 824 839 920 804 813 809 885 833 864 865 868 873 778 826 823 744 780 760 768 807 795 782 845 852 867 742 740 853 815 814 865 749 511 603 754 878 616 793 839 778 792 754 586 655 841 820 772 746 661 833 691 667 790 795 724 783 790 808 763 858 778 784 720 734 828 857 816 827 832 621 764 739 782 627 730 659 489 669 818 793 713 875 708 764 763 785 786 761 636 735 755 736 808 820 805 876 880 850 952 820 893 900 904 896 854 810 778 855 870 885 778 809 817 815 803 866 845 798 804 774 809 827 825 747 778 851 822 810 943 851 838 802 786 772 809 811 761 724 707 799 833 779 823 852 820 792 884 820 845 846 796 831 837 822 812 820 862 820 799 749 824 799 827 857 850 797 788 800 782 792 843 791 797 821 864 799 828 826 814 801 845 797 833 807 826 847 812 829 778 780 777 813 661 808 822 792 780 804 774 801 774 570 700 786 710 758 760 792 613 824 770 1.02e+03 811 691 746 733 575 880 696 862 854 794 762 759 773 770 800 783 743 743 752 756 829 796 734 798 797 788 814 790 798 807 868 852 860 882 839 782 842 858 846 848 855 809 839 841 825 818 834 820 826 813 782 888 854 852 853 815 802 791 824 824 761 797 842 828 804 791 838 851 831 824 788 812 823 841 880 865 826 818 882 853 788 819 825 808 803 785 702 774 811 825 791 802 815 773 786 817 802 802 783 820 819 835 795 800 794 756 760 850 793 770 1.05e+03 794 832 817 831 829 701 749 758 788 770 811 824 823 763 855 855 754 786 781 865 877 812 907 867 828 840 813 852 798 797 800 784 815 831 858 814 843 842 824 812 790 820 825 810 835 819 806 850 910 760 823 852 832 854 845 846 786 833 820 838 829 779 834 847 877 874 850 803 816 830 821 772 833 862 817 800 786 816 820 803 803 778 772 744 774 911 772 742 814 774 797 786 785 843 812 799 731 787 824 809 800 816 864 826 844 836 692 887 997 781 755 782 673 738 867 823 846 835 826 828 816 813 822 875 824 807 773 872 826 800 847 761 788 778 830 803 794 778 784 804 801 830 816 813 806 716 754 792 841 841 809 831 845 1.11e+03 817 812 848 857 747 1.23e+03 817 908 557 771 798 828 739 859 828 809 772 808 776 809 848 792 887 806 817 838 860 822 836 905 885 866 868 873 828 859 799 853 909 853 852 859 849 822 904 890 806 893 905 898 857 848 817 846 862 844 880 657 832 844 837 938 802 829 790 813 853 840 853 846 735 620 828 814 776 816 839 779 847 839 813 802 798 806 844 862 780 692 806 802 791 787 872 814 784 827 819 868 842 779 803 786 813 793 790 784 864 820 853 785 814 804 812 809 800 813 812 1.08e+03 751 804 753 788 866 831 918 904 884 840 840 852 780 892 803 863 832 821 848 813 819 861 843 781 841 782 816 863 829 830 841 818 810 803 776 765 818 813 766 775 798 810 802 801 697 812 777 799 732 805 748 929 774 748 783 783 776 806 838 742 702 724 787 706 764 792 714 696 857 777 767 732 766 767 843 831 757 629 840 771 665 731 681 638 689 756 752 773 755 846 869 828 802 698 780 852 745 739 852 764 764 598 834 729 776 641 849 864 816 824 839 920 804 813 809 886 833 865 866 868 874 781 825 823 745 777 760 768 806 795 783 846 851 866 742 740 853 815 816 864 750 511 602 755 878 616 793 837 779 792 754 584 654 841 819 773 748 661 832 692 667 790 796 725 783 790 808 763 857 777 783 719 734 828 856 816 826 831 620 765 738 782 627 731 659 490 668 818 793 714 876 708 764 762 786 785 762 636 735 756 736 808 820 804 878 880 850 952 820 893 900 904 896 854 811 779 856 869 885 778 809 818 815 804 866 844 798 804 775 808 826 825 747 778 851 822 810 943 850 839 803 787 773 809 810 761 725 707 799 834 780 822 853 822 793 885 820 845 847 797 832 837 823 811 820 862 820 799 748 824 798 826 857 850 797 787 801 781 791 843 790 797 821 864 799 828 826 813 801 846 796 832 806 826 847 812 830 778 781 777 814 660 808 822 792 780 804 774 800 775 570 700 787 709 758 760 792 612 825 770 1.02e+03 812 692 746 733 574 880 696 862 854 794 762 760 772 769 800 783 743 743 752 756 828 796 734 799 796 788 813 790 799 807 868 850 860 882 838 782 842 857 846 848 854 808 840 841 825 816 834 818 827 814 782 888 854 852 855 815 803 790 824 824 760 798 842 828 805 792 838 851 831 824 788 812 823 841 879 865 826 818 882 851 787 819 825 808 803 784 701 774 812 825 791 801 815 773 786 816 804 802 783 820 820 836 795 804 794 757 760 850 794 769 1.05e+03 794 832 818 831 829 700 748 757 787 770 810 824 822 763 855 855 754 786 781 865 877 812 908 868 828 840 813 852 798 797 800 784 814 830 859 814 843 842 824 812 790 820 825 810 836 819 804 849 911 761 824 852 832 854 845 847 786 833 820 838 829 780 834 847 877 875 850 803 816 830 820 774 834 862 817 800 786 817 819 804 803 779 773 744 774 911 773 742 814 774 797 786 785 843 812 799 730 787 825 806 802 816 862 824 845 836 691 886 997 780 753 781 672 739 868 822 845 834 825 828 815 813 823 874 824 807 773 871 826 801 846 762 788 778 830 803 794 780 784 804 801 831 816 813 808 716 755 792 841 842 809 831 845 1.11e+03 816 813 847 858 747 1.23e+03 817 908 558 771 798 829 738 860 828 808 772 808 777 809 846 792 886 806 816 838 860 820 835 906 886 865 868 873 829 859 799 854 908 853 853 860 850 822 903 892 806 893 905 900 857 848 816 846 861 843 880 659 833 845 836 939 803 828 790 814 853 840 852 846 736 619 827 816 777 815 839 780 847 839 812 803 798 806 844 863 780 693 807 801 791 787 872 814 784 826 819 867 842 778 803 785 813 794 790 783 864 821 852 785 814 803 813 809 800 812 812 1.08e+03 751 804 752 788 866 830 918 903 884 840 840 852 780 891 804 863 831 820 848 812 820 859 842 782 841 781 818 864 829 828 840 817 810 802 776 766 819 813 766 775 798 811 802 801 697 812 777 799 732 805 748 929 774 747 782 782 777 808 839 743 703 724 787 707 765 791 714 696 857 777 766 732 767 768 843 834 755 629 840 773 663 732 680 638 687 754 753 772 754 845 870 828 800 698 780 852 745 739 852 764 765 594 834 729 777 641 849 864 815 825 840 920 804 813 809 886 834 865 867 867 873 783 824 823 745 776 760 769 805 796 784 846 850 866 742 740 853 814 818 863 752 511 602 755 878 617 794 836 779 793 754 584 654 842 819 773 752 662 832 691 667 791 796 726 782 790 809 764 857 776 782 719 732 829 856 815 826 831 620 765 736 783 627 731 658 490 667 818 794 713 876 708 764 762 788 784 763 635 736 756 736 808 820 803 880 880 850 952 821 893 899 903 895 856 812 779 856 867 886 777 810 817 814 804 865 843 798 804 776 808 824 825 747 778 851 822 809 943 849 840 802 787 774 809 810 761 724 707 799 834 781 821 854 822 793 884 820 845 847 797 832 837 823 811 821 862 820 799 747 825 798 826 857 850 796 786 802 781 792 842 790 796 821 865 799 828 827 813 802 846 796 832 806 826 847 811 830 778 781 777 814 660 808 822 792 780 803 774 799 775 570 700 787 710 759 760 791 613 825 771 1.02e+03 813 693 746 733 574 881 695 861 854 795 761 761 773 768 800 782 745 743 752 757 828 796 734 800 796 788 813 789 799 807 867 851 859 882 838 782 842 857 846 849 852 808 839 841 824 815 834 816 827 815 781 888 853 851 855 816 803 788 824 824 761 799 842 828 807 793 838 851 832 824 788 813 822 841 878 864 825 818 882 849 786 818 825 809 803 783 701 774 814 826 792 800 815 772 786 816 802 802 783 820 820 836 795 807 794 756 759 849 794 770 1.05e+03 794 833 818 831 829 698 748 757 785 770 810 825 822 763 855 856 756 786 781 865 878 813 907 869 828 840 813 852 799 798 800 785 814 830 859 814 842 841 823 813 789 820 825 810 836 820 803 849 911 761 824 852 833 854 845 847 786 833 820 839 829 780 834 847 877 876 849 804 816 829 820 776 833 862 817 799 786 816 819 805 803 778 774 743 774 911 774 744 816 774 795 787 786 844 812 800 730 786 826 803 803 815 860 825 847 836 691 887 998 779 752 780 673 739 869 823 846 833 825 828 815 812 823 874 824 807 774 870 827 803 846 761 787 777 830 803 795 779 784 803 801 831 816 814 808 716 754 792 841 843 809 830 846 1.11e+03 816 813 847 858 747 1.23e+03 817 908 558 770 798 830 738 861 828 810 772 809 776 808 845 792 886 806 816 838 860 818 834 906 887 864 866 872 831 859 799 854 907 854 853 861 849 823 903 892 806 893 905 902 857 848 816 846 861 844 880 659 833 845 836 939 804 829 790 814 854 840 852 846 737 618 826 817 778 814 839 780 846 839 812 803 798 806 845 863 780 693 806 800 791 787 873 813 783 826 818 868 842 778 803 785 814 795 790 783 864 821 848 784 815 803 815 809 801 812 811 1.08e+03 751 804 751 788 866 829 918 903 885 840 838 854 780 891 803 864 830 820 849 812 821 858 842 783 841 782 820 862 828 827 840 816 809 802 776 766 819 812 767 777 798 810 803 800 696 812 775 799 732 804 748 928 774 749 781 782 777 808 839 744 703 723 788 708 766 790 713 695 856 776 765 732 768 767 843 834 755 629 840 775 663 732 680 638 687 755 754 772 752 845 870 828 800 698 780 852 746 739 852 764 765 590 834 728 776 642 848 864 815 826 840 921 805 813 807 886 834 865 867 866 873 784 822 822 745 776 760 769 805 796 785 846 850 866 743 739 853 815 821 862 752 511 603 755 878 618 794 835 778 793 754 583 654 841 820 773 755 662 833 689 666 792 796 726 782 789 811 764 857 777 782 720 731 829 857 815 826 830 620 766 735 784 627 730 657 492 666 818 795 713 876 708 764 761 789 784 764 635 736 756 736 808 819 802 880 880 850 952 821 893 899 903 895 856 812 779 856 867 887 777 810 817 815 804 865 843 798 804 777 808 824 825 747 778 850 823 808 942 849 840 803 787 774 809 810 761 724 707 800 834 782 821 854 822 794 884 819 846 848 798 832 837 824 812 821 862 819 798 748 825 798 826 857 851 795 786 802 781 792 842 788 796 821 865 799 829 828 812 802 845 797 831 806 825 847 811 831 778 782 778 815 660 808 822 792 780 803 774 798 775 570 700 788 710 760 760 790 613 825 771 1.02e+03 814 694 746 732 574 880 696 861 854 795 761 762 774 768 800 782 747 742 752 756 830 796 734 801 796 788 813 789 798 807 867 851 859 882 838 781 843 857 846 849 852 807 838 841 824 816 834 814 826 816 781 888 852 852 855 816 802 788 825 823 762 798 842 828 808 792 838 851 832 824 788 814 822 841 878 864 825 818 882 848 785 817 826 811 802 783 701 774 815 827 794 800 815 772 787 816 801 802 783 821 819 836 795 810 794 756 758 848 794 771 1.05e+03 794 833 818 831 828 697 749 757 786 769 810 826 823 764 855 857 757 786 781 865 878 814 906 869 828 840 813 852 800 799 800 786 815 832 858 815 841 840 824 814 791 819 824 809 836 820 803 849 911 761 824 853 835 855 844 848 786 833 820 839 828 779 834 848 877 876 848 804 816 828 819 776 831 864 818 798 786 817 818 805 803 777 775 743 774 911 774 745 818 774 794 788 787 843 812 800 730 786 825 802 804 814 861 827 848 835 691 887 999 780 752 779 673 740 870 824 846 834 824 827 816 811 824 874 824 807 776 869 827 803 846 761 786 776 830 804 795 777 784 803 800 831 816 815 809 715 754 792 842 843 809 829 846 1.11e+03 816 813 848 859 748 1.23e+03 817 908 559 770 797 831 738 862 827 811 772 809 775 809 845 792 886 806 818 838 859 817 833 905 888 865 865 872 831 859 800 854 907 855 853 861 849 823 902 893 806 894 906 904 856 849 816 846 861 844 880 658 832 845 837 939 804 830 790 815 855 838 852 846 738 619 826 818 778 814 838 780 846 839 812 802 799 806 845 863 780 694 805 801 791 787 874 812 783 826 818 868 843 778 803 786 814 796 790 783 864 821 845 784 814 804 815 810 802 812 810 1.08e+03 751 804 750 788 866 829 918 903 884 840 836 854 781 891 803 864 830 820 850 813 822 857 842 783 841 783 820 861 828 827 840 816 809 801 776 767 819 812 766 779 798 810 803 800 694 812 774 799 732 804 748 928 773 750 781 782 778 808 840 745 703 723 789 708 765 790 713 695 855 774 766 732 768 766 843 832 756 629 840 776 662 732 679 638 686 755 753 774 751 845 869 827 801 699 779 852 746 740 851 764 766 586 834 728 774 642 848 864 814 828 841 922 806 813 806 885 834 865 867 867 872 783 822 822 745 776 760 769 806 796 784 845 850 865 743 738 853 815 823 862 754 511 603 754 878 619 794 835 777 793 756 583 655 840 820 773 758 662 834 688 664 792 796 726 782 788 813 764 854 778 783 720 730 829 857 815 825 831 620 767 735 783 627 729 656 493 666 818 796 712 876 708 765 761 789 784 764 636 737 756 736 808 818 803 880 880 850 952 821 893 898 903 896 856 813 779 856 868 887 776 810 818 815 803 865 844 797 804 779 808 825 825 747 778 849 822 809 942 850 839 803 787 775 809 811 760 724 707 801 835 783 821 854 822 794 883 819 845 849 799 832 838 824 812 822 862 820 798 748 825 798 826 857 851 796 786 803 781 792 841 787 796 821 865 800 829 828 811 802 845 796 830 806 824 847 811 832 778 782 778 815 660 808 822 792 780 804 774 799 775 570 701 788 710 760 760 790 614 826 770 1.02e+03 814 695 747 732 575 880 697 862 854 796 761 761 775 768 800 782 747 742 751 756 831 796 734 801 795 789 813 789 798 806 867 850 859 880 838 781 844 858 846 848 854 807 838 840 822 816 834 814 826 816 780 889 852 852 855 816 802 789 825 822 762 797 842 827 809 791 838 851 833 824 787 814 822 841 877 865 825 818 882 850 785 817 827 813 803 783 701 774 815 828 795 800 814 773 787 816 801 803 783 821 818 836 796 814 792 756 758 847 793 771 1.05e+03 794 833 820 832 827 694 750 757 787 768 811 826 824 764 855 858 760 786 781 865 879 816 905 869 829 839 814 853 802 798 800 785 814 833 857 814 840 840 824 814 792 819 824 808 836 820 804 849 912 761 823 854 837 854 844 848 786 832 820 839 828 778 834 848 877 877 849 804 816 828 819 774 830 865 818 797 786 818 818 805 804 776 775 743 774 912 775 746 819 773 793 788 787 842 811 799 730 785 824 800 804 813 861 828 848 835 692 887 1e+03 780 754 779 674 741 869 826 846 834 825 826 816 811 824 874 824 807 775 870 828 803 845 760 785 774 829 806 795 776 784 803 800 831 815 815 809 715 754 791 842 843 808 829 846 1.12e+03 816 814 850 858 749 1.23e+03 817 909 559 770 796 831 738 862 827 812 772 808 774 810 845 791 887 804 818 837 859 817 834 904 887 866 864 872 831 859 800 853 908 855 852 862 848 822 903 893 805 895 906 904 856 850 816 847 861 844 881 659 831 846 836 939 804 831 791 815 856 838 854 845 737 620 825 818 778 814 838 780 846 839 813 802 799 806 845 862 781 694 805 802 791 787 874 812 783 827 818 868 843 778 803 787 815 794 790 783 865 821 842 783 814 805 814 810 802 812 810 1.08e+03 750 804 751 788 864 829 918 904 884 840 835 853 781 892 802 864 832 820 851 815 822 857 842 783 841 784 818 860 828 828 840 816 809 801 777 767 819 812 766 781 798 810 803 800 694 812 772 798 731 804 748 928 774 751 782 782 779 808 840 746 703 723 790 708 765 791 712 697 855 774 766 732 767 765 844 831 758 629 840 775 661 732 679 638 686 756 752 775 750 845 868 826 802 699 777 852 746 740 851 764 768 586 834 728 773 641 848 864 814 830 842 923 806 813 806 885 833 863 867 867 871 783 823 822 744 776 759 769 806 795 784 844 850 864 742 738 853 815 824 862 756 512 603 754 878 618 793 835 777 793 758 583 656 840 820 773 761 662 836 688 663 791 797 726 782 788 814 763 852 779 783 721 730 829 857 816 825 831 620 768 736 783 626 728 656 494 667 818 797 711 877 708 766 761 790 784 765 638 737 757 736 808 817 804 880 881 849 952 820 893 898 902 896 854 814 779 856 869 886 776 809 818 816 802 865 846 797 804 780 808 825 825 748 777 849 820 809 942 850 839 804 787 775 808 811 760 724 707 802 835 783 821 854 822 794 883 820 845 849 800 832 838 824 813 822 862 821 798 749 824 798 826 857 851 798 787 803 781 792 841 786 796 822 866 800 829 828 811 801 845 795 830 806 824 847 811 834 778 782 778 816 660 808 822 792 780 804 773 800 775 569 703 787 710 760 760 790 614 825 770 1.02e+03 814 695 746 733 576 879 697 862 853 796 761 761 774 768 800 783 747 742 752 755 831 797 734 801 796 789 813 790 798 807 866 850 858 879 838 781 843 859 845 847 856 808 838 839 821 817 834 814 825 816 780 890 853 850 854 815 802 790 825 821 763 796 842 827 809 791 838 850 834 824 787 814 822 840 877 865 825 819 882 852 785 818 828 812 804 784 701 774 814 827 794 801 814 773 787 816 801 803 782 821 818 834 797 817 792 755 758 847 793 770 1.05e+03 794 832 821 832 826 693 750 757 787 768 813 826 824 765 856 858 761 786 781 866 880 818 906 870 828 839 814 853 802 798 799 784 814 833 856 814 839 841 824 814 794 819 823 808 836 820 805 850 912 761 823 854 838 853 844 848 786 832 821 840 828 777 834 847 877 878 850 804 815 829 819 773 829 866 819 797 786 819 818 805 805 775 775 743 774 912 776 746 819 773 793 789 786 840 811 799 729 785 825 800 804 812 861 828 847 835 692 886 1e+03 780 755 779 675 741 868 826 847 835 825 825 817 811 824 874 824 806 773 872 828 803 844 760 785 775 829 807 795 776 783 802 800 831 815 815 809 716 752 790 842 843 808 829 846 1.12e+03 816 815 849 858 750 1.23e+03 816 909 558 771 796 831 738 862 827 812 771 808 774 810 845 791 887 803 818 837 858 818 835 904 887 867 865 873 830 859 800 852 909 854 852 862 848 822 903 893 803 896 906 903 856 850 816 846 861 845 881 659 830 846 835 939 805 832 792 814 855 837 856 845 736 621 824 818 778 814 838 778 847 838 813 801 799 806 844 862 781 694 806 802 792 788 874 813 783 828 817 868 843 778 802 788 815 792 789 783 864 821 841 783 814 804 813 810 803 813 810 1.08e+03 750 803 752 788 863 829 917 904 884 841 835 852 782 894 802 864 833 820 849 816 822 858 842 782 841 784 817 859 828 828 841 816 809 801 778 768 819 812 766 781 800 810 802 799 694 812 773 798 732 805 747 927 775 752 782 782 779 808 839 746 702 724 790 708 764 792 712 698 856 775 767 732 766 766 844 832 758 628 839 774 660 732 679 638 687 757 753 776 749 847 866 824 802 699 777 853 746 741 850 764 769 584 833 728 770 640 849 864 814 831 843 923 805 814 806 884 833 862 867 868 869 783 824 823 743 776 759 770 805 794 784 844 850 865 742 739 854 815 825 862 758 512 603 753 877 618 793 835 778 793 760 583 656 840 818 773 763 661 836 688 663 791 797 725 783 789 815 761 849 780 782 721 731 829 857 816 825 829 621 768 737 782 625 728 657 494 667 818 797 711 877 708 766 762 789 785 764 639 736 757 737 808 817 805 880 881 849 952 820 893 899 902 897 853 814 780 856 870 885 776 809 819 816 802 866 848 797 805 784 808 826 825 748 777 848 819 809 942 850 839 805 786 775 808 811 760 724 707 802 836 783 821 854 822 793 882 821 844 849 800 833 837 824 813 822 863 821 800 749 823 798 826 857 851 798 787 802 781 792 842 786 797 821 866 800 830 829 810 801 845 794 830 806 825 847 811 833 779 782 778 816 660 808 823 792 781 804 773 800 775 568 703 787 710 761 759 790 615 825 770 1.02e+03 813 694 745 734 576 878 696 862 853 797 762 760 772 769 800 784 747 742 753 755 830 796 735 801 796 789 814 790 798 808 866 852 858 878 838 781 842 858 845 847 855 808 839 838 820 817 834 814 825 816 780 890 854 847 853 815 802 790 825 821 763 796 843 826 808 791 837 850 834 824 787 814 822 840 877 866 825 819 882 853 785 819 828 811 805 785 701 773 813 826 794 803 814 773 787 817 802 803 782 821 818 832 798 820 791 756 758 847 793 769 1.05e+03 794 831 821 833 826 694 750 757 787 769 813 826 824 765 856 857 761 786 781 868 880 819 908 870 826 839 815 852 802 798 798 783 815 833 856 814 839 843 823 813 794 820 823 808 837 820 807 851 912 760 823 854 837 852 844 848 786 832 822 840 828 776 834 846 877 878 851 804 814 828 819 774 829 866 820 797 786 819 821 805 806 774 775 743 774 913 776 746 818 773 793 789 785 840 811 799 729 785 827 799 804 812 862 828 846 835 692 885 1e+03 781 756 778 678 741 866 825 846 834 825 825 818 812 824 874 824 807 771 872 829 803 844 761 786 776 829 807 795 777 783 801 801 832 815 815 809 718 752 790 841 843 808 828 845 1.12e+03 815 817 848 858 750 1.23e+03 817 910 558 771 796 830 738 862 828 813 770 808 774 809 845 791 888 804 818 837 859 818 835 904 886 868 865 873 830 860 800 851 910 854 852 862 848 823 904 893 801 896 907 903 856 849 816 845 861 845 882 660 830 846 835 939 805 832 793 814 855 839 857 845 736 621 823 819 777 814 837 775 848 839 813 801 799 806 844 861 781 694 806 802 792 788 874 814 783 828 818 868 842 778 802 788 814 791 790 783 864 821 841 783 815 804 812 809 804 814 810 1.09e+03 751 803 753 788 862 828 917 904 884 842 834 852 782 896 802 863 833 820 848 816 821 858 842 781 840 784 816 859 828 830 840 816 809 800 778 768 819 812 768 780 800 809 802 799 694 812 774 798 732 806 747 927 775 752 782 782 779 808 839 746 702 724 790 707 764 792 711 700 856 776 766 732 766 766 844 832 758 628 839 774 659 731 679 637 687 757 754 776 749 848 866 823 802 700 777 853 746 740 850 765 769 583 833 728 767 640 851 864 815 829 843 923 804 814 807 884 833 861 868 869 869 783 825 824 742 776 759 770 805 795 783 843 852 866 741 740 854 815 825 862 759 512 603 754 877 618 793 835 778 793 761 582 656 840 816 774 768 659 835 688 663 792 799 725 783 791 816 761 850 780 782 721 732 829 857 816 825 828 622 768 736 782 624 729 658 495 667 817 797 711 877 708 765 762 788 785 764 639 736 756 738 808 817 806 880 882 849 952 821 893 899 902 897 852 814 780 857 869 885 775 809 819 816 801 865 848 797 805 786 808 826 825 748 776 849 820 809 942 850 839 805 785 775 808 811 760 724 707 802 836 784 821 854 822 793 882 822 844 848 801 832 837 823 813 822 863 821 801 750 823 798 826 858 851 797 787 802 781 792 843 787 798 820 866 799 830 829 810 802 844 794 830 807 826 847 812 833 778 782 778 815 659 809 822 792 781 805 773 801 775 567 703 787 711 761 758 790 615 824 770 1.01e+03 812 695 744 736 575 877 695 862 853 797 762 760 770 770 800 784 747 742 755 756 828 796 736 802 797 789 814 790 798 809 866 853 857 879 838 781 840 858 844 848 854 808 839 838 820 816 834 813 824 816 779 890 853 848 852 815 801 789 824 821 763 796 843 826 808 792 836 850 834 823 788 815 821 839 877 865 825 819 882 852 786 819 828 810 805 785 702 774 813 827 793 804 813 772 786 818 802 803 783 822 818 832 797 820 792 757 759 848 793 768 1.05e+03 794 832 820 833 826 696 748 757 787 770 812 826 824 766 856 857 761 786 781 870 878 819 908 871 825 839 816 852 802 798 798 783 815 832 858 814 839 844 823 812 793 821 824 808 838 821 809 854 913 759 824 854 836 852 844 848 786 832 822 839 828 775 833 845 878 877 852 804 813 828 819 773 829 866 819 797 787 818 823 805 807 773 776 744 774 913 775 746 819 773 794 788 784 840 812 799 730 786 829 798 803 811 863 828 847 836 692 885 1e+03 780 756 777 681 742 865 825 846 834 824 824 818 813 825 874 824 808 770 872 828 802 845 761 786 777 831 806 794 778 784 802 801 832 815 814 808 719 752 791 840 842 808 828 844 1.12e+03 815 818 847 858 750 1.23e+03 816 910 558 771 796 831 739 862 829 814 769 808 774 808 844 791 889 804 820 836 861 818 835 904 885 868 866 872 830 860 802 851 911 854 852 861 849 823 904 894 801 896 908 902 856 849 815 844 862 845 882 659 831 845 836 939 805 832 793 814 855 840 856 845 737 622 824 818 776 814 836 773 849 840 812 802 800 806 844 861 781 694 806 802 792 788 874 815 783 828 820 868 841 778 802 789 815 792 791 783 865 820 842 783 816 802 811 808 803 814 811 1.09e+03 752 803 753 789 862 829 917 904 885 842 835 853 782 896 802 863 833 821 846 816 821 858 842 781 840 783 816 858 828 831 840 816 808 800 779 769 819 812 769 778 800 808 800 799 694 812 774 799 733 806 746 927 774 751 783 782 779 808 838 747 702 723 790 708 763 791 712 700 856 775 766 734 766 767 845 833 758 627 839 774 660 730 679 635 687 758 753 775 749 850 865 823 802 699 777 854 746 739 850 765 769 582 834 729 764 640 851 864 815 828 843 922 804 814 806 883 833 861 868 871 869 783 826 824 742 776 759 770 805 796 783 843 853 867 741 739 855 816 826 862 760 512 604 754 876 619 793 836 778 793 761 582 656 840 816 775 770 658 834 688 664 793 800 725 782 791 818 760 850 780 782 722 733 830 857 816 825 827 622 768 736 781 624 729 657 496 667 817 797 711 877 708 765 763 787 786 764 639 736 754 739 808 817 806 880 882 849 952 822 893 899 902 897 853 814 780 857 868 886 775 809 819 816 802 864 848 796 804 788 808 826 825 748 776 848 821 810 942 850 839 803 785 775 808 811 760 724 707 802 834 785 821 854 821 793 882 822 843 848 801 832 838 822 813 822 863 820 800 750 823 798 826 858 852 796 788 802 781 791 843 789 797 820 866 798 829 829 810 803 844 794 831 807 826 848 812 832 777 781 778 814 659 809 820 792 781 806 774 802 775 568 702 786 711 761 758 790 615 824 771 1.02e+03 813 695 745 736 574 878 695 862 853 796 761 761 771 770 800 784 746 742 755 756 828 795 737 801 797 789 813 791 797 808 866 854 856 880 838 780 840 858 842 849 853 809 839 839 820 815 834 813 824 815 779 889 852 852 853 814 801 788 823 821 763 796 843 826 807 793 836 850 834 824 789 816 822 839 876 864 825 819 881 853 786 820 827 810 804 785 703 774 813 829 793 804 813 772 786 818 801 804 785 822 818 834 797 821 792 757 760 849 792 768 1.05e+03 794 831 819 832 825 696 747 758 787 770 811 826 824 766 856 857 760 786 781 869 876 820 908 872 826 840 818 853 801 798 798 782 816 831 859 813 839 844 824 812 793 821 825 807 839 821 810 855 912 758 824 854 836 852 844 849 786 833 822 839 828 777 833 844 878 876 852 803 813 828 819 771 829 866 818 797 788 817 825 805 806 773 776 744 774 912 775 746 819 773 795 788 783 839 813 799 731 787 829 798 803 811 864 828 847 836 692 886 1e+03 780 757 776 684 741 864 825 845 834 824 824 818 813 824 874 824 808 771 871 826 802 846 761 787 778 833 804 793 779 784 803 802 831 815 813 808 719 752 792 840 842 808 828 845 1.12e+03 815 817 847 858 750 1.23e+03 816 909 557 770 796 831 739 862 829 815 769 808 774 808 844 792 889 804 822 836 863 819 836 904 884 868 866 872 831 860 802 851 911 854 851 861 849 824 904 894 802 895 908 902 856 849 814 845 863 845 881 659 831 845 838 939 804 832 793 814 856 841 854 845 737 622 825 818 774 813 835 774 850 839 812 803 799 806 842 862 782 694 806 802 792 789 874 816 783 829 822 868 841 778 802 789 815 792 792 783 865 820 843 784 816 801 811 808 802 813 812 1.09e+03 753 804 753 790 863 830 917 904 887 840 837 853 781 895 801 862 833 822 846 816 821 858 843 782 839 782 817 858 829 833 839 817 807 799 779 769 819 813 770 777 800 808 799 800 694 812 774 799 734 806 746 927 774 751 785 782 778 809 837 746 702 723 791 709 764 790 712 701 856 775 766 735 766 767 845 833 757 626 839 774 660 729 681 634 687 758 752 774 748 849 865 824 802 699 777 854 746 738 850 766 769 581 835 729 764 639 851 864 814 828 842 922 804 813 806 882 834 862 868 871 869 781 826 824 742 776 760 770 806 796 782 843 855 866 741 738 855 816 827 862 761 512 605 754 875 619 794 835 778 793 762 582 656 840 816 774 775 657 833 688 664 794 801 725 781 791 819 761 850 780 782 722 733 830 856 816 826 827 622 768 736 781 624 729 656 497 667 817 797 711 876 709 765 763 786 787 764 639 736 752 739 808 818 806 881 881 848 953 823 893 899 903 897 853 813 778 857 868 887 776 810 819 816 802 863 848 797 804 789 808 825 825 748 776 848 822 810 941 850 838 802 786 775 808 811 760 724 707 802 833 784 822 854 821 793 882 822 843 848 802 831 840 822 812 822 862 820 800 750 823 798 826 858 852 797 788 802 781 791 842 791 796 821 866 797 828 829 810 804 845 795 832 807 825 848 812 832 777 781 778 813 658 808 819 792 781 806 774 802 776 568 701 786 712 761 759 791 614 824 771 1.02e+03 814 695 747 735 574 879 696 862 853 796 761 761 771 770 800 784 745 742 754 756 828 795 737 801 797 789 814 791 797 808 866 854 856 882 838 780 839 859 843 849 852 809 838 839 821 815 834 813 824 815 779 889 852 854 854 814 801 788 824 820 763 795 843 826 806 792 836 850 834 825 789 817 823 838 877 863 826 819 881 853 786 820 827 810 803 785 703 775 813 829 793 804 812 771 786 819 802 804 785 822 818 835 797 821 793 757 760 848 792 768 1.05e+03 794 828 818 832 825 696 746 759 787 769 811 826 824 766 856 857 761 787 781 869 875 820 908 871 826 840 817 853 801 798 798 782 816 829 859 813 839 843 825 812 792 822 826 807 839 821 810 853 911 758 825 854 836 852 844 849 785 834 821 840 826 778 833 844 878 876 853 803 814 828 819 771 829 866 818 797 788 816 827 804 806 774 776 744 775 913 775 745 819 773 794 788 784 840 813 799 732 786 828 797 804 813 864 827 845 836 691 886 1e+03 779 758 777 685 741 864 825 844 834 824 824 817 813 824 874 825 807 773 872 826 802 846 760 787 778 834 803 793 779 784 805 803 830 814 812 808 719 752 792 841 842 808 828 844 1.11e+03 815 816 847 857 750 1.23e+03 816 907 556 769 795 831 738 862 828 815 769 808 773 808 843 793 890 804 824 836 862 819 836 904 884 869 866 873 831 860 802 852 910 854 851 860 850 824 904 894 803 894 906 901 856 849 814 846 863 845 880 659 831 844 838 939 804 832 794 814 856 840 853 845 737 621 826 818 775 812 836 776 850 839 811 804 799 806 841 862 782 694 806 803 792 789 874 815 784 829 822 868 842 777 802 789 816 792 790 784 865 819 844 784 816 802 811 808 800 812 812 1.08e+03 754 805 753 790 863 832 917 904 889 839 838 853 780 894 801 862 833 822 846 816 821 858 843 782 838 781 818 859 829 832 838 818 806 799 780 767 819 813 769 778 800 809 798 801 696 812 774 799 734 806 746 928 774 751 787 782 778 809 837 745 702 724 791 709 764 790 712 702 856 775 766 734 766 767 844 834 756 626 838 775 660 729 682 634 686 758 751 774 748 849 865 827 802 698 777 854 746 738 850 766 769 580 836 730 764 639 850 864 811 828 842 922 804 812 805 882 836 862 868 870 869 780 827 824 742 776 761 769 806 796 780 843 855 866 742 736 855 816 828 862 762 513 605 754 874 620 795 834 778 793 762 582 656 840 816 774 778 658 833 688 665 794 803 726 780 791 822 761 850 780 782 722 734 829 856 816 826 828 623 768 737 781 625 729 656 498 667 817 797 711 874 709 765 763 786 788 764 639 736 751 739 809 818 807 882 881 849 954 822 894 898 902 897 853 812 777 858 869 887 777 809 819 816 801 863 847 797 805 790 807 825 824 749 776 847 822 810 941 850 837 802 787 775 808 812 760 724 707 802 831 782 822 854 821 794 882 822 843 849 802 830 841 822 812 822 864 821 800 748 823 798 827 858 852 797 787 801 781 791 842 791 795 823 867 797 830 829 811 802 846 796 831 806 824 847 811 831 777 780 778 812 658 808 820 792 782 806 774 801 776 568 700 786 712 760 759 791 614 824 772 1.02e+03 816 694 747 734 574 880 696 862 853 796 761 761 771 771 800 784 744 742 753 756 829 795 738 800 797 789 814 790 796 807 866 854 857 881 838 780 839 860 844 849 852 809 838 839 822 816 834 813 824 815 779 888 853 852 855 816 801 788 824 819 763 794 844 827 805 791 835 850 834 826 790 817 824 840 878 863 826 820 881 854 787 820 826 810 802 785 703 775 813 829 793 804 812 771 786 819 802 804 784 821 819 836 798 820 793 756 759 848 793 768 1.05e+03 795 826 818 832 825 695 745 759 787 770 812 826 824 765 856 857 762 786 781 869 876 819 908 869 826 840 818 853 801 798 799 783 816 828 858 812 840 843 827 813 792 822 825 807 838 821 810 850 909 758 826 853 836 854 845 849 786 835 820 840 824 778 832 844 878 876 853 803 814 829 819 772 830 865 818 798 787 815 828 804 804 774 776 743 776 913 775 744 818 773 792 789 786 842 813 799 732 784 827 797 804 814 864 825 846 836 691 886 999 779 758 778 685 740 864 824 844 834 824 824 816 813 824 875 825 806 775 872 827 802 845 759 787 778 833 803 793 780 785 805 803 828 814 813 809 720 751 792 842 841 808 829 844 1.11e+03 816 815 848 856 750 1.23e+03 816 906 556 768 794 831 738 862 828 815 769 808 773 808 843 794 890 804 823 837 862 820 835 904 884 870 867 874 832 859 801 852 909 854 851 860 849 825 904 892 804 894 905 900 857 849 814 846 862 845 878 658 831 844 839 939 803 833 794 813 856 839 852 845 737 621 826 818 775 812 837 778 850 839 811 804 799 806 840 862 782 694 805 803 792 790 873 813 784 829 822 868 842 777 802 789 815 793 790 784 865 819 845 784 816 802 811 808 800 813 813 1.08e+03 754 805 753 791 864 832 918 904 890 839 839 852 780 894 801 862 833 822 847 816 821 858 844 782 838 780 820 859 830 831 839 818 806 800 780 766 820 812 768 778 800 810 799 802 696 812 774 799 732 806 746 929 774 751 787 781 778 808 837 744 702 725 793 710 764 791 712 703 856 776 765 733 765 768 844 834 754 627 836 775 660 728 683 635 683 757 750 774 748 849 866 828 802 698 777 853 746 739 850 766 769 578 836 730 764 639 850 863 809 828 842 921 804 812 805 882 835 862 868 869 869 778 827 824 741 776 762 769 806 796 780 843 855 867 742 737 855 816 829 862 765 511 605 754 874 621 796 834 778 793 762 582 656 839 817 773 781 659 833 688 666 795 804 726 780 791 825 760 850 781 783 722 734 829 856 816 826 828 624 768 738 783 626 728 656 498 666 816 798 712 873 709 765 762 785 788 765 639 738 751 739 809 818 809 883 880 851 954 821 894 898 903 896 852 811 778 858 870 888 778 808 819 815 801 864 847 798 805 792 808 825 824 749 776 847 822 810 940 849 837 802 786 774 808 812 760 724 707 801 831 782 822 853 821 794 882 822 843 850 801 829 841 823 812 823 865 821 800 747 823 798 828 858 853 797 786 801 782 791 842 790 796 823 867 798 832 829 811 801 847 796 830 806 824 846 811 831 778 780 778 813 658 808 821 792 782 805 775 800 776 569 700 786 713 759 759 791 613 824 772 1.02e+03 816 694 747 733 573 880 696 862 852 796 761 761 772 772 801 783 744 742 753 756 829 795 738 800 797 789 814 790 796 807 866 854 857 881 838 780 840 859 846 849 852 808 837 838 822 817 834 814 825 815 780 888 853 850 855 817 802 789 825 820 764 794 844 827 804 790 836 850 833 825 790 817 824 841 879 863 826 821 882 854 787 820 826 809 803 785 704 776 812 828 793 804 812 771 786 818 802 805 783 821 819 836 798 819 793 755 758 847 794 768 1.05e+03 796 824 818 832 826 696 746 758 787 771 812 826 824 764 856 856 763 786 781 869 877 818 908 868 827 840 818 852 801 798 799 783 816 827 857 811 841 842 827 814 792 822 825 807 837 820 810 848 909 758 826 853 836 856 845 849 787 836 819 840 825 778 832 844 878 878 853 804 815 830 818 773 830 863 819 798 786 813 828 805 804 773 777 743 776 912 775 742 818 772 790 790 787 844 814 799 733 783 826 797 805 816 862 825 848 836 690 885 998 779 757 780 685 740 866 823 844 833 824 824 815 812 824 874 826 807 775 872 828 803 845 760 787 779 832 804 794 780 784 805 802 828 815 813 809 721 751 792 842 842 807 829 844 1.11e+03 817 816 848 856 749 1.22e+03 817 906 555 768 794 830 738 861 827 815 770 809 774 807 844 795 889 803 822 837 862 820 835 904 884 870 868 875 832 858 801 853 908 854 852 860 849 825 905 891 802 894 903 900 858 850 815 844 861 844 878 658 831 845 840 940 803 833 793 813 856 838 852 846 737 620 826 819 775 812 838 778 849 840 811 802 800 806 840 862 782 694 804 803 793 790 872 812 784 828 822 867 842 778 802 788 815 793 790 785 866 819 846 783 816 803 811 808 800 814 814 1.08e+03 754 805 752 791 866 832 918 903 889 839 838 850 781 894 801 862 833 822 848 815 821 858 844 782 837 781 820 860 829 830 841 817 807 801 780 766 819 812 767 777 799 810 800 802 698 812 773 798 731 806 746 929 772 751 787 782 778 808 837 743 702 725 794 709 764 792 713 704 856 776 765 731 763 768 844 834 755 628 836 776 663 727 683 635 681 758 750 773 747 849 867 829 801 698 776 852 747 740 850 766 768 575 836 730 764 639 850 863 809 827 841 921 804 813 806 883 834 862 868 869 869 778 827 824 740 776 761 768 805 796 781 843 855 868 742 738 855 816 829 862 768 509 605 754 874 622 796 834 777 793 762 582 656 839 817 772 784 660 833 688 667 795 805 726 780 792 828 760 850 781 784 720 735 829 855 816 825 829 625 768 738 784 627 728 656 499 666 817 798 713 874 709 765 762 785 788 765 639 739 751 739 809 818 811 883 881 853 955 821 893 899 903 896 852 811 779 858 870 888 779 808 818 815 801 864 846 798 804 794 808 826 824 748 776 847 821 810 940 848 837 801 786 774 808 810 760 724 707 801 831 782 822 853 821 794 882 823 843 850 801 828 840 822 812 823 865 821 799 747 823 798 828 858 853 797 785 801 782 792 843 790 796 823 866 798 831 829 810 800 847 795 829 806 824 846 812 831 778 780 779 814 658 807 821 792 782 805 776 800 775 569 701 787 713 759 759 792 612 824 772 1.01e+03 816 693 746 733 574 880 697 862 852 797 762 760 772 773 801 783 745 742 754 756 830 796 738 800 798 789 814 790 797 806 866 854 858 880 838 781 841 858 846 850 853 809 836 838 822 817 833 815 825 814 780 889 852 850 854 817 803 788 825 820 765 794 843 827 805 790 837 850 832 825 791 816 824 842 879 863 826 821 882 854 787 820 826 808 804 786 705 776 812 830 792 804 813 771 786 817 801 804 783 821 818 836 798 820 793 754 757 847 794 768 1.05e+03 796 823 817 832 827 697 746 758 787 772 813 826 824 763 856 855 762 786 780 868 877 817 909 867 828 840 818 851 801 798 800 783 816 827 857 812 842 842 827 815 793 823 825 807 836 818 811 848 909 758 825 853 835 857 845 849 787 836 818 839 827 778 833 845 878 877 853 804 815 831 818 773 829 861 819 798 785 812 828 806 804 773 778 742 776 911 775 742 817 772 791 790 787 846 814 800 733 781 826 797 805 815 860 824 850 835 690 885 997 779 755 780 685 740 867 822 845 833 823 823 815 813 823 873 826 808 775 872 827 803 844 760 786 779 831 804 794 780 783 805 801 829 815 813 809 721 752 792 840 842 807 828 844 1.11e+03 817 817 847 857 749 1.22e+03 818 905 556 769 795 829 739 860 826 815 769 809 774 806 844 795 888 802 820 836 862 819 835 904 884 870 868 875 832 859 801 853 908 854 853 860 848 826 905 892 801 894 902 900 859 850 816 844 860 843 878 658 832 846 840 940 803 832 791 813 856 838 854 846 737 620 826 820 775 813 838 778 848 841 810 799 800 807 840 863 781 695 805 803 793 791 871 812 784 826 823 867 843 779 802 788 815 792 790 784 866 819 846 784 816 803 811 808 801 815 814 1.08e+03 752 805 752 790 867 832 919 903 888 840 838 848 781 895 800 862 833 822 849 813 820 858 844 782 838 781 819 860 829 829 843 816 807 801 780 767 818 813 768 776 798 810 800 802 697 812 773 798 729 805 746 930 770 751 787 782 778 808 836 742 702 724 796 709 764 791 714 705 857 776 765 730 763 767 844 834 755 628 837 775 665 727 683 636 680 758 750 773 747 848 867 828 801 698 776 851 747 741 850 766 767 572 836 730 762 639 851 863 811 826 841 921 804 814 807 883 832 863 868 870 869 778 826 824 741 776 760 768 805 796 781 843 854 869 741 740 854 817 828 861 771 507 605 754 874 623 795 834 777 793 762 582 656 840 817 772 788 660 833 688 666 794 806 726 781 792 830 760 850 781 785 719 735 829 855 817 825 829 625 768 738 784 627 728 655 499 667 817 798 713 875 709 765 761 784 788 765 639 739 752 740 809 818 811 883 881 853 955 821 892 900 904 896 852 811 780 858 870 887 779 808 818 815 801 864 846 798 804 796 808 826 825 746 776 847 821 810 940 849 837 802 786 774 808 808 759 724 707 801 831 782 822 854 821 795 883 823 843 850 800 829 840 822 813 823 864 821 799 748 822 797 828 858 853 797 784 801 782 792 844 790 796 823 866 799 829 829 811 800 847 794 829 807 824 847 813 831 778 780 779 815 658 808 821 793 782 805 776 800 775 569 701 787 714 760 758 792 612 823 773 1.01e+03 816 693 745 732 574 880 697 861 851 797 763 760 772 772 801 783 745 742 755 756 829 797 738 801 798 789 815 790 797 807 866 853 858 880 838 782 842 858 845 851 853 810 836 839 822 817 833 817 825 814 781 890 852 850 854 818 802 789 825 821 766 796 842 827 807 791 839 849 830 826 791 815 824 842 878 864 825 822 882 854 787 820 827 808 804 786 706 775 811 830 792 804 813 772 786 817 801 804 783 821 817 836 799 822 792 755 758 846 794 768 1.05e+03 796 823 817 832 827 697 746 757 787 772 814 826 824 763 857 855 761 786 780 868 877 818 909 868 829 841 816 851 800 798 798 783 815 828 856 814 842 842 827 817 793 822 826 807 836 816 810 848 909 757 825 854 835 857 845 849 787 836 818 838 828 779 833 845 878 877 854 805 814 831 817 772 830 862 820 798 786 811 827 805 805 773 780 742 776 910 775 742 818 771 792 790 786 846 814 800 733 780 826 798 804 815 858 824 849 835 690 885 997 779 754 779 686 739 867 823 846 833 823 822 815 814 823 871 826 808 775 872 828 803 844 760 786 780 831 805 794 780 783 805 801 830 816 812 809 721 753 792 839 842 806 828 844 1.11e+03 818 818 846 859 749 1.22e+03 819 906 556 769 796 828 740 860 825 814 769 809 775 807 844 795 888 802 818 836 861 819 835 904 884 870 868 875 832 860 800 853 908 854 854 860 848 826 904 892 799 896 902 899 859 851 816 845 860 843 879 657 831 846 839 940 803 832 790 812 856 838 856 848 738 621 826 820 776 814 839 778 847 841 811 799 800 807 839 864 781 695 805 803 792 792 872 812 784 826 824 867 844 779 802 787 814 791 790 784 866 818 846 784 815 802 812 808 802 814 813 1.08e+03 750 805 752 790 867 832 919 903 888 840 838 848 781 895 800 862 833 822 850 811 820 858 844 781 840 782 819 861 829 829 843 816 807 801 780 769 816 813 768 776 797 811 801 802 697 813 773 798 729 804 746 930 769 750 787 783 779 808 836 742 703 724 797 710 764 789 714 704 857 776 765 730 764 767 844 834 756 628 838 775 667 728 684 636 680 758 750 772 747 848 867 828 801 698 775 851 747 741 851 766 766 569 837 730 762 639 852 862 812 826 841 921 804 815 808 883 832 863 868 870 869 779 825 824 741 775 758 768 806 797 781 844 854 870 740 740 854 817 828 860 773 507 605 754 874 624 795 834 777 793 762 582 656 840 819 771 792 659 833 688 665 794 807 726 781 792 832 761 850 781 786 719 735 829 855 817 825 829 626 767 738 784 626 729 656 500 666 817 799 711 876 708 764 760 784 789 765 639 738 753 740 808 818 811 884 882 853 955 822 892 901 904 896 852 810 780 858 870 886 779 808 818 815 801 864 846 798 803 798 808 827 826 746 776 847 821 810 940 849 837 802 786 773 808 808 759 724 707 802 831 782 822 854 821 796 883 823 843 851 801 830 841 822 813 823 862 821 798 750 822 796 827 858 853 797 784 802 782 793 844 790 796 823 866 800 828 828 813 801 846 795 829 807 824 848 814 832 778 781 779 814 658 809 821 793 782 805 776 800 775 569 701 787 715 760 757 792 612 823 773 1.01e+03 816 692 746 733 575 880 698 861 852 796 764 759 771 772 801 783 744 743 755 756 829 796 737 800 798 789 815 790 796 808 866 853 858 879 838 783 842 858 845 850 852 810 836 840 822 818 833 818 825 814 781 890 852 851 855 818 802 789 825 820 766 796 842 827 808 792 839 849 829 826 791 815 824 842 878 864 825 821 881 853 787 821 827 808 802 787 706 774 811 831 792 804 814 772 786 817 802 802 783 821 817 836 798 822 792 756 758 846 794 769 1.05e+03 796 822 817 832 828 696 746 756 787 772 814 826 825 764 857 855 760 787 781 868 876 818 909 868 827 841 815 852 799 799 797 783 814 829 856 816 843 842 826 817 793 822 825 806 836 817 810 849 908 757 824 856 836 856 845 849 786 836 818 838 827 781 833 846 878 877 853 805 814 831 818 772 830 863 819 798 787 812 826 804 806 773 781 743 776 910 776 743 820 771 792 789 786 845 814 800 733 778 826 799 804 814 858 824 848 835 691 885 998 779 753 779 689 738 867 824 847 834 824 824 816 814 823 871 826 806 774 871 827 803 844 759 785 780 832 807 793 779 784 804 802 831 816 812 808 721 754 792 839 841 805 828 843 1.11e+03 818 817 846 861 749 1.23e+03 819 907 556 769 796 828 740 860 826 813 769 810 776 808 844 796 887 801 817 837 861 820 835 904 884 870 868 875 832 861 800 853 909 854 854 861 848 826 904 892 800 897 902 899 859 851 816 845 859 843 880 657 831 846 838 941 803 832 790 812 856 838 857 850 738 621 825 820 778 815 840 778 847 841 812 801 800 807 840 866 780 694 806 803 791 792 872 812 784 825 824 867 844 780 802 787 814 791 791 784 866 817 846 785 816 802 813 808 802 814 814 1.08e+03 749 805 752 790 866 830 920 903 888 841 838 850 781 896 800 862 833 823 850 811 820 857 844 780 841 781 819 861 829 829 843 816 808 801 780 769 816 813 768 776 797 812 802 802 696 813 774 798 729 804 746 929 770 750 787 782 778 808 836 743 704 723 797 710 764 788 713 703 858 776 763 729 765 766 843 833 756 628 837 776 666 730 684 635 680 757 750 772 747 848 867 828 801 698 775 850 747 741 851 766 766 567 837 730 763 640 852 862 813 827 841 921 804 815 809 883 832 863 867 869 870 780 825 824 742 775 758 768 805 797 781 844 854 870 740 740 854 818 827 861 775 507 605 754 875 626 795 834 777 792 762 582 656 841 820 771 793 658 833 688 665 793 808 726 781 791 832 762 849 781 786 718 734 828 855 817 825 830 626 766 738 782 626 730 657 500 666 818 800 710 876 708 763 760 785 788 765 639 736 753 741 808 818 812 883 882 853 954 823 892 900 903 896 851 809 779 858 870 886 778 808 818 815 802 865 846 798 804 798 808 827 827 748 774 848 821 810 940 850 838 803 786 773 808 808 759 725 707 802 832 782 822 854 821 795 884 823 844 852 801 831 842 822 812 824 862 822 798 749 822 797 826 858 853 797 785 803 782 793 844 789 796 823 865 800 829 828 814 800 846 796 831 806 823 848 814 832 778 781 779 814 658 810 822 792 782 804 776 800 775 569 701 787 714 759 757 791 612 823 773 1.02e+03 815 691 747 734 576 880 698 861 853 796 764 759 771 772 802 783 742 743 755 755 829 795 736 800 798 789 815 790 794 808 866 852 858 879 838 783 843 858 845 848 851 809 837 842 822 818 833 816 826 813 781 890 852 852 856 818 804 789 825 820 766 796 843 827 808 793 839 850 829 826 791 814 822 842 878 864 824 819 881 853 787 822 827 808 801 786 706 774 811 830 792 804 813 772 786 817 803 802 783 821 817 837 797 822 792 756 758 845 794 769 1.05e+03 795 822 817 831 828 699 746 756 787 771 814 826 824 764 857 855 759 788 782 869 875 818 908 869 826 840 815 852 799 799 795 783 814 830 856 817 843 843 825 817 794 821 824 806 834 819 810 850 908 757 824 856 836 856 845 849 786 835 818 838 825 780 833 846 878 877 852 805 813 831 818 772 830 864 817 796 788 812 826 804 807 775 782 743 776 911 777 744 821 772 793 789 785 845 813 800 732 777 826 800 804 814 858 824 847 835 692 885 999 780 752 778 692 738 868 824 847 834 825 825 816 812 823 871 826 805 774 871 826 804 844 760 785 780 832 808 793 779 785 805 803 830 816 811 808 721 754 793 838 841 806 828 843 1.11e+03 817 816 846 861 749 1.23e+03 818 908 557 769 797 828 740 861 827 812 769 810 776 809 844 796 888 802 818 838 860 822 835 905 885 871 868 875 832 860 801 853 910 855 854 862 848 826 904 892 802 897 903 900 860 851 816 844 859 844 880 657 831 846 838 941 803 832 790 811 856 839 857 850 737 621 825 819 780 817 841 778 847 842 812 802 799 807 842 866 781 695 806 803 791 791 873 813 785 826 823 867 843 780 802 788 813 791 791 785 866 816 845 785 816 801 815 808 802 813 815 1.08e+03 750 805 752 791 865 829 921 903 889 842 838 852 781 896 802 861 834 823 851 811 820 857 844 779 841 782 819 862 829 829 842 816 807 800 779 768 817 812 768 776 797 813 802 802 696 813 774 798 729 804 746 928 770 751 787 781 776 807 836 743 705 723 797 711 764 788 710 702 858 776 762 729 764 766 843 833 757 628 836 778 664 731 684 635 680 756 749 772 747 848 867 829 801 698 774 850 747 741 851 765 768 564 838 731 765 639 852 862 813 828 842 920 804 814 809 882 831 863 866 869 870 780 825 824 742 776 760 767 805 797 780 844 853 870 740 738 854 818 827 861 778 507 606 753 876 628 794 834 777 792 762 583 656 840 821 770 795 658 834 689 665 793 808 726 781 789 832 763 849 781 787 718 735 830 855 817 824 830 627 766 737 780 625 729 658 501 666 820 799 710 876 708 763 760 785 787 765 640 735 753 741 808 819 812 882 882 854 954 823 892 899 903 896 851 808 779 858 870 886 778 807 818 815 802 865 846 798 804 798 807 827 826 749 773 848 822 810 940 850 838 803 786 773 808 808 760 726 707 802 833 782 822 854 822 794 884 823 844 853 801 832 842 822 812 823 863 821 797 749 821 798 826 858 852 796 785 804 782 793 844 787 796 823 865 798 831 828 816 800 846 796 833 806 823 848 814 833 778 780 778 815 658 810 821 790 783 804 776 799 775 569 701 787 713 758 758 791 612 824 773 1.02e+03 814 691 747 735 576 879 698 861 853 796 764 759 771 771 802 783 743 743 753 755 828 794 734 800 799 789 814 790 793 808 866 852 858 879 838 783 843 858 845 847 852 810 838 842 823 818 834 816 827 813 782 891 852 851 857 817 806 790 826 820 765 796 844 827 808 792 839 851 830 826 792 814 822 841 878 863 824 819 882 853 786 822 827 809 801 786 706 774 812 830 792 803 812 773 785 818 804 802 783 822 818 837 797 822 791 756 758 844 795 769 1.05e+03 795 822 817 830 829 702 746 756 786 771 814 826 822 764 858 855 758 788 782 870 874 819 908 870 827 840 816 852 799 800 795 782 816 829 855 818 842 844 824 817 794 822 825 807 833 820 808 850 908 757 824 856 837 855 845 849 787 835 818 837 824 779 833 845 879 877 852 805 813 831 819 774 830 864 817 795 788 813 825 806 808 776 782 743 777 911 778 744 822 772 794 789 784 845 812 800 732 777 826 802 804 814 859 824 847 835 694 885 998 780 752 778 693 738 868 825 848 835 826 825 816 811 823 871 825 805 774 872 825 804 844 762 786 780 831 809 793 779 786 805 803 829 817 811 808 721 755 794 838 842 808 829 843 1.11e+03 816 816 846 861 750 1.23e+03 817 908 558 768 797 828 739 862 828 812 770 810 776 808 845 797 887 803 820 838 860 824 836 905 885 871 867 875 832 860 802 853 911 856 854 862 850 826 904 891 803 896 904 901 860 851 816 844 859 844 882 658 831 845 839 942 803 832 790 811 856 840 856 847 736 621 826 819 780 817 840 779 847 842 813 803 798 808 843 864 782 695 806 803 790 789 874 813 784 827 822 868 844 781 802 789 813 791 792 785 865 817 844 785 816 801 815 809 803 812 814 1.08e+03 751 806 751 792 866 828 921 904 889 842 838 854 780 897 803 860 834 823 851 811 819 856 844 780 841 782 819 862 829 828 842 816 807 800 779 765 817 813 767 778 799 813 802 801 697 813 774 798 729 805 746 928 770 752 787 780 775 807 836 743 705 723 796 712 765 790 708 703 858 778 761 728 762 766 843 832 757 628 835 780 662 732 685 634 680 756 750 772 746 848 867 829 801 698 774 850 747 740 850 765 769 562 837 731 766 639 852 862 813 828 842 920 804 813 808 882 831 862 864 869 869 779 825 823 742 776 761 767 805 797 780 845 853 868 740 737 853 818 827 861 780 507 606 753 876 629 794 834 777 793 762 584 656 840 821 771 797 659 835 690 664 793 808 726 781 789 834 763 849 781 787 718 735 831 855 817 824 830 627 765 736 780 625 728 658 503 666 821 798 710 875 708 764 760 786 786 765 640 734 753 742 807 820 812 881 881 854 954 822 893 898 904 896 851 807 779 857 870 886 778 807 818 815 801 865 847 799 804 797 807 827 826 749 772 848 823 810 940 849 838 803 786 773 808 809 760 726 707 802 833 782 821 854 822 793 885 823 844 853 800 832 840 821 812 822 863 821 797 749 821 799 826 858 852 796 785 805 782 793 845 787 797 823 866 797 831 829 815 800 846 796 834 806 824 848 813 833 778 780 778 816 659 810 820 788 783 804 775 799 775 569 701 787 711 757 759 791 612 824 772 1.02e+03 814 690 746 737 576 878 698 861 853 797 764 759 771 771 803 783 744 744 752 754 829 794 735 800 799 789 813 790 793 808 866 852 858 880 838 783 842 858 845 847 853 812 838 842 824 817 834 816 827 812 783 891 852 849 855 817 806 790 826 819 765 796 845 827 808 792 840 852 832 826 792 814 822 841 878 862 823 820 882 853 785 822 827 810 801 785 706 775 813 830 792 803 812 774 786 820 805 803 784 823 818 837 798 820 791 756 757 844 796 770 1.05e+03 795 823 817 830 830 704 746 756 786 770 814 826 820 764 858 856 756 788 783 870 876 819 907 871 827 840 816 852 799 801 794 781 817 828 855 818 842 844 823 815 794 822 826 807 832 820 806 851 908 757 823 856 837 855 844 850 788 836 818 836 824 778 832 844 879 878 852 806 812 831 819 775 830 865 818 794 788 814 825 807 808 777 782 744 777 911 778 743 821 772 794 787 783 846 812 800 732 777 826 803 805 814 860 824 848 835 694 885 998 781 752 778 694 740 868 826 849 835 825 823 816 812 824 872 825 805 774 872 824 804 845 763 787 780 830 809 794 778 786 805 802 830 818 810 809 720 755 794 838 842 810 829 843 1.11e+03 816 816 846 861 750 1.23e+03 816 907 558 768 797 830 739 863 829 812 770 809 775 807 845 796 887 804 821 838 859 824 836 905 885 871 866 875 833 860 802 852 910 856 854 862 851 824 903 890 804 896 905 901 860 851 815 844 860 844 882 658 832 845 839 943 803 832 790 812 856 840 856 844 735 620 826 818 779 817 839 779 846 842 813 803 798 809 842 862 784 695 806 803 791 788 874 814 783 828 821 868 844 782 802 789 814 791 792 785 865 818 845 785 816 801 816 808 803 811 813 1.08e+03 750 806 751 792 867 829 919 904 886 842 838 853 780 895 804 860 834 823 851 812 820 854 844 782 841 782 818 863 829 828 841 816 808 799 779 763 817 813 766 780 800 812 803 800 697 813 774 797 730 805 746 927 770 752 788 781 776 807 836 742 705 724 794 712 764 792 707 704 858 780 763 728 761 766 843 832 757 629 835 780 662 732 685 634 681 755 750 772 746 849 866 830 801 698 774 850 747 740 850 766 770 559 836 730 766 638 853 862 814 827 843 920 804 813 808 882 831 861 865 868 868 777 825 823 742 777 762 768 805 796 779 844 853 866 741 737 852 817 827 862 782 506 607 752 877 630 793 834 777 794 762 584 657 841 821 772 798 660 834 689 664 793 808 725 781 789 834 764 849 781 787 720 735 832 855 818 823 831 627 766 736 780 626 728 660 504 666 821 796 710 875 708 765 762 787 787 764 642 734 753 741 807 821 812 881 881 853 954 822 892 898 904 896 851 806 779 857 871 886 778 807 818 814 801 864 847 799 804 797 807 826 826 749 773 848 823 810 940 848 838 802 786 772 808 810 760 726 707 802 833 782 822 854 822 793 885 823 844 853 800 832 839 821 812 822 863 821 797 749 821 800 827 858 852 796 785 805 782 794 845 787 798 822 868 796 831 829 815 801 847 796 833 806 825 848 813 832 777 779 777 816 659 811 820 788 783 804 775 800 775 568 701 787 710 757 758 791 612 824 772 1.01e+03 814 689 746 736 576 878 698 861 853 798 764 759 771 771 803 783 745 744 752 754 830 794 736 800 798 789 813 790 794 808 866 852 858 881 838 783 842 858 846 848 854 813 838 842 824 817 834 816 825 812 783 891 851 848 854 817 806 789 826 819 764 796 846 827 809 792 840 852 834 826 792 814 822 840 878 861 823 822 882 854 785 822 827 811 801 785 706 776 813 830 792 803 812 775 786 821 804 804 785 824 818 836 800 819 791 756 757 844 796 770 1.05e+03 794 823 817 830 829 703 745 756 787 770 813 827 821 764 857 856 755 788 782 869 877 818 907 871 827 841 816 852 798 802 794 780 817 827 856 818 842 842 824 814 794 822 828 807 832 819 806 851 908 757 824 855 837 855 844 851 787 836 817 837 824 778 831 844 879 878 853 806 812 831 819 774 831 864 818 795 788 815 825 807 808 777 782 744 776 910 779 743 820 771 793 785 783 847 811 800 731 777 827 803 805 815 860 824 848 835 694 885 998 781 752 778 694 741 868 826 849 835 826 823 817 812 824 872 825 804 774 873 824 804 845 763 787 779 830 808 795 778 786 804 802 830 817 811 810 720 755 792 839 841 810 829 844 1.11e+03 816 817 846 861 751 1.23e+03 817 906 558 769 796 830 740 862 830 813 770 808 775 807 844 794 887 804 821 838 859 823 836 904 886 870 866 875 833 861 803 852 910 857 854 861 852 823 902 888 804 896 904 901 860 851 815 844 860 844 882 659 834 846 839 943 803 831 791 813 856 840 856 843 735 618 826 818 778 816 839 779 845 842 813 802 799 808 841 861 783 695 806 803 791 789 874 814 781 828 821 868 845 782 801 789 815 791 793 784 865 819 845 785 817 801 816 808 804 812 812 1.08e+03 750 806 752 792 868 830 918 904 884 842 839 852 780 894 803 862 832 822 850 812 821 853 843 783 841 782 818 863 829 829 841 816 808 798 780 764 817 813 766 783 800 812 802 800 697 812 773 797 730 805 746 927 770 753 788 781 777 807 835 742 705 723 794 711 764 793 708 704 858 785 764 728 760 765 843 832 758 629 835 780 661 731 685 634 680 755 750 771 745 849 864 828 801 698 775 850 748 740 849 767 770 557 836 729 768 638 853 862 815 826 843 920 803 815 808 881 832 861 865 867 869 776 825 824 741 777 761 769 805 796 780 843 853 864 741 738 851 816 827 862 783 506 608 751 877 630 793 834 778 794 762 583 658 841 822 773 799 659 835 688 664 793 809 725 781 790 835 764 848 781 787 722 734 832 854 818 824 832 627 765 736 781 626 728 662 505 667 820 796 711 875 708 765 762 787 788 765 642 734 753 741 806 821 812 882 881 853 954 822 891 898 904 897 851 806 779 858 871 886 779 807 818 813 801 866 847 800 805 797 807 826 825 749 774 849 823 810 940 847 838 802 786 773 808 812 760 726 707 801 834 783 823 854 823 793 884 823 844 853 800 832 839 822 812 822 863 822 796 749 822 799 828 858 852 796 785 805 782 794 844 788 798 823 869 797 830 829 815 801 847 796 833 806 825 847 813 832 777 779 777 815 659 811 820 789 783 804 775 801 775 569 701 786 710 758 758 791 612 824 772 1.01e+03 814 688 746 735 576 877 698 862 854 797 764 759 771 771 803 783 745 744 753 754 830 794 738 800 797 789 814 790 794 808 866 852 857 882 838 783 842 859 847 849 855 813 837 841 823 816 834 816 824 812 782 890 851 848 854 817 805 789 826 819 764 797 846 828 809 791 840 851 834 825 791 814 823 840 878 862 823 823 882 853 784 821 827 812 802 784 706 776 814 830 792 803 812 774 786 821 802 805 786 823 818 836 800 817 791 756 757 843 796 769 1.05e+03 792 822 817 831 829 704 745 757 787 770 812 828 821 764 856 856 752 788 780 870 877 817 907 871 826 841 815 852 798 802 796 780 816 827 858 818 843 841 824 812 794 823 826 806 832 820 807 850 908 757 825 855 837 855 844 851 786 835 817 837 824 779 831 845 879 878 854 806 812 832 819 774 833 864 817 796 787 815 826 805 808 777 782 745 776 910 779 743 819 770 793 784 784 848 811 800 733 777 828 804 805 815 861 824 848 835 694 884 998 781 752 777 694 741 867 826 848 835 826 825 818 812 824 872 826 804 774 874 825 802 844 763 787 778 830 807 795 777 786 804 803 831 817 812 812 721 755 790 840 840 810 829 844 1.11e+03 816 818 846 861 751 1.23e+03 818 905 557 769 795 829 738 861 829 814 770 808 776 808 843 793 887 804 820 837 860 822 836 903 886 871 866 874 834 862 804 853 910 857 854 861 852 822 901 887 804 896 905 901 859 850 815 844 861 844 881 658 834 846 839 943 802 831 791 813 856 840 855 844 734 618 827 818 778 816 839 780 844 843 812 802 798 806 841 860 782 695 806 804 792 789 873 813 781 828 821 869 845 782 801 790 815 791 793 784 865 819 846 785 817 802 816 808 804 813 812 1.08e+03 750 806 752 793 867 830 918 904 882 842 839 852 780 893 802 863 831 823 850 813 822 853 843 782 841 782 818 862 830 829 840 817 808 798 780 764 817 814 767 783 799 811 802 800 697 812 773 797 731 805 747 927 770 753 788 782 777 807 835 742 705 722 794 711 764 792 708 705 858 789 765 728 760 763 843 832 758 628 835 782 661 731 686 634 679 754 750 771 745 849 863 827 801 698 775 848 749 740 848 768 769 554 836 728 769 639 852 863 816 826 844 919 803 816 807 880 832 861 866 868 869 776 825 824 740 777 760 770 805 795 780 842 853 864 742 738 851 816 827 863 784 506 607 748 877 630 793 834 778 795 762 583 657 841 822 773 799 660 835 686 664 793 809 725 780 790 834 763 847 781 788 722 733 830 854 818 824 831 627 765 736 781 626 727 665 506 667 820 797 712 875 709 765 762 785 788 766 643 735 752 740 807 821 812 882 881 852 954 822 890 898 904 897 851 806 779 858 870 887 779 806 817 812 801 867 847 800 806 796 807 825 825 750 774 849 824 810 940 847 838 802 786 773 807 813 760 725 707 801 834 783 824 854 824 793 884 824 845 852 800 832 839 822 812 821 863 823 796 748 822 799 828 858 852 796 785 805 782 794 844 788 798 823 869 797 829 829 815 800 848 796 832 807 826 846 812 832 777 780 776 814 659 811 821 790 783 804 775 803 775 570 700 787 710 758 757 791 612 823 771 1.01e+03 815 689 746 733 576 877 697 861 854 796 765 759 771 772 803 784 746 744 754 755 830 794 739 800 796 789 815 790 794 807 867 853 857 881 838 783 842 859 846 850 855 813 836 840 823 817 833 816 824 812 781 890 853 848 854 818 805 788 826 819 764 797 846 828 808 790 841 851 834 825 790 814 823 840 878 862 823 823 881 853 784 820 827 812 802 784 706 776 814 830 792 803 812 773 785 820 801 805 786 823 818 836 800 817 790 756 757 843 796 767 1.05e+03 791 820 814 831 829 706 744 757 787 770 812 829 821 764 856 856 750 788 780 870 876 816 908 871 826 841 815 852 799 803 798 780 816 827 859 818 842 842 824 812 794 824 824 806 832 820 808 849 909 756 826 855 837 854 844 852 785 835 817 838 825 780 832 845 878 878 854 806 813 832 820 774 834 864 817 797 786 815 826 804 809 776 781 745 774 910 778 743 818 770 792 786 786 848 810 799 735 776 827 805 806 816 862 825 848 835 694 884 999 780 753 777 694 741 868 827 847 835 826 827 818 812 824 872 826 806 774 874 826 803 844 763 786 778 830 805 795 777 786 805 803 831 818 813 812 722 755 789 841 840 810 829 844 1.11e+03 816 819 847 861 751 1.23e+03 820 906 556 769 795 827 735 859 829 815 771 808 776 809 842 793 886 804 821 836 861 821 835 902 887 871 867 874 834 862 804 853 911 856 854 861 851 822 901 887 804 896 905 900 859 850 816 845 861 844 881 658 832 847 840 942 802 831 790 813 856 840 855 846 734 620 826 819 779 816 838 782 844 843 812 801 797 805 841 861 781 697 806 803 794 789 873 813 781 829 821 868 844 780 801 790 815 792 793 784 865 818 846 786 817 803 817 809 804 814 812 1.08e+03 751 805 753 793 866 831 919 903 883 842 839 852 780 894 802 864 829 824 850 813 823 853 843 781 841 781 819 862 832 829 839 817 809 797 780 766 817 814 768 781 798 810 801 799 697 811 773 796 731 806 747 928 769 752 788 784 777 808 836 743 705 722 795 712 764 791 709 704 858 793 765 728 759 763 844 831 758 628 835 782 660 731 684 634 678 753 749 771 745 848 864 827 802 698 775 848 748 739 848 767 769 551 835 728 771 640 852 864 816 826 844 920 803 815 806 880 832 860 866 868 869 776 826 824 740 777 760 770 805 795 781 843 853 866 742 738 852 816 827 864 785 506 607 746 876 631 793 834 778 795 762 583 657 841 823 774 798 660 835 686 664 792 808 725 779 789 834 762 847 782 789 722 734 830 854 817 824 829 628 765 737 782 626 726 665 506 668 819 797 713 875 710 766 762 784 788 767 643 736 752 741 807 820 812 882 881 852 954 822 890 898 904 897 851 806 779 858 870 887 779 805 818 813 801 868 847 800 807 796 808 825 826 750 774 849 823 810 940 847 838 802 786 774 806 813 760 724 707 801 835 783 824 854 824 794 884 824 845 851 801 832 840 823 813 822 863 822 796 748 822 800 829 857 852 795 786 804 781 792 844 788 798 822 869 796 828 828 815 799 847 796 832 808 826 846 812 833 776 781 776 814 659 811 821 791 783 804 776 802 776 570 700 787 710 759 757 791 613 823 771 1.01e+03 814 689 746 734 576 878 697 861 853 796 765 759 772 771 802 784 746 744 754 755 830 794 738 799 796 788 816 789 794 807 866 854 857 880 838 783 842 859 846 850 854 813 838 841 824 817 834 816 824 812 780 890 855 848 854 818 805 788 826 820 765 797 846 828 807 790 841 850 833 824 790 814 823 842 878 862 823 822 881 854 784 821 827 811 802 783 706 776 814 830 791 802 812 773 785 820 802 805 785 822 818 836 800 815 790 756 756 843 794 766 1.05e+03 792 820 811 831 829 708 744 757 786 771 812 828 821 765 857 857 750 788 780 871 875 816 908 869 828 841 815 851 799 803 799 781 816 828 860 818 842 843 824 812 795 825 823 806 832 820 808 847 910 756 826 854 836 854 844 852 785 835 818 838 827 780 832 845 878 877 854 805 815 832 821 775 833 864 818 796 786 815 827 803 809 776 782 745 774 910 777 742 817 770 793 788 787 848 810 797 737 774 827 806 806 816 864 825 849 835 694 884 1e+03 780 753 777 693 741 869 827 847 835 826 826 818 812 825 872 826 807 773 874 826 804 844 762 786 778 830 804 794 777 786 805 804 831 819 813 812 721 755 790 841 839 810 829 845 1.11e+03 816 818 848 860 750 1.23e+03 819 906 555 769 794 826 733 859 830 816 771 808 776 810 841 793 885 804 822 835 862 821 835 902 887 872 867 874 833 862 805 854 911 855 854 862 850 822 902 887 804 896 906 898 860 848 816 845 861 844 881 657 830 847 840 942 802 831 790 812 856 840 855 847 735 622 825 819 779 816 837 783 845 843 812 801 795 806 841 862 781 698 807 802 795 788 873 812 780 829 821 867 845 780 802 789 815 792 793 783 864 819 846 786 817 804 817 809 804 816 813 1.08e+03 751 804 753 794 864 832 920 903 884 842 839 852 779 895 802 863 830 824 850 813 824 855 844 781 840 781 820 862 834 829 838 817 809 798 781 766 817 814 768 779 798 810 801 798 697 811 774 796 731 806 747 928 769 751 788 784 777 810 836 744 705 722 796 714 764 790 710 703 858 797 766 728 759 764 844 831 758 628 835 782 660 731 683 634 678 753 749 771 744 848 865 828 802 698 776 849 749 739 849 766 769 548 834 729 771 640 852 863 816 827 844 921 803 814 805 880 833 860 866 869 869 777 826 824 740 777 761 770 805 795 782 843 854 867 742 738 852 816 826 864 785 506 607 742 876 631 793 834 779 795 762 583 657 840 823 773 797 660 834 686 664 792 807 725 779 789 834 762 847 783 790 721 735 829 855 817 824 826 628 764 737 782 626 726 665 508 668 818 798 712 875 710 766 762 784 789 768 643 736 752 741 807 821 812 883 881 853 954 821 890 898 904 897 851 807 778 858 870 886 778 805 818 814 801 868 847 800 808 794 808 825 827 750 774 850 823 810 940 847 839 803 786 774 806 813 760 724 707 801 835 782 824 854 823 794 884 824 845 851 801 833 840 824 814 822 863 822 796 748 822 801 828 857 853 795 786 804 781 790 844 788 799 822 869 796 828 827 815 799 847 796 831 810 826 846 812 833 776 781 776 814 658 811 821 792 784 805 776 801 776 569 700 788 710 759 757 791 613 823 771 1.01e+03 815 690 746 736 575 879 697 861 853 796 764 759 772 771 802 784 746 743 754 756 831 794 736 798 796 788 816 789 794 807 866 855 856 880 838 783 842 860 846 850 854 812 839 841 824 818 835 817 824 812 779 891 856 849 855 818 804 788 826 820 766 797 846 828 806 791 840 850 832 824 790 814 823 843 878 862 823 821 881 854 784 821 827 811 802 783 705 777 813 830 792 802 811 773 786 820 802 805 785 822 819 836 801 813 789 756 756 844 794 767 1.05e+03 793 822 808 831 829 708 743 757 787 771 813 828 821 765 857 857 750 788 781 870 876 816 908 868 828 840 816 851 799 802 799 781 816 830 861 819 842 843 824 813 795 824 824 806 833 820 809 846 910 757 826 854 835 854 844 852 785 835 818 839 828 780 832 845 877 876 852 804 816 832 821 776 832 864 818 796 785 815 827 804 809 776 783 746 775 911 775 741 817 770 793 788 788 848 810 797 736 773 826 807 806 816 865 825 849 835 694 884 1e+03 780 754 777 692 740 869 828 848 835 826 826 817 812 825 873 825 808 774 874 826 805 845 762 786 778 830 804 793 777 786 805 804 830 820 812 812 722 755 791 841 839 810 829 844 1.11e+03 816 817 848 860 750 1.23e+03 819 906 555 769 795 825 734 858 831 816 771 808 778 810 840 793 884 805 822 835 862 821 835 902 886 871 867 874 832 861 804 854 912 855 854 863 850 823 903 888 802 896 906 897 859 847 816 845 860 844 881 657 830 847 840 942 803 831 790 812 855 840 855 847 735 622 825 818 779 817 836 783 845 842 812 801 796 808 841 863 781 700 809 801 796 788 872 812 781 830 822 867 845 780 802 787 815 792 794 783 864 820 846 787 818 804 817 809 804 816 814 1.08e+03 751 803 754 794 865 831 920 904 884 842 838 851 779 896 802 861 832 823 849 812 823 857 844 782 841 782 820 863 833 828 839 818 809 799 781 767 817 814 768 777 798 810 801 799 697 812 774 797 731 805 747 928 769 750 788 782 777 814 836 744 705 723 795 714 764 789 712 703 858 800 766 729 759 766 845 831 758 628 836 780 661 731 682 633 678 753 750 772 744 848 866 828 802 700 776 849 749 739 849 766 769 546 832 729 771 640 853 863 815 828 844 921 803 813 806 880 833 860 866 869 869 778 827 824 739 778 762 770 805 796 784 844 854 868 741 738 852 816 825 863 785 506 608 738 876 631 793 833 779 795 762 583 657 840 823 774 796 660 833 687 664 791 806 725 779 790 835 762 847 782 790 721 736 829 856 817 823 827 628 765 737 782 625 726 665 510 669 818 798 712 875 709 767 762 783 788 768 643 735 752 741 807 821 812 883 881 853 953 821 891 899 904 898 851 807 778 858 870 886 778 804 817 815 801 868 847 800 808 792 808 825 828 750 774 850 823 808 940 846 839 804 786 774 806 812 760 723 707 801 834 783 824 854 822 794 885 823 846 852 800 833 841 824 814 822 863 822 796 747 822 800 828 857 853 795 785 804 780 790 843 788 798 822 869 796 827 828 815 800 846 796 831 810 826 846 812 833 778 782 777 815 658 812 821 791 784 805 776 799 775 568 701 788 711 759 757 792 614 823 771 1.01e+03 815 690 746 735 576 880 697 861 853 796 763 760 772 770 801 785 745 742 753 756 832 795 735 798 797 788 815 789 794 807 866 854 856 880 837 783 842 860 846 850 853 812 839 841 824 817 836 818 824 812 780 890 853 851 856 818 804 789 826 820 766 797 846 827 807 792 839 850 830 823 789 814 824 843 878 863 823 820 882 854 785 822 826 811 803 783 705 778 811 829 792 802 811 773 786 820 802 805 784 822 819 836 801 812 789 756 757 845 794 767 1.05e+03 794 823 806 832 830 708 743 757 786 772 814 827 821 765 856 858 750 788 782 870 877 817 908 867 828 839 816 851 799 801 798 781 817 830 861 819 842 842 824 813 795 824 825 806 834 820 809 845 910 759 826 855 834 854 845 851 785 836 818 840 829 780 831 846 876 876 851 804 818 831 820 776 831 864 818 796 785 814 827 805 809 776 785 746 776 911 776 742 817 770 793 788 788 846 810 797 735 773 827 806 804 816 865 825 848 835 693 884 1e+03 780 754 777 695 740 869 827 848 834 826 825 817 812 826 873 826 808 774 874 826 805 846 762 786 778 830 804 793 777 786 806 805 829 821 812 812 722 755 790 841 838 809 829 843 1.11e+03 816 816 848 860 750 1.23e+03 819 906 555 770 795 825 735 859 831 815 771 807 778 811 841 794 885 805 820 835 862 821 834 902 884 870 866 873 832 860 804 855 912 856 854 863 850 823 904 890 801 896 907 897 858 847 816 844 860 843 881 657 830 846 840 942 803 831 790 811 855 839 856 847 736 622 825 818 778 817 837 784 845 842 812 801 796 808 841 862 781 699 811 800 796 789 871 811 781 828 822 868 845 781 802 786 814 792 792 782 864 821 848 787 818 804 816 808 804 816 815 1.08e+03 751 803 753 792 865 829 920 906 884 842 838 850 779 896 801 860 832 822 850 813 823 859 844 783 842 782 820 864 833 827 840 818 808 800 781 767 817 813 768 779 799 810 801 800 698 812 774 798 731 803 747 929 770 750 788 780 777 817 836 745 706 723 794 715 764 789 712 704 858 805 767 728 760 766 845 831 757 628 835 779 661 731 683 633 677 754 752 772 744 848 866 828 803 702 776 849 750 739 850 766 769 544 830 729 772 641 853 862 816 828 844 920 804 813 807 880 833 860 866 869 869 779 827 824 739 778 763 770 806 796 786 843 854 868 740 737 853 816 824 862 784 505 608 731 876 631 794 834 779 795 762 582 657 840 822 774 796 660 832 687 664 790 806 725 780 792 836 762 848 782 789 721 736 829 857 818 821 828 628 766 737 782 625 727 665 513 670 818 799 712 876 708 766 762 783 788 768 643 734 752 740 807 821 812 883 881 853 953 821 891 899 904 898 852 808 777 858 869 886 779 804 816 815 801 868 848 800 808 792 809 825 827 748 773 850 823 807 940 846 839 805 786 774 806 813 759 724 708 801 834 783 823 854 823 794 886 823 848 852 800 833 840 824 814 822 863 823 796 747 822 800 827 857 853 795 785 805 780 791 841 788 798 822 868 796 827 828 815 801 846 796 831 810 826 847 811 833 779 783 777 815 658 812 821 791 784 805 777 799 774 568 701 788 711 760 758 792 614 823 771 1.01e+03 815 690 746 733 576 880 697 861 852 796 761 760 773 770 801 785 745 742 753 757 832 796 737 800 798 788 813 789 795 807 866 854 857 880 837 783 842 860 847 851 853 811 839 841 823 817 835 819 824 814 780 889 851 852 857 818 804 791 826 820 766 798 845 826 807 793 838 850 830 824 789 814 823 842 880 864 823 820 882 854 786 823 826 811 803 783 704 778 811 829 792 802 810 772 786 820 801 804 784 822 819 836 801 812 789 757 757 845 795 768 1.05e+03 794 823 802 832 831 707 744 757 787 772 814 827 821 765 855 858 751 787 782 871 878 818 908 868 828 838 817 851 799 800 798 781 817 829 862 820 842 842 824 812 794 823 826 807 834 820 810 847 910 760 827 855 834 854 845 851 785 837 818 840 829 781 831 847 876 875 850 804 817 830 819 775 832 865 817 795 786 814 827 805 809 776 785 746 777 911 776 744 817 770 793 787 789 845 811 797 736 774 827 806 803 816 865 825 846 836 692 884 1e+03 780 752 777 698 739 869 827 849 836 825 824 816 812 826 873 828 808 773 873 826 805 848 762 786 777 829 805 794 776 786 806 805 828 820 812 813 722 756 790 840 838 808 830 843 1.11e+03 817 816 849 861 750 1.23e+03 818 906 555 771 796 825 735 859 830 814 771 806 779 811 842 794 885 805 819 835 862 822 834 902 885 870 866 873 833 860 804 856 912 856 854 862 850 824 905 890 801 896 908 898 857 848 816 845 860 844 882 657 830 846 839 942 804 832 789 810 855 839 856 847 736 621 826 819 778 816 837 783 845 842 812 801 796 808 841 862 781 698 810 800 796 789 871 811 780 826 823 869 844 781 803 788 815 793 791 782 864 821 850 787 818 805 815 808 804 816 815 1.08e+03 751 804 752 791 865 828 920 906 885 842 838 851 779 896 801 860 831 821 850 813 823 859 844 784 842 783 820 863 832 827 841 818 808 800 780 767 816 812 769 780 800 809 801 801 698 812 775 799 731 802 746 929 770 750 788 779 777 817 836 745 706 723 792 714 764 789 712 706 858 807 768 728 760 766 844 831 758 628 835 779 662 730 684 634 675 754 753 773 743 849 866 828 803 702 777 848 749 741 850 766 769 541 830 728 773 641 854 863 816 829 843 920 804 813 808 880 833 861 866 869 868 780 827 823 739 778 763 770 806 797 788 843 853 868 739 737 853 817 823 861 784 505 608 725 876 631 795 835 779 794 763 582 658 840 821 773 795 660 832 687 664 790 805 726 780 793 835 761 850 782 789 722 736 829 858 819 819 828 628 766 737 782 626 728 666 513 671 818 801 712 876 708 765 762 783 787 768 643 733 751 740 807 821 813 883 881 853 953 822 892 899 905 898 852 808 777 858 869 885 779 805 815 815 801 868 848 799 807 789 810 825 826 747 772 849 823 807 940 845 839 805 786 775 805 813 759 724 707 802 834 781 822 855 824 794 886 823 848 851 800 834 840 824 814 822 863 823 797 748 823 799 828 856 853 796 785 805 779 792 840 788 798 822 868 796 827 829 814 801 846 796 830 809 826 847 811 833 780 784 777 815 657 811 821 791 785 804 777 800 774 569 702 789 711 761 759 792 614 823 770 1.01e+03 815 689 746 733 575 880 696 862 852 796 760 760 773 770 802 785 744 742 754 758 831 796 737 801 798 788 811 789 795 808 867 855 857 879 838 784 842 861 848 851 852 811 837 841 823 817 834 819 825 815 780 888 850 852 857 817 805 792 825 820 766 798 844 826 806 793 838 850 830 824 790 814 822 841 881 864 822 820 882 854 786 824 826 810 804 783 703 777 810 830 791 802 810 771 786 820 801 804 784 822 819 835 800 811 790 757 758 845 795 767 1.05e+03 794 822 799 831 832 707 744 757 787 773 813 827 822 764 855 856 753 786 782 871 878 817 908 869 829 840 817 852 799 799 797 781 818 828 862 820 842 843 822 813 794 823 826 808 835 819 810 849 910 759 827 856 834 854 845 851 786 838 818 839 829 781 831 845 876 875 850 804 815 830 818 775 831 865 817 794 785 815 827 805 809 776 784 745 777 910 777 744 817 769 793 787 788 844 812 797 735 774 828 805 802 816 864 826 845 835 692 884 1e+03 781 751 778 704 738 869 827 848 838 825 824 815 812 824 873 829 808 772 874 827 804 848 761 786 777 829 805 794 777 787 806 805 828 818 812 812 722 755 790 839 838 810 832 843 1.11e+03 818 816 849 862 750 1.23e+03 818 906 555 770 796 826 736 860 829 814 770 806 780 810 843 794 885 804 820 835 862 822 835 902 885 870 865 873 833 860 804 855 912 856 854 861 851 824 905 888 802 895 908 898 857 848 816 846 860 845 882 657 829 846 838 943 804 832 790 810 856 839 857 847 737 621 826 819 777 816 837 782 845 842 813 801 798 808 840 862 781 697 808 800 796 789 872 812 780 825 823 869 843 780 804 789 816 793 790 783 864 821 851 786 817 804 815 807 804 815 815 1.08e+03 751 803 752 790 865 829 919 905 885 842 838 852 779 896 801 860 831 821 851 813 823 860 844 783 842 783 820 862 832 827 841 818 809 800 780 767 816 812 770 781 800 809 801 801 697 812 776 799 730 802 746 930 771 750 789 779 777 816 837 743 706 723 792 713 764 790 712 707 858 809 768 727 760 765 843 831 758 628 834 780 662 730 684 635 673 754 752 773 742 849 866 828 804 702 777 848 748 742 850 766 770 539 830 728 773 642 854 863 815 829 843 920 805 813 808 879 834 862 865 869 867 780 827 823 739 777 763 769 811 797 790 843 854 867 739 738 854 818 823 860 784 505 609 718 876 631 795 835 779 792 764 581 658 840 821 772 795 660 832 687 664 790 804 726 780 794 834 762 850 781 788 723 735 829 857 818 818 829 628 767 737 782 627 728 666 514 670 818 802 713 874 708 764 761 783 786 767 643 733 750 740 807 820 814 884 881 853 954 822 891 898 905 897 852 809 777 859 868 885 779 806 815 815 801 867 847 799 806 787 810 826 826 746 771 849 823 808 938 844 838 805 787 775 805 813 760 725 707 801 832 780 822 855 824 794 885 823 848 851 801 834 840 824 814 822 864 823 798 749 823 798 828 857 852 796 786 804 780 792 841 789 799 821 867 796 827 829 814 801 846 796 830 810 826 847 812 833 780 783 777 814 657 810 821 790 784 804 776 800 774 569 702 789 711 761 760 792 614 824 770 1.01e+03 815 688 746 735 575 880 696 862 852 797 762 760 773 769 803 786 744 743 754 757 830 796 736 801 798 789 812 789 795 809 867 854 857 879 838 785 843 860 849 850 852 810 837 840 823 817 834 819 826 815 780 888 850 851 857 816 805 791 825 820 766 798 844 826 807 793 837 851 831 824 791 814 822 842 881 864 822 821 881 855 787 825 826 809 803 783 702 776 810 830 790 802 810 771 786 820 801 804 785 821 820 835 800 810 791 757 759 845 795 767 1.05e+03 795 821 796 831 832 707 744 758 787 773 813 826 823 764 855 854 754 785 781 871 878 816 907 869 828 841 817 852 799 799 796 781 818 828 861 819 842 843 821 814 794 824 827 808 835 818 810 851 910 759 827 855 835 854 845 850 786 839 818 838 829 781 832 843 876 874 851 804 813 830 818 774 831 866 818 794 785 816 828 804 807 776 784 745 778 910 777 744 817 769 793 786 788 844 811 797 734 775 828 805 802 816 864 826 845 835 691 884 1e+03 781 752 778 706 738 869 826 848 838 824 824 815 811 823 873 830 809 771 875 828 803 848 760 786 778 829 804 794 777 787 806 804 828 817 812 811 722 755 790 839 837 811 832 844 1.11e+03 819 816 849 862 750 1.23e+03 817 906 554 769 796 827 736 860 829 813 771 807 780 808 843 793 885 804 820 836 863 822 834 902 885 871 865 873 832 860 804 854 911 856 854 861 851 824 905 887 803 895 907 898 857 848 816 846 860 846 882 656 829 846 838 944 804 832 791 810 856 839 857 846 738 621 826 819 777 816 836 782 845 842 814 801 798 808 840 862 781 696 806 800 797 789 873 813 779 826 822 869 842 779 804 789 816 793 790 784 864 822 851 786 815 803 815 807 803 815 815 1.08e+03 751 802 752 790 864 830 919 904 885 842 839 852 779 895 801 858 831 820 851 814 823 860 843 782 842 783 820 862 833 828 840 818 811 800 780 767 816 812 771 780 800 808 801 801 697 812 777 800 730 802 747 931 772 750 789 779 776 815 837 741 706 723 792 714 764 790 712 706 858 811 769 727 760 766 841 832 759 628 833 779 662 730 684 635 671 754 751 772 741 850 865 828 803 700 776 848 749 744 850 765 770 536 830 729 771 643 854 863 814 828 843 920 806 813 809 878 835 862 865 869 866 780 828 823 738 777 762 768 815 797 792 843 854 866 738 739 854 819 824 858 784 504 609 712 876 631 795 836 778 791 764 581 658 840 822 771 796 660 831 688 664 791 804 725 780 794 834 763 851 782 788 724 734 829 855 818 818 829 628 767 737 783 628 728 666 514 671 819 801 713 872 707 764 760 783 785 767 643 734 750 741 807 820 815 883 882 852 954 823 891 898 905 897 852 810 778 859 868 885 778 807 816 815 801 868 847 799 806 784 808 826 826 746 772 849 823 806 937 844 838 805 788 775 805 813 760 725 706 800 831 780 822 855 824 795 884 822 848 851 801 833 840 825 814 822 864 823 798 750 823 798 829 858 852 796 787 804 781 791 841 789 800 822 867 795 827 829 814 801 846 796 830 810 826 847 812 833 779 782 777 813 657 809 821 790 784 805 776 799 774 569 703 789 711 760 760 792 614 825 769 1.01e+03 814 687 745 735 575 880 697 863 854 797 763 761 773 769 804 786 744 744 755 756 829 796 734 801 798 789 813 789 795 809 867 854 858 879 839 785 844 860 849 849 854 810 837 839 823 817 834 819 826 815 780 888 849 850 857 817 804 790 825 820 766 798 844 827 807 794 837 851 832 824 792 814 822 842 879 865 822 821 881 855 786 824 826 808 802 783 702 776 810 830 791 802 810 772 785 820 802 803 785 820 820 836 800 810 792 757 759 846 795 767 1.05e+03 795 820 795 830 833 706 744 759 787 773 812 826 822 764 855 851 755 784 781 871 877 815 906 868 828 842 817 853 800 799 795 780 818 829 860 818 842 843 820 815 794 824 828 807 835 819 810 851 911 759 827 854 834 855 845 849 786 839 818 838 829 780 832 842 875 874 852 804 813 830 819 773 830 866 818 795 785 816 829 805 805 776 783 744 778 910 778 743 816 769 793 786 788 845 810 797 733 775 829 805 802 816 863 825 845 834 691 884 998 781 755 777 709 738 870 826 847 837 824 823 815 810 822 873 829 809 771 876 829 802 848 759 786 778 830 804 794 778 786 805 804 827 818 812 810 722 755 790 839 838 811 830 845 1.11e+03 819 815 848 862 750 1.23e+03 816 906 554 767 795 828 737 860 828 813 772 808 780 806 844 793 885 803 820 837 862 822 834 901 886 871 865 874 832 861 805 852 911 856 854 860 852 824 905 887 803 895 906 898 858 848 816 844 860 847 882 657 829 846 837 944 805 832 792 810 856 839 854 846 738 620 825 820 777 816 836 782 846 843 813 802 799 809 840 862 782 696 807 800 797 789 872 813 778 826 822 869 844 778 804 789 816 794 790 784 864 822 852 787 815 802 816 807 804 816 815 1.08e+03 750 804 753 791 864 831 918 904 885 842 840 852 779 894 801 858 831 820 852 816 823 859 844 782 843 783 820 861 834 828 840 818 812 799 781 767 816 812 772 779 799 808 801 801 696 813 777 800 729 802 748 930 772 751 790 780 776 816 837 739 706 723 792 715 764 790 711 705 858 813 770 726 760 767 840 833 759 628 832 778 660 730 685 635 669 755 751 772 740 850 865 828 803 699 776 848 749 744 848 765 771 536 830 729 770 644 853 863 813 828 843 919 806 813 808 878 834 862 866 869 866 780 829 824 738 777 761 768 820 798 796 843 854 866 738 740 855 818 824 858 784 504 610 703 877 632 795 836 778 791 762 581 658 840 822 771 796 660 831 688 664 791 804 724 780 794 834 764 851 782 788 724 734 829 855 819 819 829 629 767 737 783 627 727 666 515 671 819 800 713 871 706 764 760 782 786 766 643 735 749 742 806 820 816 883 882 852 954 824 891 898 905 896 852 810 779 859 868 885 777 807 817 814 801 867 847 798 806 784 807 826 826 746 772 849 822 805 937 845 837 805 789 775 805 813 758 726 706 800 829 781 821 856 824 795 884 822 848 851 802 832 840 825 814 823 864 822 798 750 823 799 830 858 852 797 787 803 782 790 842 790 800 822 866 796 828 829 814 801 846 795 830 810 826 848 813 832 778 781 777 812 657 809 821 791 784 806 777 798 773 570 704 788 711 759 760 792 614 825 769 1.01e+03 814 688 745 734 575 881 698 863 855 797 764 761 773 769 804 786 743 746 755 755 828 796 734 800 798 789 813 789 794 809 867 852 858 880 839 785 844 859 848 849 856 810 837 840 823 817 835 819 825 814 780 888 850 850 857 818 804 790 825 819 767 798 844 827 807 793 837 851 832 824 792 813 822 842 878 865 822 821 880 855 786 824 827 807 802 784 702 776 812 829 792 802 809 773 786 819 802 803 785 820 819 836 801 810 792 756 758 846 795 768 1.05e+03 794 819 792 830 833 705 744 757 787 772 812 826 822 765 856 851 755 785 781 871 876 814 906 868 828 840 817 853 800 799 796 779 817 829 858 816 842 842 820 816 794 825 828 806 836 819 810 851 911 759 828 853 833 855 845 849 787 839 818 838 829 780 832 842 875 874 852 804 813 829 820 773 830 865 819 796 785 817 830 805 805 776 783 744 779 910 778 743 816 769 793 785 788 845 810 798 733 775 828 804 802 817 862 825 846 833 690 885 997 780 757 776 709 739 870 826 846 836 825 823 817 810 824 874 829 810 772 876 829 802 848 759 786 778 830 804 794 779 786 806 802 827 818 812 810 722 755 791 839 838 810 829 845 1.11e+03 818 816 848 861 750 1.23e+03 816 906 554 768 793 830 739 860 826 814 773 808 780 807 843 793 885 804 820 838 862 822 836 901 886 870 864 874 833 861 805 853 910 856 854 861 851 825 905 887 803 895 905 899 859 848 816 843 860 848 882 657 829 846 837 944 805 832 791 811 856 839 851 848 737 620 824 820 777 815 836 782 846 844 813 803 799 810 840 863 783 696 807 801 797 789 871 812 778 826 822 869 845 778 804 789 815 793 790 784 864 822 852 786 815 803 817 807 804 816 816 1.08e+03 748 806 754 791 864 832 918 904 885 841 839 852 780 894 801 860 831 821 852 816 822 859 844 782 844 782 820 861 834 828 840 818 811 800 781 768 816 812 773 779 799 809 801 801 697 814 775 798 729 802 748 929 773 752 790 780 776 815 837 739 707 722 792 717 764 790 711 704 858 816 770 726 761 768 840 833 759 628 832 777 659 730 686 635 667 755 752 772 738 851 866 828 802 698 776 849 750 745 846 765 770 536 830 729 770 644 852 863 813 828 842 919 806 813 808 877 833 861 866 869 866 779 829 824 738 776 761 769 822 798 800 843 854 868 738 740 855 817 823 858 784 504 608 695 878 633 794 836 778 792 761 582 657 840 823 771 795 660 832 688 664 792 805 725 781 794 835 764 852 781 787 724 734 830 856 819 820 828 630 767 737 783 627 727 666 516 672 818 798 713 872 706 764 759 782 785 766 643 736 750 743 806 819 816 882 881 852 954 824 891 898 905 897 852 809 779 860 868 884 777 806 818 814 802 866 848 797 806 784 807 825 826 746 772 849 821 805 937 846 837 804 789 775 805 813 756 725 706 800 828 782 822 856 826 795 884 822 847 850 802 831 841 824 815 823 864 823 798 749 823 799 830 859 852 799 786 804 784 790 842 789 800 822 867 796 828 830 814 802 846 795 830 809 826 848 813 831 778 782 778 813 657 809 821 790 784 808 777 798 773 570 705 788 712 760 761 792 614 825 770 1.01e+03 814 689 746 732 575 881 698 863 856 797 764 761 773 770 803 785 743 746 755 755 827 795 734 800 798 788 813 789 794 808 867 852 858 880 841 785 844 859 848 849 858 810 837 840 823 816 835 819 824 814 780 889 852 850 857 818 804 789 826 820 767 798 844 827 807 792 837 851 832 823 791 812 822 841 879 865 822 821 881 855 786 824 827 807 802 785 704 776 813 828 793 802 810 774 786 819 802 803 784 820 818 835 801 810 792 757 756 846 795 768 1.05e+03 794 820 789 829 832 705 745 755 787 772 812 826 820 764 856 852 754 785 780 871 875 814 906 868 829 840 816 853 800 799 796 779 818 830 857 815 843 842 821 815 793 826 828 805 836 820 810 851 911 758 828 853 832 855 844 849 788 839 818 838 830 781 831 843 875 875 853 804 813 829 819 774 830 865 819 797 785 816 829 806 806 775 784 744 779 910 779 744 815 769 794 785 788 846 811 798 733 775 828 804 802 817 861 824 846 832 690 884 997 780 756 775 709 739 869 827 846 837 825 823 818 811 826 874 829 811 772 877 829 802 848 758 786 779 829 804 794 779 785 807 801 827 817 811 811 722 755 790 840 838 809 830 845 1.11e+03 818 817 848 860 751 1.23e+03 817 905 554 768 792 830 740 860 824 816 774 809 780 808 843 793 885 806 820 837 861 822 838 902 886 869 864 874 833 862 805 853 910 856 855 863 850 826 905 887 803 895 906 900 859 849 815 843 860 847 881 658 830 845 837 944 804 832 791 811 856 838 849 850 736 620 825 820 778 814 836 782 846 845 814 803 800 811 841 863 784 696 807 802 797 790 870 811 777 826 821 869 845 778 804 790 814 793 792 784 863 821 852 786 815 804 818 807 804 816 817 1.08e+03 747 808 754 791 864 833 918 905 885 841 838 852 780 894 802 861 830 822 853 814 820 858 845 782 844 782 820 861 833 828 841 818 811 800 781 768 815 810 773 781 799 809 802 800 697 814 774 796 730 802 748 928 774 753 789 781 776 813 837 740 707 723 792 716 764 791 710 703 858 817 770 726 761 769 840 834 759 628 834 777 657 730 686 634 667 755 752 771 737 851 867 828 803 698 776 849 750 747 845 765 769 534 830 730 770 644 851 864 813 829 843 920 805 813 808 876 831 860 867 870 866 778 828 824 738 775 762 769 824 798 806 843 854 868 739 739 856 816 823 858 784 503 607 687 878 634 793 835 777 792 761 582 656 841 823 771 794 660 834 688 664 793 806 726 780 793 836 764 852 780 788 724 734 830 855 819 820 828 630 767 737 783 627 728 666 517 671 818 796 713 873 706 765 759 782 785 766 643 736 751 743 804 818 815 882 881 852 954 824 892 898 905 897 852 809 779 860 868 884 777 807 818 814 802 864 849 797 806 784 806 825 827 746 772 850 820 806 937 848 837 804 789 775 806 814 755 725 706 800 825 782 822 855 826 795 884 822 847 850 801 831 841 823 816 823 864 823 798 748 823 799 829 859 851 800 785 805 784 790 843 789 800 822 868 797 828 830 814 802 846 795 830 808 827 847 814 831 779 783 778 813 656 809 821 790 784 806 777 799 774 571 703 788 712 760 761 792 614 825 771 1.01e+03 814 689 745 732 575 881 698 863 856 798 765 762 773 770 803 783 742 746 755 755 826 795 734 800 798 787 813 788 794 808 867 852 858 880 842 784 844 859 847 850 858 810 837 840 823 816 836 819 824 814 780 889 854 850 856 818 804 788 826 821 768 796 844 827 807 792 836 850 833 824 791 812 823 841 879 865 822 821 882 855 785 824 828 807 802 785 705 776 815 827 792 803 811 774 786 819 802 803 784 820 817 834 801 810 791 759 754 847 795 768 1.05e+03 794 820 786 830 832 705 745 753 788 771 812 826 820 762 857 852 755 785 780 871 875 813 906 869 829 841 816 852 800 799 798 780 818 830 858 816 843 842 823 813 793 826 828 805 835 820 809 851 910 759 828 853 831 855 843 849 788 839 818 838 830 781 831 844 875 875 853 804 814 829 818 774 829 864 819 797 784 815 828 806 808 775 784 744 779 910 779 744 816 769 794 785 788 845 812 798 733 774 826 805 802 818 861 824 846 833 690 884 997 780 755 775 708 738 869 827 847 837 826 823 818 812 826 874 829 810 773 877 830 801 848 758 786 779 828 805 794 779 785 808 801 827 816 811 811 722 756 789 840 839 808 830 845 1.11e+03 818 818 848 859 753 1.23e+03 818 905 554 768 793 830 740 860 825 818 775 810 779 809 844 793 885 806 820 836 861 822 840 902 886 869 863 873 832 863 805 853 909 856 855 864 851 827 906 888 803 895 906 901 859 849 815 844 860 845 880 658 830 845 837 945 803 832 790 810 857 837 850 850 736 620 826 820 778 814 837 782 846 845 815 803 799 810 842 864 784 695 808 801 797 790 868 812 777 826 821 869 847 779 804 790 813 793 793 784 863 821 852 786 817 806 818 807 804 816 816 1.08e+03 747 808 753 790 864 832 918 905 884 840 837 851 781 894 802 860 830 822 853 812 820 858 845 782 844 780 820 860 832 828 843 818 811 800 780 768 816 810 773 782 799 809 803 800 697 814 772 796 731 802 748 927 774 755 788 781 776 812 837 740 706 723 793 716 764 791 709 703 858 818 769 727 760 769 842 834 758 627 835 777 657 730 685 634 668 755 752 770 735 851 866 828 803 698 776 849 751 748 846 767 769 531 831 730 771 644 852 865 813 828 844 920 805 813 808 877 831 860 866 870 866 778 827 823 738 775 762 768 824 798 810 843 854 868 740 738 854 816 824 857 783 502 607 684 877 634 793 835 777 793 762 581 655 842 823 771 793 661 834 688 664 794 808 727 779 792 836 764 851 780 790 723 734 831 853 819 819 827 630 766 737 783 627 728 666 518 673 819 796 712 872 707 766 759 783 784 767 643 735 753 743 803 818 815 882 882 852 954 824 892 898 907 897 852 809 778 860 868 884 776 808 818 814 802 864 849 797 807 784 806 826 827 746 773 850 820 807 937 849 838 804 788 775 805 814 755 725 705 800 820 782 822 854 826 795 884 822 847 850 800 831 840 824 815 822 864 823 798 748 824 799 828 859 851 800 785 805 784 790 843 789 800 821 869 797 828 831 815 803 846 795 832 809 826 846 813 830 778 782 778 814 655 809 821 790 784 805 778 801 775 571 702 787 712 760 761 793 614 825 771 1.01e+03 814 689 744 732 575 881 698 864 854 800 766 762 772 769 802 783 742 745 755 755 827 796 734 800 798 787 814 788 794 807 867 852 859 879 842 783 843 859 847 850 857 809 837 841 824 816 836 820 824 814 780 890 853 851 856 817 804 789 826 821 770 794 844 827 807 792 836 850 833 826 790 813 823 840 879 865 823 822 883 856 784 825 828 806 802 785 707 776 815 827 792 804 812 774 786 819 802 802 784 821 817 834 800 811 790 760 754 848 794 768 1.05e+03 795 820 786 830 832 708 744 754 787 770 812 826 820 761 857 852 755 785 780 870 875 814 906 870 830 842 816 851 800 798 798 783 818 831 859 817 843 842 824 811 793 825 828 805 834 820 809 851 909 759 828 853 832 855 842 849 788 838 818 838 830 781 831 843 875 875 853 804 814 830 820 774 828 864 819 797 785 814 828 805 808 775 784 745 778 910 779 744 817 769 794 785 787 845 813 798 733 774 826 806 803 818 862 826 845 834 692 882 998 778 755 776 708 738 869 827 846 837 827 823 819 812 826 874 829 809 773 876 830 800 848 758 786 779 828 806 793 779 785 807 801 827 815 811 812 722 756 788 840 839 809 831 844 1.11e+03 818 817 848 859 753 1.23e+03 819 906 554 767 793 830 739 859 825 819 775 810 778 809 843 793 886 805 821 835 861 822 840 902 886 869 863 872 831 863 805 852 909 856 855 863 851 826 906 888 803 895 907 901 858 849 815 844 860 844 881 658 831 845 836 945 802 831 790 809 857 837 851 847 736 620 828 820 779 814 837 782 846 845 816 803 798 809 842 864 783 696 808 801 797 790 868 812 777 826 821 869 849 779 804 790 813 793 794 784 863 821 851 786 818 806 818 808 804 816 815 1.08e+03 749 808 752 790 864 832 918 904 883 840 835 851 781 894 802 860 831 823 852 813 820 858 845 782 844 779 821 859 832 828 844 818 812 800 780 767 818 810 771 782 798 810 803 800 697 814 772 797 731 803 748 927 773 754 788 781 777 811 837 741 705 722 795 716 764 792 710 702 858 818 769 728 761 770 842 834 758 627 837 778 657 730 684 634 666 756 752 769 735 852 864 828 803 698 776 849 752 750 847 768 770 528 832 730 771 643 853 866 814 828 844 920 805 813 808 878 831 859 867 870 866 779 826 823 737 775 762 768 824 798 815 843 854 868 741 738 853 816 824 858 783 500 607 679 876 635 792 835 778 794 762 580 655 842 823 770 792 660 834 688 664 794 809 727 778 792 836 763 849 779 790 723 734 831 852 818 818 826 630 765 738 783 627 729 667 518 676 819 796 712 872 708 767 759 784 784 767 643 734 754 743 803 818 816 883 883 852 955 824 893 897 908 897 852 809 779 860 868 885 776 807 818 813 802 865 849 797 808 786 807 827 827 747 774 850 820 807 937 849 837 803 787 775 805 814 754 725 705 801 814 782 822 855 826 796 884 822 847 851 800 832 841 825 814 821 864 822 798 748 824 800 828 859 851 799 785 805 783 790 842 789 800 821 869 797 828 831 816 803 847 796 833 809 826 845 813 830 778 782 778 815 655 808 821 791 784 804 778 801 775 571 700 787 712 760 760 793 614 826 771 1.01e+03 813 689 745 732 574 881 698 865 853 801 766 762 771 769 802 784 744 745 756 756 828 796 735 800 797 787 814 788 794 807 866 852 859 878 841 782 843 859 848 850 857 808 838 842 826 816 837 820 823 814 780 890 852 851 855 817 803 789 827 821 771 792 844 827 808 793 837 850 833 827 790 814 823 841 880 866 823 822 883 856 785 824 828 805 802 785 708 776 814 828 792 804 811 773 785 819 803 802 784 821 817 836 800 810 790 759 754 847 794 768 1.05e+03 796 820 785 830 832 710 744 754 786 770 811 825 820 760 858 852 755 785 781 870 875 815 907 870 829 842 816 850 801 796 799 784 818 831 859 818 842 843 824 811 792 824 828 806 834 820 808 850 908 758 826 853 833 855 841 849 788 837 818 838 830 782 831 842 876 875 852 803 814 830 821 775 828 865 819 796 786 813 827 805 808 775 784 746 776 910 780 744 817 768 794 785 789 845 812 797 733 773 826 804 803 818 863 827 845 835 693 882 998 778 755 778 710 738 870 827 844 837 828 823 819 812 825 873 829 808 773 875 830 800 848 760 786 780 828 807 794 779 785 807 801 827 815 810 812 722 756 787 840 840 810 832 844 1.11e+03 817 816 846 860 753 1.23e+03 819 906 554 766 795 830 739 858 826 817 776 810 777 809 842 792 886 803 820 836 861 823 840 903 885 869 863 872 832 863 805 852 910 856 855 862 852 826 906 888 803 895 908 901 858 850 815 844 861 845 882 659 832 845 835 945 801 831 790 808 857 837 851 846 737 621 828 819 779 814 838 783 847 845 817 803 796 809 842 864 783 696 808 800 797 790 868 811 777 828 823 870 849 779 804 791 812 793 794 784 863 822 850 786 819 806 817 809 803 816 813 1.08e+03 751 807 751 790 865 831 918 904 884 840 834 852 781 894 802 860 832 824 850 813 821 857 845 782 843 778 822 858 832 828 844 818 812 800 780 766 820 810 770 781 798 809 803 800 697 814 772 798 731 804 748 928 773 754 788 782 776 812 836 741 704 721 796 716 765 792 712 703 858 819 768 729 761 769 843 833 758 628 837 778 657 730 684 633 665 756 751 768 735 852 864 827 803 698 776 850 751 752 847 769 770 527 833 730 772 643 855 865 814 828 845 921 806 813 808 878 831 859 867 870 866 780 826 823 737 776 762 768 824 799 818 842 854 868 742 737 851 816 824 858 782 500 609 675 875 636 792 835 778 794 762 580 655 842 823 770 791 658 833 688 665 792 810 728 778 792 836 762 850 779 789 723 734 831 853 817 818 826 631 765 738 783 627 730 668 518 678 819 797 711 871 709 766 759 784 784 768 643 733 753 743 804 818 816 883 883 852 955 823 894 896 909 896 851 810 779 861 868 885 775 807 818 813 802 866 849 798 808 786 807 828 828 746 774 850 820 807 937 849 837 803 787 776 805 814 755 725 706 801 810 782 822 856 826 796 884 822 848 851 800 833 841 825 813 820 863 822 798 748 824 801 828 860 851 798 785 804 783 790 841 789 801 821 869 797 828 830 817 803 847 796 834 809 824 845 812 831 778 782 777 815 655 808 821 793 785 805 777 801 774 570 701 787 712 760 759 793 614 826 770 1.01e+03 813 688 746 734 573 881 698 865 852 801 764 761 771 769 803 785 746 745 756 757 830 796 736 800 798 787 814 788 794 807 866 851 858 878 840 782 843 859 847 850 857 808 839 842 827 816 838 820 823 814 780 890 852 852 855 817 802 790 827 821 770 793 843 827 807 793 838 850 832 828 791 815 822 841 880 866 822 823 883 854 786 823 828 804 802 784 708 776 813 828 792 803 810 773 786 818 804 802 784 821 817 838 800 808 790 757 754 846 795 769 1.05e+03 796 820 784 830 832 714 744 755 784 771 811 825 820 760 858 853 755 785 781 870 875 816 908 870 828 841 816 851 801 795 799 786 818 831 859 818 840 843 824 811 792 823 827 806 834 820 808 850 907 757 826 853 834 855 842 849 788 837 817 837 830 780 830 842 876 875 852 803 814 830 822 775 829 866 819 795 786 812 826 805 807 776 784 745 775 910 780 743 818 767 794 786 790 846 812 797 733 773 828 803 804 818 864 828 845 836 694 884 998 778 754 778 712 738 871 826 844 836 828 823 819 812 825 872 830 808 773 873 830 800 848 761 786 780 829 807 795 779 785 807 802 827 816 809 811 722 756 789 840 841 811 832 844 1.11e+03 817 815 845 860 752 1.23e+03 819 907 555 766 796 829 739 860 827 815 779 809 777 809 842 792 886 804 819 837 862 823 840 904 884 868 864 872 831 863 805 852 910 856 855 862 851 826 906 888 803 896 908 901 858 850 815 844 862 846 883 660 831 845 834 945 801 831 790 809 857 838 851 848 737 622 828 819 780 815 838 783 848 844 817 802 797 810 842 864 784 697 807 800 796 789 870 810 777 829 824 870 849 779 804 790 812 794 793 785 862 822 849 786 819 806 816 809 802 817 813 1.08e+03 752 806 751 791 867 831 919 905 884 840 835 852 780 894 802 860 832 824 849 814 822 857 845 782 843 777 821 858 831 828 843 817 813 800 780 766 820 810 769 780 799 808 804 801 697 814 772 799 731 804 748 929 771 753 789 783 776 813 836 742 705 721 796 716 765 791 714 704 858 820 769 730 762 768 843 833 758 629 838 778 657 731 686 633 664 756 753 768 735 852 864 826 803 699 776 849 751 755 846 767 770 526 834 730 772 642 855 865 814 828 844 921 806 813 808 878 831 858 867 871 866 781 826 823 736 776 762 768 824 799 824 842 855 868 741 738 851 816 825 859 781 501 610 672 874 636 792 835 778 794 762 580 656 843 824 770 790 657 833 688 665 792 809 728 778 792 835 762 851 779 788 722 734 831 854 816 818 826 632 766 738 783 626 729 669 518 679 819 797 711 871 708 766 760 784 785 770 643 733 751 742 804 818 817 883 883 852 956 822 894 896 908 896 851 810 779 860 867 885 776 806 818 813 802 867 849 799 808 787 808 828 828 746 773 851 821 808 937 848 837 803 789 775 805 813 756 724 706 801 808 782 821 855 826 797 884 823 847 850 800 833 842 825 813 820 862 823 798 748 823 800 829 861 851 798 785 804 784 791 842 789 800 821 868 797 828 829 817 803 848 797 833 809 823 845 812 831 778 782 777 816 656 809 821 792 785 806 776 801 774 570 702 788 711 760 758 793 614 826 771 1.01e+03 814 688 747 736 575 879 698 865 852 801 763 760 772 769 803 784 748 744 756 759 830 796 737 800 798 788 815 788 794 808 867 851 858 878 839 782 843 859 846 850 858 808 840 842 828 815 836 818 823 814 780 890 852 853 855 817 802 790 827 821 768 794 843 827 806 794 839 851 831 827 792 814 822 841 880 866 822 822 883 853 788 823 828 804 801 784 707 776 811 829 792 803 810 772 786 817 804 803 785 822 818 839 801 807 790 757 754 844 796 768 1.05e+03 795 819 784 831 831 715 744 755 784 771 811 826 820 762 858 853 755 785 781 870 875 815 909 870 827 840 816 852 800 795 799 785 818 831 858 818 839 842 824 812 791 823 825 806 834 820 807 850 907 757 824 853 834 855 842 848 788 838 817 837 830 779 830 842 876 875 851 802 814 830 821 776 830 867 820 794 785 812 826 806 807 777 783 744 776 910 780 742 818 766 794 787 791 846 812 797 733 773 829 803 804 818 864 828 845 837 694 885 997 779 754 776 711 737 871 827 845 836 826 824 818 812 825 872 830 808 773 874 830 802 848 763 785 780 829 806 797 778 784 807 802 827 816 808 810 722 757 790 840 841 811 831 844 1.11e+03 816 815 843 860 752 1.23e+03 818 906 556 766 795 829 739 861 828 814 783 809 778 810 843 792 885 806 818 837 862 823 839 904 884 868 865 872 830 863 805 852 910 857 855 862 850 827 906 889 804 896 908 901 857 851 814 844 863 846 882 659 831 846 834 945 801 832 790 811 857 839 851 849 737 622 828 819 780 816 838 783 848 844 816 801 797 812 843 864 784 698 807 800 796 789 871 809 778 830 824 869 848 779 804 790 812 794 792 785 862 821 847 785 818 806 815 807 801 817 814 1.08e+03 752 805 751 791 868 832 919 905 885 841 836 852 780 894 801 861 831 824 849 814 824 857 845 782 843 778 820 858 831 828 842 816 812 800 780 766 820 810 769 780 800 808 805 802 697 815 772 799 731 804 749 930 770 752 790 783 775 815 836 743 706 721 796 717 764 790 715 705 858 822 770 730 762 767 843 834 757 631 838 777 657 731 687 633 664 755 754 769 735 852 863 825 802 700 776 848 750 757 844 767 772 525 834 730 772 644 855 865 814 829 843 921 806 814 809 878 832 858 867 871 865 781 826 823 736 776 761 769 824 798 830 842 855 868 741 737 850 816 826 859 781 501 610 671 874 638 792 835 778 794 762 580 655 843 824 770 790 657 833 687 665 791 810 728 778 793 834 762 851 779 788 721 733 831 854 816 818 826 634 766 737 783 626 729 670 518 681 819 798 711 871 707 766 760 784 785 772 643 733 750 742 803 818 818 883 883 850 955 821 895 896 908 895 850 810 779 860 867 885 776 807 818 813 802 867 848 800 808 788 807 827 828 747 773 851 822 808 938 848 837 803 788 774 805 812 756 724 706 801 805 782 821 855 825 797 884 823 845 850 801 832 843 825 814 820 861 822 798 748 822 800 830 863 851 798 785 804 784 791 842 789 800 822 868 797 829 828 816 803 848 798 833 809 823 846 812 832 778 781 777 816 656 810 821 791 785 806 775 801 773 569 703 788 712 759 758 793 614 825 772 1.01e+03 815 687 748 738 576 878 698 865 852 801 763 759 772 769 803 783 747 744 756 759 829 796 737 800 799 788 815 788 794 808 868 852 858 878 838 782 843 860 845 850 858 809 839 842 828 814 835 817 824 814 780 890 851 854 856 817 803 790 826 822 766 794 843 827 806 795 839 852 831 827 793 814 821 841 880 865 821 822 883 853 788 823 828 804 801 784 706 776 811 829 792 802 811 772 787 816 804 803 785 823 818 839 801 807 789 756 754 844 798 768 1.05e+03 794 819 784 831 831 716 744 755 783 771 811 826 820 763 859 854 755 784 782 871 875 815 910 869 827 840 816 853 800 796 799 785 818 831 858 818 840 840 824 813 792 823 824 807 834 820 807 849 906 759 823 854 834 855 842 848 788 838 817 838 830 778 831 842 877 876 851 802 814 830 820 777 831 868 820 794 785 812 826 807 807 778 782 743 776 910 780 742 819 766 794 788 790 847 812 797 733 773 828 803 803 819 864 827 845 838 694 886 997 780 754 776 707 737 870 828 846 836 825 825 817 812 823 872 830 808 773 874 830 803 848 763 786 780 829 806 797 777 784 807 803 827 817 807 810 722 757 792 841 840 811 830 844 1.11e+03 816 815 843 860 751 1.23e+03 819 904 556 765 794 829 739 862 827 816 784 809 778 810 842 792 885 807 819 838 861 821 840 903 884 868 866 872 831 864 805 852 910 857 856 862 850 827 907 890 805 895 908 901 856 851 814 844 863 846 881 659 831 846 835 945 801 832 791 812 857 839 851 849 737 621 827 819 780 817 837 782 847 844 816 800 797 811 843 864 784 698 806 799 796 789 871 809 780 829 824 867 848 779 804 789 812 794 791 784 861 820 846 784 818 805 816 808 801 816 814 1.08e+03 751 803 750 791 867 833 920 906 885 841 837 851 780 895 802 861 830 823 850 815 824 856 845 782 843 780 819 860 831 828 841 817 813 801 779 766 820 810 770 779 800 808 807 804 697 815 773 799 732 804 749 930 769 752 790 782 775 815 838 743 705 721 796 717 764 789 715 706 858 824 771 729 763 766 843 834 756 631 838 778 658 731 689 632 664 754 754 769 735 852 862 824 802 701 775 848 750 757 843 767 772 523 834 730 770 645 855 866 814 829 842 921 806 814 809 878 834 858 867 870 865 781 826 822 736 777 760 769 825 798 836 842 855 867 740 737 850 816 826 859 780 500 609 670 874 638 792 835 778 794 763 580 654 843 825 770 790 657 833 686 666 791 812 728 778 794 834 761 850 780 788 720 732 832 855 816 819 826 636 766 736 783 626 728 670 518 683 819 798 711 871 707 766 760 784 785 773 644 733 749 742 802 819 817 883 883 850 954 822 895 897 907 895 850 810 780 860 868 884 776 808 818 814 803 867 848 800 808 789 808 827 828 748 773 851 823 808 938 849 837 803 787 773 805 812 756 723 706 801 802 781 822 855 826 797 883 823 844 851 801 832 843 825 814 820 861 821 798 748 822 800 830 862 852 798 785 804 783 791 843 788 799 824 868 798 828 828 815 803 847 797 832 809 823 846 812 832 778 781 777 815 656 810 821 790 784 806 775 801 774 568 703 787 713 759 759 792 613 825 772 1.01e+03 816 687 748 738 578 876 698 863 853 801 763 759 772 769 801 783 747 744 756 758 828 796 737 800 798 789 814 789 794 808 868 854 858 878 838 783 843 859 845 850 858 811 840 842 828 814 833 817 825 814 782 890 851 853 856 818 803 791 826 821 766 795 843 827 807 795 839 854 830 827 793 814 821 840 881 864 822 821 882 854 788 824 828 804 802 784 704 776 812 828 792 802 811 773 787 817 803 803 785 824 819 839 801 807 788 756 754 845 798 767 1.05e+03 794 819 784 831 831 716 744 755 783 770 812 827 820 764 859 855 754 784 783 871 875 816 910 869 827 838 817 852 799 797 799 784 818 831 857 817 842 840 824 814 792 823 822 806 833 819 806 848 906 760 824 854 836 855 842 848 788 838 817 838 829 777 831 842 878 876 851 802 814 831 820 777 831 868 819 794 785 812 826 807 807 778 782 742 777 910 779 744 818 766 794 788 788 848 812 797 734 773 826 803 802 821 864 827 845 838 694 886 997 779 754 777 704 738 869 828 846 836 826 826 816 811 822 872 830 809 773 873 829 804 848 763 787 779 829 806 797 775 784 807 804 827 818 807 810 722 757 792 841 840 811 831 844 1.11e+03 816 816 844 860 751 1.23e+03 819 903 556 765 793 829 739 862 827 817 786 809 777 809 841 792 885 808 820 840 861 820 840 902 884 868 867 872 832 864 805 853 911 857 856 862 850 827 907 892 805 894 908 900 857 850 813 844 864 845 880 658 831 847 836 945 801 832 791 812 858 839 852 849 737 622 826 819 780 817 837 782 846 844 815 801 798 810 843 863 784 698 806 798 796 790 871 811 780 829 825 866 848 778 804 788 812 794 790 783 860 820 845 784 818 804 817 810 800 816 814 1.08e+03 751 804 750 791 867 834 920 906 885 840 838 850 781 894 802 862 830 823 850 815 824 856 845 782 843 782 819 862 831 828 842 818 813 801 779 766 820 810 771 780 800 808 807 804 696 816 774 799 732 804 749 930 769 753 790 781 775 815 838 743 705 721 796 717 764 789 714 707 857 825 770 728 762 766 842 834 754 631 838 779 658 731 689 632 663 754 753 770 735 852 864 825 801 701 774 848 750 758 845 768 772 522 834 731 769 647 855 865 814 829 843 920 806 814 809 877 835 858 868 870 864 782 826 822 736 777 760 770 826 798 839 842 856 867 740 737 850 816 825 859 780 499 608 670 874 638 792 834 779 794 763 579 655 842 826 771 790 658 834 686 666 791 813 730 778 793 835 761 848 781 788 719 732 832 855 816 820 828 636 766 736 783 626 728 670 518 686 819 798 710 870 707 766 759 784 785 773 644 733 749 742 803 819 816 883 882 850 953 822 894 898 906 896 850 811 780 860 869 884 776 808 819 814 803 867 848 800 807 790 809 826 828 749 773 851 822 808 938 849 838 803 785 774 806 812 757 723 706 801 799 781 823 855 826 797 884 823 844 852 801 832 842 825 813 820 861 821 798 749 822 800 830 863 852 799 786 803 783 791 843 788 798 824 868 798 827 828 813 803 846 796 832 809 825 846 812 832 777 781 776 815 656 811 822 790 784 806 775 801 774 568 703 786 714 759 760 793 613 825 772 1.01e+03 816 687 748 738 577 877 698 862 853 801 763 760 772 768 801 783 746 744 756 757 827 797 736 800 798 790 814 789 794 808 867 855 858 878 839 783 843 859 845 850 858 811 841 842 826 813 833 816 826 814 782 890 852 852 856 818 803 790 825 820 766 795 843 827 808 795 838 856 830 827 793 814 821 840 881 864 822 822 882 855 788 825 829 804 803 784 705 776 813 827 792 802 811 775 787 817 802 803 785 822 819 839 803 808 788 755 755 845 798 767 1.05e+03 795 819 784 830 832 715 744 755 784 770 814 828 820 764 859 856 753 785 784 872 875 816 909 870 828 837 817 853 798 798 799 784 817 831 856 817 844 840 824 813 792 823 822 806 832 818 806 848 906 760 826 854 837 856 842 847 787 839 817 838 829 777 832 843 879 875 851 801 814 831 820 776 831 868 818 794 785 813 827 807 807 779 782 742 777 910 779 746 818 766 793 788 787 848 810 796 734 773 824 803 802 821 864 826 844 836 695 886 997 778 754 778 703 738 868 827 846 837 827 826 815 811 820 872 830 810 773 872 829 804 847 762 788 779 829 806 797 774 784 806 805 826 818 807 810 723 756 793 841 840 811 831 844 1.11e+03 817 815 845 860 751 1.23e+03 820 904 556 764 794 829 739 861 827 818 788 809 777 809 840 792 885 808 822 840 862 818 840 902 884 868 867 872 834 864 805 853 910 857 856 862 849 826 906 892 805 894 907 901 857 849 814 843 864 845 880 659 830 847 836 945 802 832 792 812 857 839 852 849 737 622 824 820 780 816 837 783 845 842 815 802 799 810 843 862 783 697 806 799 796 791 871 812 780 829 824 866 848 777 804 788 812 794 789 782 860 820 846 784 818 803 817 812 800 815 813 1.08e+03 752 806 749 791 866 834 921 906 886 841 837 850 781 894 803 862 830 823 850 815 823 855 844 782 844 781 819 862 832 828 841 818 813 801 778 766 820 810 772 780 800 809 807 803 696 817 774 799 732 805 748 929 769 753 788 780 775 815 838 742 706 721 796 717 764 789 714 706 858 826 769 727 762 766 842 834 754 631 838 779 659 731 687 633 663 753 751 770 735 852 865 824 802 701 773 848 750 761 847 768 771 522 834 732 769 647 854 865 814 828 843 920 806 815 808 876 835 858 868 869 865 783 827 822 736 777 761 770 828 798 841 842 855 867 740 737 850 816 825 859 780 499 608 671 874 638 792 835 780 794 763 579 655 842 824 771 791 658 836 685 666 791 814 731 778 792 835 760 849 781 788 720 731 833 854 817 821 829 636 765 736 782 626 728 672 518 687 819 799 711 870 708 766 759 784 785 773 645 733 749 742 803 819 816 884 882 851 953 822 894 899 906 896 850 811 781 861 871 883 776 807 819 814 804 867 848 800 808 790 810 826 827 749 774 851 821 808 937 849 838 802 786 774 806 811 758 723 706 801 796 781 824 856 826 797 884 824 845 853 801 833 842 824 813 820 861 822 798 749 822 801 830 863 852 799 786 803 784 791 842 788 798 822 867 799 827 828 814 803 846 795 832 809 827 846 812 832 777 781 775 815 656 810 822 790 785 806 775 801 775 567 702 786 714 758 761 793 613 825 773 1.01e+03 815 686 748 738 577 878 698 861 853 801 763 761 772 767 802 783 745 745 756 757 827 797 737 799 798 791 814 789 794 808 867 856 858 879 841 783 844 859 845 850 857 812 841 843 825 813 833 816 826 815 783 889 852 851 856 818 804 790 826 818 766 796 843 827 810 795 838 856 831 828 793 814 821 842 881 864 822 824 882 855 788 825 829 803 803 784 705 776 813 827 792 802 810 776 787 817 801 804 784 821 819 839 804 810 787 755 755 846 799 768 1.05e+03 795 819 785 830 833 714 744 754 784 770 815 828 821 764 859 856 753 786 784 872 875 816 910 871 828 836 817 854 797 799 799 784 818 830 856 817 844 842 824 812 793 824 824 806 830 818 807 848 906 759 827 854 839 857 843 847 787 840 817 837 829 778 833 843 879 874 851 801 814 831 819 775 832 868 818 794 785 814 827 808 808 779 784 743 777 910 780 747 817 766 793 788 787 848 809 796 734 774 824 804 802 820 864 826 844 835 694 886 997 780 755 778 702 738 868 827 846 837 828 825 814 811 820 872 829 810 773 872 828 804 846 763 789 779 828 806 797 774 785 806 804 826 818 807 811 723 756 793 840 840 811 831 844 1.11e+03 817 814 846 861 751 1.23e+03 820 904 555 764 795 829 738 861 827 818 790 809 777 808 840 791 885 808 822 840 862 818 839 902 884 868 867 872 834 864 805 854 910 857 856 862 849 826 906 891 805 894 906 901 857 848 816 843 863 844 880 659 830 848 836 945 803 832 793 813 857 839 853 848 737 623 826 820 779 815 838 784 846 840 816 803 800 810 842 862 784 697 808 799 796 791 871 813 779 829 823 866 848 777 804 788 812 795 789 782 861 820 845 784 817 804 817 812 799 814 813 1.08e+03 751 806 749 791 866 832 921 906 886 842 838 850 782 893 803 861 830 823 851 815 823 855 842 781 845 781 819 862 832 828 841 818 813 801 779 765 822 810 772 781 799 810 808 803 696 817 774 798 731 805 748 928 770 754 786 780 775 815 838 742 707 721 797 717 763 788 714 705 859 826 769 728 763 766 842 833 754 630 838 780 659 731 685 633 662 752 752 769 734 851 866 823 803 701 774 848 750 763 848 768 770 523 834 732 768 646 852 865 814 827 844 920 807 814 807 876 834 858 869 869 866 784 827 823 736 776 762 770 828 797 844 842 854 867 739 738 850 816 825 859 780 499 610 672 874 639 792 835 781 793 763 579 656 841 822 771 792 658 837 684 666 790 814 732 778 791 834 761 850 781 788 720 732 834 854 818 821 831 636 764 736 781 627 729 674 518 690 819 799 711 870 709 766 759 782 786 773 645 733 749 742 803 820 816 884 883 852 953 822 894 899 905 896 850 811 781 861 870 883 776 806 820 813 804 867 849 800 808 791 810 826 827 749 775 850 822 808 937 850 838 802 786 775 806 811 758 722 706 802 794 782 824 857 825 797 885 824 845 853 801 833 842 823 813 821 862 824 798 749 822 802 830 863 852 799 786 803 785 791 841 788 798 822 867 799 826 828 814 804 848 795 831 809 830 847 812 832 777 782 775 814 655 809 822 790 784 805 776 800 774 568 702 786 713 758 760 793 615 825 772 1.01e+03 814 686 748 737 576 879 697 861 853 800 764 762 773 767 802 783 745 745 756 757 827 797 738 800 797 791 814 789 795 809 868 856 858 880 843 783 843 859 846 850 856 813 841 843 824 813 833 816 825 816 782 888 852 850 856 819 804 790 826 818 767 796 844 827 809 795 837 855 831 826 792 815 821 843 881 864 821 823 882 855 787 824 828 803 804 785 705 776 813 828 792 802 810 774 787 818 802 805 782 821 819 838 805 811 788 754 755 846 798 768 1.05e+03 795 820 786 831 832 712 745 754 784 770 814 828 822 763 859 856 753 788 784 872 875 816 911 871 829 837 817 854 796 798 799 785 819 831 856 818 843 842 824 811 793 824 826 805 831 818 808 848 906 759 827 854 839 857 845 847 788 840 816 838 830 779 833 844 879 874 852 802 814 831 819 774 832 867 817 794 785 814 827 808 809 780 786 744 777 911 780 745 815 766 793 788 786 848 809 796 734 774 824 805 803 819 864 824 843 834 693 885 997 781 755 778 702 740 869 826 846 836 828 825 814 812 821 872 828 809 773 872 828 803 845 763 789 779 828 805 797 776 785 808 803 826 818 807 811 723 756 793 840 840 811 830 844 1.11e+03 817 814 846 861 751 1.23e+03 820 904 555 764 796 828 738 861 827 817 792 808 777 808 842 790 885 807 821 840 862 818 838 901 885 868 866 872 834 864 806 854 910 857 856 862 849 826 906 890 804 894 906 901 857 848 816 844 863 843 881 659 830 849 836 946 803 833 794 813 858 839 854 849 736 624 828 821 778 814 839 784 846 840 816 804 801 810 842 862 784 697 809 799 796 791 871 812 778 828 822 867 848 777 805 788 812 795 790 784 862 820 844 784 817 804 817 812 799 814 813 1.08e+03 750 804 749 791 866 830 920 906 886 843 838 849 782 893 803 861 831 823 851 816 824 856 840 781 846 781 818 860 832 828 840 819 811 802 780 766 823 809 771 781 799 810 808 802 697 817 772 798 731 805 750 927 771 755 785 780 775 816 838 742 706 721 797 717 762 789 714 703 861 827 769 729 764 766 842 833 755 630 837 779 659 731 684 633 662 752 752 768 733 851 865 822 803 702 776 849 750 765 848 768 769 524 834 730 768 647 850 864 813 826 844 920 808 813 807 876 835 858 869 869 867 783 827 823 736 776 762 770 828 796 847 842 854 866 738 738 850 815 824 859 780 500 611 675 875 640 791 835 781 792 762 579 656 841 820 771 792 658 838 682 666 789 814 734 778 792 833 761 851 780 789 720 732 834 853 818 822 830 637 764 737 779 627 730 674 518 692 819 799 712 870 710 766 759 781 788 772 645 732 750 742 803 820 817 884 883 852 952 822 893 898 905 896 849 811 780 861 870 884 775 807 819 812 804 867 849 799 808 791 809 826 827 749 775 850 823 808 937 849 837 801 785 775 806 811 758 722 705 801 792 782 824 857 825 797 885 823 845 853 801 833 842 822 813 822 863 824 798 748 822 802 830 863 852 799 786 803 785 791 841 788 799 822 866 799 827 829 814 804 849 795 830 809 830 846 812 832 778 782 775 814 654 808 821 790 784 805 776 800 773 568 702 787 713 758 760 793 616 826 772 1.01e+03 813 686 748 736 575 878 697 861 853 800 763 762 773 767 801 784 745 745 756 756 826 796 738 801 797 790 814 788 795 810 868 856 859 880 843 782 843 860 846 850 855 813 842 842 824 815 833 817 824 816 781 888 851 850 856 819 804 789 827 818 767 796 844 827 809 795 836 854 831 824 792 815 821 843 880 865 821 821 883 855 787 824 827 804 804 786 707 776 813 830 792 803 810 773 788 818 803 806 780 821 820 838 804 813 788 754 755 846 798 769 1.05e+03 795 820 786 832 831 712 745 754 784 769 813 826 822 763 859 856 754 788 783 872 875 815 912 869 830 839 816 852 795 796 800 786 821 831 856 818 843 843 823 810 792 824 827 805 832 818 809 849 906 759 827 854 839 857 846 847 788 840 817 838 830 780 833 844 878 876 854 803 814 831 819 773 831 866 817 795 786 814 828 807 810 780 787 744 777 910 780 743 815 767 794 788 786 848 809 797 733 774 824 806 804 818 863 823 844 834 692 885 998 781 755 779 703 741 869 826 846 836 828 825 815 812 821 872 828 809 772 872 828 802 844 764 788 779 829 804 797 778 785 809 803 827 819 807 812 722 756 793 841 840 811 830 844 1.11e+03 817 814 846 860 751 1.23e+03 819 904 555 764 796 828 737 861 828 816 794 806 777 808 844 791 886 805 820 840 861 818 838 902 886 869 865 871 834 864 806 854 910 857 855 862 850 826 906 890 804 896 906 900 856 847 816 844 864 843 882 658 829 850 837 944 803 833 794 812 859 839 854 849 736 623 830 820 778 814 839 784 846 841 815 804 801 810 841 862 784 697 809 800 796 791 871 811 780 827 821 867 846 778 806 788 812 795 791 786 862 819 844 784 816 805 817 813 800 815 814 1.08e+03 748 803 749 790 866 828 920 906 886 843 839 848 782 893 803 860 832 823 850 816 824 858 840 781 845 779 819 859 830 829 840 820 810 802 781 767 823 809 770 781 799 810 809 802 697 816 772 799 731 803 750 927 772 756 785 781 775 817 837 741 705 721 798 717 762 791 714 703 862 826 769 729 765 766 843 833 755 630 836 779 658 731 684 633 661 752 751 766 732 851 864 822 803 702 777 849 751 765 849 768 771 525 834 729 767 647 850 864 813 826 844 920 809 812 806 876 835 857 868 870 868 783 827 823 736 776 762 770 830 795 851 842 854 866 738 738 850 814 824 859 779 500 612 678 876 641 791 834 780 792 762 579 656 841 820 770 792 658 837 682 665 788 813 736 778 792 832 762 851 779 789 720 732 834 853 819 822 829 637 764 738 780 626 732 675 518 695 819 799 712 869 709 766 760 781 790 772 645 732 751 743 803 820 817 884 882 852 953 822 893 896 905 896 849 812 780 860 870 884 775 808 819 812 804 867 848 799 808 791 808 826 827 749 774 851 822 808 937 848 837 801 785 776 806 812 758 722 705 800 790 782 824 857 824 797 886 823 846 853 801 833 842 821 813 823 863 823 797 748 821 801 829 861 852 800 786 803 786 791 842 788 799 823 866 799 828 829 814 804 848 795 830 809 829 845 811 832 779 782 775 814 655 808 821 790 784 804 776 799 772 568 702 787 713 760 759 793 617 826 772 1.01e+03 813 687 748 736 575 878 697 862 854 800 763 760 774 767 800 784 745 745 756 756 826 796 737 802 798 790 815 789 796 810 867 855 860 880 843 782 842 860 846 850 854 812 842 841 824 816 833 820 823 814 780 888 851 850 856 819 805 789 827 818 767 795 844 828 809 794 836 852 831 822 792 816 821 843 879 865 821 819 884 854 787 823 826 804 803 788 708 777 812 831 792 803 811 773 788 818 805 806 780 821 820 838 804 813 789 754 754 846 796 769 1.05e+03 794 820 786 831 830 711 745 754 784 769 812 826 823 763 859 856 754 787 783 872 876 816 913 868 830 840 815 852 795 795 800 786 821 831 857 818 843 843 823 811 791 824 827 806 832 818 810 849 906 759 827 854 838 857 846 846 786 841 818 838 830 781 832 844 877 877 855 804 814 832 819 773 830 866 817 796 787 814 830 806 809 779 786 744 776 910 779 741 814 767 794 788 787 848 809 798 733 773 824 805 804 818 863 823 844 835 692 884 999 779 755 779 705 741 870 826 846 835 828 825 815 812 821 872 827 810 771 873 828 802 844 764 788 779 829 803 796 780 785 809 803 829 820 808 812 721 755 793 841 840 811 830 844 1.11e+03 817 814 846 859 750 1.23e+03 819 904 555 764 796 828 737 862 828 814 797 805 777 809 846 793 886 804 819 841 860 819 838 903 886 870 865 871 834 863 807 854 909 857 855 862 850 827 906 890 804 897 907 899 856 846 816 846 864 843 882 657 828 850 837 943 803 834 794 812 859 839 855 849 735 622 830 819 778 814 839 783 847 843 814 804 801 811 840 862 782 696 810 801 796 791 872 810 781 826 820 867 845 778 806 787 813 794 791 786 862 817 843 784 817 806 816 813 801 816 816 1.08e+03 748 805 749 790 866 828 918 906 887 843 838 846 781 893 803 859 833 823 849 816 824 859 840 781 845 777 819 859 830 830 840 820 808 802 781 767 823 810 770 781 799 810 808 802 697 815 772 800 731 801 748 927 772 758 785 781 775 819 836 741 703 722 799 716 762 792 714 703 862 825 769 729 765 766 843 833 755 630 835 779 658 732 685 634 660 752 751 766 732 851 864 822 803 702 776 849 750 765 849 768 772 525 834 728 767 648 852 864 814 826 844 920 809 812 805 876 836 857 867 870 869 782 828 823 736 776 762 770 830 796 854 844 854 867 738 738 851 814 824 859 777 500 611 682 876 642 791 833 780 793 761 579 656 842 820 768 793 658 837 681 663 789 812 740 778 792 832 762 851 779 789 719 732 834 853 819 822 829 637 764 738 781 626 732 676 519 696 819 799 712 869 708 766 761 782 790 771 645 732 752 743 802 820 818 884 881 852 954 822 893 894 906 896 850 811 779 860 869 884 775 808 818 813 804 867 848 799 807 792 808 827 828 749 773 850 821 808 938 847 836 800 785 776 807 812 758 722 705 800 789 781 824 856 824 797 886 822 847 853 801 832 842 821 813 823 863 822 795 748 822 801 828 860 852 801 786 803 786 792 843 788 798 823 867 799 829 828 814 805 847 796 830 808 827 844 811 832 780 782 776 815 655 808 820 790 785 804 776 799 771 568 702 787 714 761 759 793 616 827 771 1.01e+03 813 686 748 735 576 879 697 862 854 800 763 759 774 767 800 785 744 745 756 756 826 796 736 803 798 790 815 789 797 811 867 854 860 880 844 782 842 859 847 849 854 811 842 841 825 816 834 822 824 813 779 888 851 849 855 819 806 788 827 818 767 795 843 828 809 794 836 852 831 822 792 817 821 844 878 866 821 819 886 852 788 824 826 804 802 788 711 777 810 831 792 803 812 774 786 818 804 806 781 821 820 838 803 813 789 754 753 846 795 768 1.05e+03 793 820 786 830 830 710 745 755 783 769 812 825 824 764 858 855 755 786 782 872 877 816 913 868 829 839 815 852 797 795 800 786 820 831 857 818 843 843 823 811 790 824 826 806 832 818 810 848 907 759 827 854 836 856 846 846 784 841 818 838 830 781 831 844 876 877 855 804 815 831 819 773 830 865 817 796 788 814 830 806 808 779 785 743 774 912 778 741 814 767 794 789 787 848 809 799 732 772 824 804 804 817 863 824 846 835 693 885 998 778 756 779 707 740 870 826 846 836 828 825 816 812 821 872 827 810 771 874 829 802 845 763 789 779 829 803 796 780 784 808 804 829 820 809 813 721 755 794 842 841 811 831 844 1.11e+03 817 814 846 859 749 1.23e+03 819 904 554 764 796 828 737 862 828 813 799 806 776 810 846 795 886 804 820 841 860 819 837 904 886 871 864 871 833 863 807 855 909 856 855 863 851 827 905 889 805 898 908 900 856 846 816 846 864 844 883 656 828 848 836 941 803 833 793 810 858 839 855 849 734 621 828 818 778 816 839 782 847 843 814 803 800 811 840 862 781 696 810 802 796 791 872 810 783 826 820 867 844 779 807 787 814 796 791 786 862 818 843 784 817 806 816 813 801 817 816 1.08e+03 749 807 749 790 866 828 918 905 887 843 838 846 781 894 803 858 833 824 848 816 824 860 840 781 845 775 820 859 831 830 839 819 808 802 781 766 822 811 771 780 799 811 805 800 698 815 771 799 731 800 746 928 772 759 786 781 776 820 834 740 703 722 801 716 762 791 714 702 862 824 770 728 764 767 843 833 757 630 835 778 658 734 685 633 660 753 751 767 732 851 863 822 803 702 776 850 750 765 849 768 772 525 835 728 767 648 854 864 815 826 844 920 808 813 804 876 836 857 868 870 869 781 828 823 736 776 762 770 831 796 856 845 855 868 739 738 851 814 824 859 776 499 610 683 876 643 791 832 781 794 761 580 657 842 820 768 792 658 837 682 662 789 812 742 778 792 832 762 850 780 790 718 732 834 853 818 823 830 637 764 738 782 627 733 676 520 697 818 799 713 869 708 766 761 782 789 770 645 732 753 742 801 820 818 884 880 853 955 823 893 894 906 896 851 810 779 860 868 883 776 807 818 813 803 867 848 799 808 792 808 827 828 749 772 848 819 808 938 847 836 800 786 776 807 812 758 721 705 800 790 781 824 856 823 797 885 822 849 853 801 832 841 821 813 823 863 821 794 749 822 801 827 859 852 801 786 803 785 792 844 789 798 823 867 800 830 827 815 805 847 795 830 808 826 844 812 831 781 782 777 817 655 808 820 790 784 804 777 799 771 568 702 787 714 760 760 793 615 827 771 1.01e+03 814 687 747 735 576 879 696 862 854 800 763 758 775 768 800 785 744 745 756 757 826 796 737 802 798 791 816 789 798 811 867 855 860 880 842 783 842 859 848 848 854 811 841 842 826 816 834 821 825 813 779 888 851 848 855 819 807 788 827 817 767 795 842 827 808 794 836 852 832 822 792 817 821 844 878 866 822 820 886 851 788 824 826 804 802 787 713 776 809 831 793 803 813 774 786 818 804 805 782 822 821 838 802 813 789 754 752 846 795 768 1.05e+03 792 820 785 830 830 709 745 755 783 770 811 825 823 763 857 854 756 786 782 872 877 815 913 868 828 839 814 853 798 795 800 784 819 832 858 817 843 843 822 812 790 825 826 807 833 818 810 848 908 759 826 854 835 856 844 846 783 842 817 839 829 781 832 843 875 877 855 804 815 829 819 774 830 865 817 796 786 814 829 806 808 779 786 743 774 914 778 741 815 766 794 789 788 848 810 797 732 772 825 803 803 816 861 824 847 836 693 885 997 780 757 780 708 739 870 826 846 836 828 826 816 812 822 873 827 812 771 875 830 802 845 762 788 779 829 803 796 780 784 806 804 828 820 810 813 722 754 794 842 842 811 832 843 1.11e+03 817 815 846 859 749 1.23e+03 819 904 553 763 796 828 736 862 828 813 799 806 776 811 845 795 887 803 821 841 861 819 837 903 885 870 864 871 832 862 807 855 909 856 855 863 851 826 905 889 805 896 909 901 856 846 816 846 864 844 882 656 828 847 836 942 803 832 794 810 857 841 856 849 732 621 827 818 778 817 840 781 846 843 814 803 800 810 839 863 781 696 810 802 796 792 873 809 784 826 821 867 845 780 807 787 814 797 791 786 862 820 842 783 818 806 815 812 801 818 816 1.08e+03 750 806 749 792 866 828 918 904 886 842 838 847 780 894 803 858 833 824 848 816 825 858 841 781 845 775 820 860 831 828 838 819 808 802 782 765 821 811 772 780 799 811 804 800 698 815 771 798 732 799 746 928 773 760 787 781 777 820 832 739 704 722 801 717 762 791 713 703 861 824 771 728 762 767 843 832 759 630 836 778 658 735 686 632 658 753 752 767 732 852 863 821 802 700 777 850 751 765 848 768 770 525 835 728 768 647 854 863 816 826 844 920 807 814 804 876 835 857 868 870 869 781 829 822 736 776 762 770 832 796 857 845 855 869 740 738 852 813 824 859 776 498 610 684 876 644 792 832 781 796 761 580 658 843 820 768 792 658 836 683 663 789 813 745 777 791 833 762 849 782 790 718 732 834 853 817 824 830 636 764 738 782 627 733 676 521 698 818 798 714 869 708 765 760 782 788 771 646 731 754 742 801 820 818 884 881 853 955 823 893 894 906 896 852 809 779 860 867 882 776 806 818 812 803 867 847 799 808 793 808 826 827 749 774 848 819 808 939 846 836 800 787 776 807 812 758 720 704 800 790 781 824 856 823 796 885 823 849 853 802 832 840 822 813 823 862 821 794 748 823 802 827 860 852 800 787 803 784 792 844 789 797 824 868 800 830 826 815 805 847 794 830 807 824 845 812 829 782 782 778 817 655 809 820 790 784 804 778 799 772 568 702 787 714 759 760 794 615 826 770 1.01e+03 814 687 747 734 576 879 695 862 853 800 764 758 775 768 801 785 744 745 756 758 825 796 737 802 797 792 815 788 797 811 867 854 859 881 840 783 843 858 848 847 854 811 840 842 826 815 835 818 826 814 778 888 852 848 857 818 806 787 828 817 768 796 842 826 808 794 836 852 832 823 791 816 821 843 878 866 823 820 885 853 788 825 825 804 802 787 717 776 809 831 794 803 813 773 786 818 804 805 784 822 819 837 802 813 789 754 753 846 794 768 1.05e+03 792 820 785 830 829 709 745 755 784 772 811 825 821 763 857 854 756 785 782 872 877 814 913 869 829 838 815 853 800 796 799 782 820 832 858 819 843 844 822 812 792 826 826 807 834 818 811 848 909 759 826 855 835 856 843 846 785 841 817 840 829 781 833 843 875 877 854 804 816 830 819 774 830 865 817 796 785 814 828 806 808 779 787 742 774 915 779 740 816 766 794 788 788 847 811 796 733 771 826 804 803 816 859 825 849 837 693 885 996 781 758 780 708 739 870 827 846 836 829 826 816 812 824 873 828 813 772 876 830 801 845 762 785 780 829 804 796 780 783 806 804 828 820 810 813 722 753 794 841 841 811 834 844 1.11e+03 817 816 845 859 748 1.23e+03 818 904 553 762 795 828 736 863 828 813 800 806 775 811 845 795 888 802 822 841 861 819 836 903 885 869 865 871 831 862 807 855 910 856 855 863 850 826 905 889 805 895 910 900 857 847 816 846 864 845 882 656 830 846 835 943 803 830 794 810 856 842 856 849 733 621 826 818 778 817 840 782 845 842 814 804 800 810 839 864 783 696 810 802 795 792 873 810 783 826 821 867 845 781 807 787 814 797 792 786 862 822 842 783 818 806 815 812 801 819 816 1.08e+03 751 806 749 794 865 827 918 903 886 842 838 848 780 894 802 858 833 823 849 815 824 856 843 782 845 776 820 860 832 827 838 819 809 802 781 765 819 809 772 781 799 811 804 799 698 816 770 797 732 800 746 928 773 761 788 781 777 820 831 738 706 722 800 717 762 791 713 703 861 824 770 729 761 768 842 832 761 630 836 778 658 735 686 631 657 754 752 767 732 852 863 820 802 699 778 851 753 765 847 768 770 525 835 728 768 645 854 862 816 827 843 920 805 814 805 875 835 857 868 870 868 782 830 823 736 776 762 769 834 796 858 844 855 870 741 738 852 813 823 859 777 497 610 684 876 645 791 833 781 796 761 580 658 843 820 768 792 659 835 683 664 789 814 746 776 791 834 763 849 782 791 718 731 834 852 817 824 830 635 764 738 782 628 733 675 521 700 818 798 715 869 708 764 758 782 788 772 646 730 754 743 801 819 817 884 881 853 954 822 893 894 906 895 853 809 779 860 867 881 775 806 818 812 802 867 846 798 807 793 808 826 826 748 775 850 819 807 939 846 836 800 786 776 806 811 758 718 704 801 790 781 825 856 824 796 886 823 848 853 802 832 840 822 813 824 862 821 794 748 822 802 828 861 852 800 788 803 782 792 844 789 797 824 868 800 829 826 814 805 847 794 831 806 824 846 811 828 783 782 778 817 656 809 820 790 783 803 778 798 772 567 703 787 714 759 760 794 616 826 770 1.01e+03 814 687 747 734 576 878 694 862 854 800 764 758 775 768 802 785 744 745 756 759 826 795 736 800 796 792 814 788 797 811 867 853 858 881 839 784 843 858 848 847 855 810 840 842 824 815 835 816 826 813 779 889 853 850 858 819 804 787 827 816 767 797 842 826 809 794 837 852 833 824 791 814 820 842 878 866 824 821 885 854 786 826 824 804 802 786 720 776 809 831 794 803 812 772 786 818 805 804 785 822 818 837 802 813 788 754 753 846 793 768 1.05e+03 792 820 785 830 830 709 746 755 785 772 811 824 820 762 858 853 756 785 781 872 877 813 913 870 829 837 815 853 799 797 798 783 819 832 858 820 843 843 822 812 792 826 826 807 834 817 812 848 910 759 825 855 835 855 843 846 788 840 816 841 830 781 834 843 876 876 854 804 815 831 821 774 830 865 818 796 784 814 828 807 807 779 788 742 774 914 779 740 818 766 794 789 788 846 810 795 733 770 827 805 802 815 857 825 849 836 693 884 996 781 757 780 708 739 870 827 847 836 828 825 817 813 825 872 828 813 773 876 831 800 845 762 784 780 829 805 797 780 785 806 804 828 819 810 812 723 752 794 840 842 811 834 844 1.11e+03 817 816 845 859 747 1.23e+03 818 904 553 762 796 829 736 863 828 814 802 808 776 810 844 795 888 802 822 840 860 818 837 903 886 869 866 871 831 862 807 854 909 856 855 863 848 825 906 889 805 894 910 900 858 848 814 846 864 844 882 656 830 846 836 943 803 830 793 810 856 844 855 848 734 621 827 819 778 817 838 782 845 841 813 804 800 811 840 863 785 696 810 802 794 793 873 812 781 827 820 867 845 781 807 786 814 795 792 786 862 822 842 784 818 806 816 811 801 819 818 1.08e+03 751 806 749 795 865 827 918 903 888 842 838 848 780 894 802 858 832 823 850 815 822 855 844 783 845 777 821 861 833 827 839 819 809 802 780 765 819 807 772 781 800 810 804 800 698 817 770 798 732 800 745 928 773 762 788 781 776 821 831 738 708 722 800 718 762 792 712 704 861 824 769 729 762 768 842 832 760 631 837 778 658 736 685 631 655 754 753 768 732 853 864 820 802 699 779 851 755 764 846 766 771 524 834 728 768 643 854 861 817 828 843 919 805 814 806 874 833 857 867 871 867 782 830 823 737 776 762 769 834 796 858 844 854 870 741 738 852 814 823 859 778 497 610 684 876 646 790 833 782 797 761 581 658 844 820 768 792 659 834 684 665 790 813 748 776 790 834 763 848 782 792 717 731 832 852 816 823 830 634 764 738 781 629 732 675 521 701 819 797 715 869 708 764 758 783 789 772 646 729 753 743 801 818 817 884 882 851 954 822 894 896 907 894 853 810 779 860 868 881 774 806 818 813 802 867 845 798 807 793 809 826 826 748 776 851 819 806 940 847 837 801 786 775 804 810 759 718 704 801 790 782 826 855 825 796 885 824 849 853 802 832 841 823 813 824 864 822 795 748 822 803 829 860 852 799 788 804 782 792 844 789 798 825 868 799 828 826 813 804 848 794 832 806 825 846 811 829 782 781 777 816 656 809 821 790 784 803 779 798 772 567 703 787 715 759 760 794 616 826 770 1.01e+03 813 686 747 734 575 878 694 862 854 801 765 758 775 769 802 786 745 744 756 760 827 795 736 800 796 792 813 788 796 811 867 853 858 881 840 784 843 858 849 848 856 811 839 843 823 816 834 817 826 813 780 888 853 851 857 820 803 788 827 816 767 798 844 826 810 793 836 852 832 824 791 814 820 841 878 866 823 821 884 856 784 826 825 804 802 785 722 776 809 831 794 804 811 772 787 817 805 804 785 822 818 837 803 813 788 754 753 846 794 768 1.05e+03 792 820 785 830 830 709 746 755 786 772 811 825 820 762 860 852 755 786 781 872 877 813 913 870 829 837 816 853 800 797 797 786 817 830 858 821 843 842 823 812 792 826 826 807 833 816 812 848 910 759 824 855 834 855 844 845 788 840 816 841 832 781 835 843 877 876 854 804 815 831 822 773 831 865 818 796 784 814 828 807 808 779 788 741 774 914 779 740 820 765 794 789 789 846 809 796 733 770 827 806 803 815 856 825 848 836 694 885 997 781 756 779 708 739 870 826 847 836 827 824 817 813 824 871 828 813 775 874 830 799 845 762 786 781 828 805 796 780 786 806 805 829 818 810 812 724 752 794 839 842 811 834 844 1.11e+03 817 815 844 860 746 1.23e+03 817 905 553 763 796 830 737 863 828 815 803 809 776 810 843 794 887 803 822 840 860 818 838 904 888 869 868 871 832 862 806 854 910 856 855 863 848 824 906 889 805 894 911 900 858 849 815 846 864 844 882 655 831 847 836 944 803 830 792 810 856 844 854 848 736 621 827 819 779 817 837 783 845 841 813 805 801 812 842 862 785 696 810 801 793 793 872 813 779 826 820 866 846 780 807 786 814 793 791 785 862 821 843 786 818 805 818 812 801 819 819 1.08e+03 752 806 751 795 865 828 918 904 888 843 837 848 780 894 803 858 832 823 850 815 821 855 843 783 844 778 821 861 834 827 840 818 810 802 779 765 818 807 772 781 800 809 804 800 697 818 770 798 733 801 748 927 773 762 788 781 775 821 833 738 710 722 799 718 763 792 713 704 860 823 768 730 761 767 842 832 759 631 837 778 658 736 685 631 655 753 754 768 732 853 865 820 802 699 778 851 755 764 846 765 772 525 834 728 767 643 854 861 816 828 843 919 805 813 806 873 832 857 867 872 867 781 830 823 736 776 762 771 836 796 857 844 853 871 741 738 853 814 823 859 779 498 610 684 876 647 789 833 782 797 762 581 657 846 821 768 793 660 833 684 665 791 812 748 775 790 834 763 848 782 792 718 731 831 852 816 822 829 634 764 738 781 630 731 676 521 703 819 796 713 869 708 763 758 784 790 772 647 729 754 744 800 817 816 885 882 850 955 822 895 896 908 894 853 810 780 860 868 881 774 806 819 814 802 867 845 798 807 793 809 826 826 746 776 851 819 806 940 848 838 802 785 775 805 809 759 720 704 802 791 782 826 855 826 798 884 824 849 853 802 832 842 824 814 825 865 824 795 748 820 804 829 859 852 799 788 804 781 792 844 788 798 824 867 798 829 827 813 803 849 794 832 806 826 846 811 830 781 782 775 816 657 809 821 790 785 803 780 798 772 568 703 787 715 759 760 794 615 826 770 1.01e+03 813 686 748 735 575 878 694 863 854 801 766 759 775 769 803 785 745 743 756 760 828 796 736 800 796 792 813 788 796 810 868 852 858 881 840 784 843 858 848 848 856 811 840 843 823 816 833 818 826 813 780 888 851 851 856 821 804 788 828 816 766 797 845 826 809 792 835 852 831 824 790 813 819 840 878 865 822 821 884 856 784 826 826 804 801 784 721 776 809 830 794 803 812 773 787 817 805 804 786 822 818 836 802 814 789 755 752 845 794 769 1.05e+03 793 820 785 830 830 708 747 756 785 774 811 826 820 762 860 852 754 786 780 872 877 814 914 870 830 838 816 852 801 798 796 787 816 829 858 821 843 840 824 812 791 825 826 807 832 817 812 847 910 758 823 855 834 855 844 845 788 839 815 841 833 781 835 844 878 876 854 804 815 830 823 773 831 866 818 795 784 814 829 807 808 778 789 740 774 915 778 740 819 765 795 789 789 845 809 796 733 768 827 807 803 815 855 825 846 836 694 886 998 780 754 779 708 739 870 825 848 836 826 824 817 813 823 871 827 813 775 873 828 800 845 762 787 782 828 806 796 780 788 807 805 829 818 810 812 725 753 794 838 841 811 835 845 1.11e+03 818 813 844 860 747 1.23e+03 817 906 554 762 797 830 737 862 828 816 802 811 777 809 842 794 887 804 821 840 860 818 838 905 889 869 868 872 833 863 805 854 912 856 855 863 849 822 905 888 806 895 911 901 859 848 816 846 864 843 881 656 831 847 837 944 804 831 792 811 856 844 852 847 735 621 828 818 779 817 835 783 846 841 813 805 802 812 845 861 784 695 811 800 793 793 872 813 778 825 821 866 846 780 806 787 814 794 790 784 862 820 843 787 817 805 819 812 801 818 820 1.08e+03 752 806 753 795 865 828 918 904 887 844 837 848 781 894 804 859 831 823 850 815 821 854 842 783 844 778 821 861 836 827 841 818 810 803 780 766 817 807 772 780 800 807 803 800 696 818 771 797 733 801 750 926 772 763 788 782 775 820 835 738 709 722 799 718 765 793 713 703 861 823 768 730 761 766 844 832 758 631 838 778 658 736 685 632 654 753 753 768 732 853 864 820 802 699 779 850 755 764 846 764 774 526 834 728 766 643 855 861 816 828 842 919 806 812 805 873 831 856 866 872 867 780 830 824 736 777 763 772 839 796 856 844 853 870 742 738 853 814 824 859 779 498 610 684 877 647 789 833 782 798 763 582 658 845 821 768 794 659 833 685 665 792 811 748 775 789 833 763 848 782 792 718 731 830 853 815 821 829 634 764 738 781 630 730 676 521 704 819 797 712 870 708 763 758 785 790 772 647 729 754 744 800 816 816 886 882 851 955 823 895 896 908 894 853 810 779 860 867 881 774 806 819 814 802 867 845 798 807 792 809 827 826 747 776 851 819 806 939 848 838 802 785 775 806 809 758 721 704 802 793 783 826 855 825 799 883 823 849 853 801 831 841 824 814 825 866 824 796 748 819 803 829 858 853 799 788 804 781 793 843 788 799 824 867 799 829 828 813 803 850 795 832 806 827 847 811 830 781 782 775 816 657 809 821 789 786 803 779 798 772 568 703 788 716 759 759 794 614 826 770 1.01e+03 814 685 747 736 574 879 694 864 854 800 766 760 775 769 803 785 745 742 756 759 828 798 737 800 797 791 813 788 796 809 870 853 859 882 840 785 843 858 847 848 857 811 840 844 823 816 833 818 824 813 780 888 849 851 857 820 804 788 828 816 766 795 846 825 808 793 834 852 831 824 789 813 818 841 879 864 823 820 884 856 784 825 827 804 800 785 725 777 809 829 794 802 812 774 787 817 804 804 786 822 818 836 801 813 790 755 751 845 796 770 1.05e+03 794 820 786 830 831 709 747 756 784 775 811 827 821 762 860 851 753 787 780 871 877 814 914 870 830 840 816 852 802 799 796 785 817 829 858 821 844 839 825 813 792 825 826 808 832 817 811 848 911 758 824 854 834 854 844 846 787 839 816 841 832 781 834 845 878 876 854 803 814 828 823 773 832 868 819 795 783 814 829 807 808 778 789 742 774 915 777 741 818 765 795 788 788 844 809 797 733 767 828 807 804 816 854 824 846 836 695 888 999 780 754 778 708 739 869 824 848 837 825 823 817 813 821 871 825 813 775 874 827 800 845 762 787 780 830 804 797 780 788 808 806 829 818 810 812 726 753 795 837 840 811 834 845 1.11e+03 818 812 845 860 748 1.23e+03 818 906 554 761 798 830 738 861 829 817 801 810 777 810 842 794 887 804 820 840 862 819 838 905 888 869 869 872 833 863 804 853 913 857 855 862 850 822 905 887 807 896 910 901 857 847 816 846 864 843 880 656 832 848 837 944 804 831 791 812 856 843 851 846 734 621 828 818 779 817 834 782 849 841 814 806 804 812 844 861 784 695 811 800 793 794 873 814 777 825 821 866 845 780 806 786 813 794 790 784 862 818 844 788 817 804 818 810 801 817 820 1.08e+03 752 805 754 794 865 827 918 905 887 844 837 849 781 894 804 859 831 823 850 816 822 854 841 783 844 779 821 862 836 828 841 817 811 803 780 767 818 808 772 780 800 806 803 800 696 819 772 795 733 802 752 925 771 763 789 782 775 820 836 738 707 722 799 718 766 794 714 702 861 823 768 729 760 766 846 833 758 630 838 779 658 736 685 632 653 754 753 767 730 853 864 821 801 700 780 851 756 763 846 765 774 528 835 728 768 643 855 861 816 828 842 918 806 812 804 874 832 856 866 871 867 779 830 824 735 778 763 771 842 797 855 844 853 870 742 738 854 814 825 860 781 498 609 684 877 648 790 834 782 799 764 582 658 844 821 768 795 658 833 685 666 793 812 748 775 791 834 763 848 781 792 718 730 830 853 815 820 829 634 765 738 781 630 729 677 521 706 818 798 711 872 708 763 758 786 790 772 646 730 754 744 800 815 816 886 883 851 955 823 895 896 908 895 853 810 779 860 867 882 774 806 820 813 803 868 845 798 807 791 809 827 826 747 775 851 820 806 938 848 837 801 786 776 808 810 756 722 704 802 793 784 826 855 824 799 884 822 849 853 801 831 840 825 815 825 864 824 797 748 820 803 830 858 853 800 788 804 782 792 843 788 799 823 867 800 829 829 814 803 850 796 832 807 827 847 812 830 781 782 776 816 657 808 821 789 787 803 778 799 772 569 703 788 716 759 758 794 614 825 770 1.01e+03 815 685 746 736 575 879 695 864 854 801 765 760 774 769 803 785 745 742 756 759 828 799 737 801 797 790 813 788 795 808 871 853 860 882 840 785 844 858 846 848 857 811 840 844 822 817 834 818 823 814 781 889 849 851 858 819 804 788 829 816 766 794 845 824 807 793 835 851 831 825 788 813 817 842 879 863 822 821 884 856 785 825 828 804 800 785 729 778 809 828 794 802 812 774 787 817 803 804 786 823 817 836 800 812 790 755 750 846 796 769 1.05e+03 793 820 786 830 832 710 747 755 785 776 811 827 822 762 860 850 752 788 780 872 876 814 913 869 830 840 816 853 801 799 795 783 818 829 859 822 845 840 825 813 792 825 825 809 834 818 810 848 912 758 825 854 835 854 843 848 787 838 818 841 830 781 834 844 879 876 854 802 813 828 822 773 832 870 820 795 783 814 829 807 808 778 789 743 774 915 777 741 816 765 794 786 788 844 809 797 734 766 828 807 805 817 853 824 847 836 695 887 999 779 754 777 708 739 868 824 849 838 824 822 817 813 821 873 824 813 774 874 828 800 845 762 786 778 830 803 797 780 788 808 806 829 819 810 812 727 753 795 838 839 812 834 846 1.11e+03 818 812 845 860 749 1.23e+03 818 905 554 760 799 830 738 860 829 819 800 808 778 810 842 793 887 804 819 840 864 820 838 904 887 869 869 873 832 863 804 853 912 857 856 862 850 823 906 887 807 897 910 901 855 845 816 846 863 843 880 656 832 848 837 944 803 831 791 811 857 842 850 844 733 622 828 817 779 818 835 781 851 842 814 805 804 811 843 863 783 695 810 800 794 794 872 814 777 825 821 866 844 780 807 786 813 794 790 783 863 818 845 788 817 803 817 808 802 817 820 1.08e+03 753 804 752 793 866 829 918 906 887 844 837 849 781 895 804 860 831 824 849 816 822 854 841 782 846 780 821 862 836 828 841 818 812 804 780 768 819 809 772 781 800 806 804 799 696 818 771 795 732 803 752 925 771 763 790 782 776 819 835 739 706 723 799 719 767 794 714 702 861 823 768 727 760 767 847 833 759 629 838 779 659 735 686 633 652 754 754 766 729 854 865 821 802 702 781 852 756 763 846 767 774 528 835 728 769 644 855 861 816 829 842 918 806 812 804 873 833 856 867 870 867 779 830 824 735 778 763 770 844 797 855 844 853 870 742 738 852 814 825 861 781 498 609 683 876 648 791 833 783 800 764 582 658 842 820 768 795 659 834 684 667 793 812 748 775 792 834 763 848 782 792 718 730 831 853 816 819 830 634 765 738 781 630 728 679 522 706 818 800 712 872 708 764 759 786 790 773 647 732 754 744 801 816 817 887 883 852 955 822 894 897 908 896 853 810 780 860 867 884 774 805 820 813 803 869 844 798 807 790 809 827 826 748 775 850 821 806 939 848 836 802 787 776 807 811 756 722 704 802 792 785 826 854 823 798 884 822 849 853 802 831 840 826 814 825 864 824 797 748 820 802 830 858 852 801 788 804 783 792 842 788 800 822 867 800 829 829 813 804 850 796 832 808 827 847 812 830 780 782 776 816 656 808 821 790 787 803 777 800 772 569 703 789 716 759 758 795 615 824 770 1.01e+03 816 685 746 737 577 880 695 864 854 801 765 760 773 769 802 785 745 742 756 758 829 798 737 802 798 789 814 789 795 810 871 853 860 882 840 786 844 858 846 848 857 812 840 844 821 817 834 818 824 815 781 890 850 852 858 817 804 788 829 816 766 794 844 824 807 794 835 851 831 825 790 813 817 842 879 863 822 822 883 856 784 824 829 804 800 786 735 778 809 827 794 802 812 773 787 817 802 804 786 824 817 836 801 812 790 754 750 847 796 768 1.05e+03 793 820 786 830 832 713 746 755 785 776 811 827 823 762 858 850 752 788 780 872 875 814 913 870 830 840 817 853 800 799 795 783 818 829 859 822 846 840 826 813 793 824 825 809 833 817 809 849 912 758 826 854 835 853 843 849 787 837 819 841 828 781 834 843 880 876 854 802 813 828 822 773 832 870 821 795 783 814 828 806 808 778 788 744 774 915 777 741 816 763 793 786 787 845 808 798 735 766 829 807 805 817 851 824 847 835 695 887 999 778 753 778 707 739 869 825 849 838 823 821 817 813 821 874 825 813 774 874 828 801 845 763 786 777 830 801 797 780 788 808 807 829 819 810 812 727 752 795 838 839 813 834 846 1.11e+03 818 812 845 860 749 1.23e+03 818 904 554 760 798 829 738 860 829 819 799 807 778 810 842 793 887 804 818 841 866 821 838 902 886 868 868 872 831 863 804 853 911 857 856 863 849 823 907 888 806 896 909 900 854 844 815 846 862 843 880 656 833 848 836 944 802 832 791 811 856 842 850 844 733 622 827 816 778 818 836 781 850 842 814 806 805 811 843 864 782 695 810 800 794 794 871 814 776 826 821 867 843 781 807 786 813 793 791 784 863 818 847 787 817 803 816 806 803 817 819 1.08e+03 754 804 751 792 866 831 919 906 887 844 837 849 782 896 804 860 831 825 849 816 821 854 842 782 848 782 820 862 835 828 840 819 812 803 780 769 820 810 772 781 801 807 804 798 697 818 770 795 731 805 752 926 770 763 789 782 776 819 834 740 706 723 798 718 767 794 714 703 862 823 768 726 760 768 846 833 758 628 838 779 659 735 685 633 651 754 754 765 728 855 865 821 802 704 781 853 757 764 846 767 772 529 834 728 770 645 854 860 816 830 842 918 805 812 803 872 832 858 867 870 868 780 830 824 735 778 762 769 844 797 856 844 854 871 742 737 851 815 826 860 780 498 609 683 875 649 792 832 784 800 764 582 658 842 820 769 795 660 834 684 668 792 812 748 776 793 836 763 848 783 792 717 730 831 853 817 819 830 633 764 738 781 630 728 680 524 706 819 801 713 871 708 764 760 787 791 773 647 732 753 744 803 816 818 887 883 852 955 821 894 897 909 897 853 810 780 861 866 885 774 805 819 813 804 869 844 798 807 790 810 827 826 747 775 850 822 806 939 848 834 802 788 777 806 811 757 721 704 801 793 784 825 853 823 799 884 822 849 852 802 832 840 827 814 824 863 824 796 749 821 803 830 858 851 800 788 804 784 790 842 788 800 822 867 800 829 829 813 805 848 798 832 810 828 848 813 830 780 782 776 815 656 808 820 790 787 804 777 801 772 570 704 789 717 758 758 795 615 822 770 1.01e+03 816 685 747 738 579 879 695 863 853 801 765 760 772 769 802 785 744 743 756 758 829 798 737 802 799 789 815 789 795 811 871 853 861 882 840 786 845 858 847 847 858 812 838 844 821 817 835 818 825 817 781 889 852 852 859 818 804 788 829 816 766 795 843 824 807 794 836 850 831 824 791 812 816 841 879 863 823 821 884 856 784 824 829 805 800 786 738 778 809 827 794 802 813 772 787 817 802 805 787 824 817 836 801 811 790 753 750 846 796 767 1.05e+03 793 820 787 830 832 716 744 753 786 776 811 826 822 762 856 851 753 787 780 872 875 814 913 870 830 840 818 853 800 799 795 782 818 829 860 822 846 840 827 813 792 824 825 808 832 817 808 850 911 759 826 853 834 853 842 849 787 836 818 841 828 781 834 842 880 876 854 803 814 829 821 771 831 870 820 795 783 815 827 806 808 778 788 744 773 914 776 741 817 761 792 786 787 845 808 799 735 765 828 806 804 818 850 824 846 835 695 887 999 779 754 779 708 739 870 825 849 839 823 821 816 812 822 875 826 813 774 873 828 801 845 763 786 777 831 801 797 780 788 808 806 828 819 810 812 726 752 795 838 839 813 834 846 1.11e+03 818 812 844 860 749 1.23e+03 819 903 554 761 796 829 738 860 830 818 798 807 778 808 843 792 887 803 819 842 866 821 838 903 886 868 867 872 832 863 804 853 910 856 857 863 848 824 907 888 804 896 908 899 855 844 815 846 862 844 879 656 833 847 836 944 802 833 791 811 856 842 851 843 734 622 827 816 779 818 838 783 848 842 814 806 805 811 844 866 782 695 810 800 794 793 872 814 776 826 821 869 843 780 806 786 814 793 791 784 864 818 847 787 818 802 815 806 803 816 818 1.08e+03 754 804 752 792 865 833 920 907 886 843 837 849 782 896 804 859 832 825 848 815 820 854 842 782 848 781 820 862 834 827 839 819 812 802 780 768 819 810 773 780 801 807 804 799 697 818 768 795 731 806 751 927 771 763 787 782 775 819 834 740 706 724 798 717 766 792 714 702 863 822 768 725 760 769 846 833 757 628 837 779 660 735 685 634 650 753 754 764 727 857 865 821 803 704 780 855 758 764 845 767 770 530 833 729 769 645 854 860 815 830 842 918 804 813 803 871 832 858 868 870 869 780 830 823 736 778 761 768 842 798 857 844 854 872 742 737 850 815 826 859 779 498 608 681 874 650 792 831 784 800 764 582 658 841 820 769 796 660 834 683 668 790 812 748 775 791 836 762 848 784 791 716 730 832 853 817 818 829 632 764 738 781 628 727 681 526 707 819 801 713 870 709 765 760 787 790 773 647 732 754 744 804 817 819 888 884 853 955 821 894 897 908 898 853 810 780 862 867 886 773 805 818 813 804 869 845 798 808 789 810 827 828 748 775 849 821 806 939 847 834 804 787 776 806 811 757 720 705 800 795 783 825 854 823 799 884 823 850 852 801 832 840 827 814 823 863 824 796 749 821 803 830 858 850 800 788 804 783 789 842 788 800 824 868 801 829 829 813 805 848 798 832 811 828 848 814 830 781 782 776 815 655 808 820 790 787 804 777 802 773 569 705 788 717 758 760 795 616 823 770 1.01e+03 815 685 748 738 579 878 694 862 852 800 765 759 772 769 802 784 744 743 757 758 829 797 737 803 799 790 817 789 794 810 871 853 861 882 840 784 846 858 847 847 858 812 838 844 822 817 835 818 826 818 781 889 853 852 859 818 804 789 828 816 766 797 844 824 806 794 836 850 831 823 792 812 816 840 879 863 823 819 885 856 786 824 829 806 800 786 740 777 808 826 794 802 812 771 786 818 802 805 786 825 817 836 801 811 790 754 749 846 796 768 1.05e+03 793 820 787 829 832 718 743 752 786 777 811 825 822 761 854 852 754 786 780 872 876 814 913 870 829 841 817 853 799 799 795 782 818 829 860 821 845 841 826 813 791 824 826 808 831 817 808 850 910 759 826 852 834 853 842 849 786 837 818 840 828 781 833 842 880 876 854 804 814 828 821 770 830 869 818 796 783 816 827 805 809 779 787 744 773 913 775 741 818 758 792 787 787 844 808 799 734 765 828 806 804 818 850 824 845 835 695 887 998 779 754 779 708 738 869 825 848 840 824 821 815 812 823 876 826 813 774 873 828 802 844 763 787 778 831 802 797 780 789 808 804 828 819 810 812 727 751 794 838 840 812 832 846 1.11e+03 818 812 844 860 749 1.23e+03 819 903 553 761 794 829 738 861 832 818 798 807 778 807 843 792 887 804 821 841 865 821 838 903 886 868 868 872 832 862 804 853 911 854 857 863 848 824 906 888 804 894 908 899 856 844 815 846 862 844 879 656 832 846 834 944 802 833 792 811 856 841 851 843 735 621 826 816 781 818 839 784 845 842 814 806 805 810 845 866 781 695 811 800 793 793 874 814 777 826 821 870 844 780 805 787 815 793 791 785 864 818 845 786 818 802 816 808 803 816 817 1.08e+03 754 805 752 793 865 833 920 907 886 841 838 849 783 896 805 859 832 824 848 814 820 854 843 782 846 779 820 863 833 826 839 819 812 801 779 767 819 810 774 780 800 807 805 800 698 818 768 794 733 806 750 927 771 763 785 783 774 819 835 739 705 724 798 717 766 791 715 702 862 821 767 727 759 769 846 832 756 629 836 779 660 735 685 634 649 753 755 764 727 858 865 820 802 705 779 856 759 764 846 767 771 530 833 729 768 645 853 860 815 830 841 919 804 814 803 871 831 858 868 871 870 781 831 823 736 779 760 767 840 798 857 844 854 872 742 737 851 815 826 858 779 497 609 679 874 652 791 831 784 801 763 582 657 841 821 768 797 658 835 683 667 789 813 749 773 790 836 761 848 784 790 716 730 832 853 817 818 829 632 763 736 781 626 727 681 526 708 818 802 713 870 708 767 759 788 789 774 647 732 754 745 804 818 820 887 885 852 955 821 895 897 908 899 853 811 780 862 868 886 774 805 817 813 804 867 846 798 808 789 811 826 829 749 774 849 822 806 940 846 834 804 787 776 804 810 757 720 705 799 797 782 824 854 823 799 884 823 849 852 801 832 841 827 814 823 863 824 796 749 822 802 830 859 849 800 787 804 783 790 841 789 799 825 868 801 829 829 812 804 847 798 832 811 828 848 814 831 782 781 776 816 655 809 819 790 787 804 776 801 773 568 705 787 717 758 761 794 616 824 769 1.01e+03 815 685 748 738 578 878 695 861 853 799 765 759 772 769 802 784 743 744 757 759 829 797 736 804 798 791 817 789 795 810 870 854 860 882 840 782 845 857 847 846 856 812 837 844 823 817 836 818 826 818 781 888 853 852 859 818 804 790 828 816 766 797 844 825 806 794 837 851 831 823 792 812 816 839 879 864 823 817 886 855 788 824 829 807 800 786 742 776 809 826 793 802 812 771 786 818 802 805 784 825 817 836 801 810 790 756 749 847 796 768 1.05e+03 792 820 787 830 832 721 743 753 785 777 810 825 822 761 855 852 754 786 780 872 876 814 913 870 828 841 816 852 799 800 796 781 818 829 859 819 845 840 825 814 790 825 826 808 832 817 808 849 910 758 826 853 835 853 843 849 785 838 818 839 828 781 833 842 879 877 854 804 814 828 822 770 829 870 816 796 784 816 827 805 810 780 786 744 772 913 775 742 818 758 792 788 787 844 808 799 734 764 827 806 804 817 848 825 846 835 695 887 998 780 756 780 709 738 868 826 848 840 824 821 813 812 823 876 827 813 772 875 828 803 844 762 788 778 831 802 797 780 789 808 803 828 818 810 812 727 751 796 838 842 812 831 845 1.11e+03 818 812 845 860 749 1.23e+03 819 904 553 760 794 829 738 861 832 818 797 808 777 807 844 792 887 805 822 840 864 822 838 903 886 868 868 872 832 862 805 854 911 852 857 862 848 824 906 888 804 893 908 899 856 844 815 845 863 844 880 656 832 845 833 945 802 833 792 811 856 841 852 843 734 620 826 817 782 818 839 783 845 842 813 805 804 810 844 866 782 695 811 800 795 793 874 814 777 826 822 870 844 779 803 788 814 793 791 784 864 818 844 785 817 804 817 809 803 816 818 1.08e+03 754 806 754 792 865 833 920 906 884 840 838 850 784 896 805 858 832 824 846 814 820 854 843 782 845 777 820 863 832 827 839 818 812 800 779 766 818 809 775 780 800 808 806 802 698 816 769 794 735 805 750 927 770 763 785 783 775 820 836 738 704 724 798 718 765 791 714 701 860 820 766 728 760 768 847 831 755 629 835 780 660 734 685 634 648 753 756 764 726 860 864 820 802 706 778 857 760 764 848 767 773 528 834 729 767 644 852 861 815 828 842 920 804 814 803 872 830 859 869 871 869 781 831 823 735 778 760 767 842 798 856 844 854 872 742 738 852 814 826 858 780 497 608 677 875 653 791 831 784 803 763 582 658 841 821 768 798 657 835 684 666 789 813 750 771 792 836 762 848 783 790 716 730 832 852 817 818 829 633 763 736 780 625 727 680 526 709 817 802 713 869 708 768 758 786 788 775 648 732 756 746 803 818 820 886 884 853 955 822 896 897 907 899 853 812 780 860 868 886 776 805 816 812 805 866 847 798 808 790 811 827 829 749 773 849 822 806 940 844 833 805 787 777 804 810 757 720 705 799 797 782 824 856 823 798 884 824 848 852 801 832 842 826 815 824 862 823 796 749 822 802 830 860 851 800 786 804 784 791 841 790 798 824 869 802 829 828 812 803 847 798 832 811 828 848 814 831 781 780 777 816 655 810 819 791 786 806 776 800 773 566 704 786 717 758 761 793 615 824 769 1.01e+03 814 685 747 738 577 877 696 861 853 800 764 759 772 769 802 785 743 744 758 760 829 797 736 804 798 791 816 789 795 810 870 855 859 882 840 780 844 856 847 846 855 812 837 843 824 817 835 818 826 816 781 888 852 853 859 818 804 790 827 816 767 797 844 824 805 793 837 853 831 823 793 813 816 839 878 863 823 817 887 855 790 825 828 807 801 786 743 776 810 827 792 802 812 770 784 818 802 805 783 824 817 836 801 809 791 757 749 847 796 768 1.05e+03 792 819 787 830 833 723 744 754 785 776 810 825 820 761 856 852 754 785 780 872 876 815 913 869 829 841 816 851 799 800 797 781 818 829 858 817 844 840 824 814 790 826 826 808 834 817 808 848 910 758 827 854 836 852 843 849 786 839 818 839 828 781 832 841 878 876 854 805 814 827 823 772 829 870 817 797 784 816 826 805 812 780 786 744 774 914 777 742 818 757 794 789 787 844 809 798 734 763 826 806 803 816 847 826 846 835 695 887 998 780 755 779 709 738 868 827 847 840 823 821 813 812 823 877 827 813 770 877 828 804 843 761 788 778 831 802 797 779 790 808 803 827 818 810 811 727 752 797 840 843 812 831 845 1.11e+03 818 812 845 860 749 1.23e+03 819 906 553 761 795 829 738 862 832 818 796 809 777 807 845 792 888 805 823 840 863 821 839 903 886 868 868 872 832 862 806 855 911 852 857 862 849 824 905 889 804 891 908 899 857 844 814 845 863 845 881 656 833 845 832 946 803 832 792 810 856 841 853 844 734 621 826 818 781 818 838 783 844 842 816 805 803 810 843 865 782 695 811 800 797 794 873 815 778 826 822 870 844 779 803 789 813 794 791 785 865 819 845 784 817 806 818 809 803 816 818 1.08e+03 752 806 754 792 865 833 920 904 883 839 838 850 785 896 805 858 832 825 846 814 820 854 844 781 844 777 820 863 832 826 839 818 811 800 779 766 818 807 775 780 800 808 806 802 698 815 770 794 735 805 750 926 770 764 784 782 776 822 836 737 705 723 799 718 765 791 713 702 858 819 768 728 762 768 847 830 756 630 835 780 660 734 685 634 648 753 756 764 726 860 865 820 801 706 777 857 761 764 848 767 774 527 834 729 767 644 852 862 815 827 844 921 803 814 803 872 831 860 868 870 869 781 831 823 735 778 760 768 846 798 855 845 854 873 741 738 853 814 826 858 781 497 608 676 877 654 791 831 784 804 763 582 659 842 820 769 798 656 835 686 666 789 813 751 772 793 835 762 848 782 790 715 731 832 850 816 819 829 636 763 736 780 626 728 680 526 711 816 803 713 868 707 768 757 783 789 776 649 731 756 746 802 818 821 885 882 853 955 822 898 898 907 900 853 812 780 858 868 885 776 805 815 812 806 867 847 798 809 790 810 827 829 748 774 849 823 806 940 845 832 805 787 776 804 810 757 720 705 799 796 782 823 856 823 797 884 824 847 852 802 831 842 825 815 825 863 824 796 748 821 802 830 861 853 801 786 803 784 792 842 790 798 824 869 802 828 828 813 803 848 798 831 812 829 848 813 832 781 779 777 816 655 810 820 791 786 807 777 799 772 565 704 787 716 758 760 793 615 823 770 1.01e+03 814 685 746 738 576 877 697 861 853 801 764 759 773 768 802 785 743 744 758 759 829 797 736 804 799 791 815 789 796 810 869 856 859 881 840 782 844 855 847 846 854 811 837 844 825 816 834 819 826 814 781 888 851 853 859 818 804 790 826 817 767 797 844 824 806 793 837 855 832 823 794 814 816 840 879 862 822 818 888 854 789 826 827 807 802 789 746 776 810 828 791 802 812 770 784 818 803 805 782 823 817 836 801 809 791 757 749 846 796 768 1.05e+03 793 819 787 829 832 724 744 756 785 775 810 826 819 760 857 851 753 785 781 873 876 814 913 869 829 841 816 851 800 799 799 781 819 830 857 817 844 841 823 815 790 826 826 808 834 817 809 847 910 757 827 855 837 853 844 849 787 839 818 839 828 781 831 841 878 876 854 805 814 827 822 774 829 869 818 797 784 816 827 806 812 780 786 743 775 914 779 742 818 756 795 789 787 844 810 796 735 763 825 806 803 816 846 826 845 835 695 887 999 781 756 778 709 738 868 826 847 840 822 821 814 812 823 876 828 813 769 878 828 804 843 761 788 777 830 802 797 779 790 809 804 827 817 809 811 727 752 797 841 842 812 830 845 1.11e+03 818 812 844 860 749 1.23e+03 818 907 553 762 795 828 738 862 831 819 794 810 776 807 846 793 888 805 824 841 863 820 839 904 886 868 867 871 832 863 806 856 911 853 857 862 848 825 905 889 803 891 908 900 858 844 815 844 863 845 881 656 834 845 832 946 804 832 791 811 856 841 854 845 734 622 826 818 780 818 837 783 844 842 818 804 802 810 842 864 782 695 812 800 799 794 872 816 778 826 823 870 844 779 803 790 813 794 792 785 865 820 845 785 819 808 819 808 802 816 816 1.08e+03 751 806 754 792 866 833 920 904 882 839 837 850 786 896 804 858 833 825 846 814 820 854 844 779 844 778 819 863 831 825 838 817 810 801 779 767 820 808 774 781 799 808 806 802 697 813 771 794 736 804 750 926 769 766 786 782 777 824 837 735 705 723 800 718 766 791 712 702 858 819 769 728 765 768 847 831 756 630 835 781 660 734 685 633 648 752 756 764 725 860 865 820 800 706 778 857 761 764 846 766 774 527 834 730 767 643 852 862 815 826 845 922 804 813 803 872 832 860 867 870 869 781 831 822 735 777 760 768 849 798 854 845 855 872 740 738 853 814 825 858 781 497 607 676 878 654 791 831 784 805 763 582 659 843 820 769 796 657 834 686 666 790 813 752 773 793 835 762 848 782 792 714 732 831 849 816 820 829 637 764 738 780 627 729 680 526 713 817 803 713 868 706 766 758 781 789 776 649 731 756 746 803 818 821 885 881 853 955 822 898 898 906 900 854 811 780 859 868 884 776 806 815 812 806 869 847 798 808 790 808 827 828 748 775 848 823 806 940 847 834 804 787 775 804 810 757 720 705 799 795 783 822 856 823 797 884 825 847 852 802 831 842 825 814 825 864 825 797 748 821 802 830 861 855 801 786 803 784 791 843 790 799 824 868 802 827 828 813 803 849 798 831 812 828 848 813 831 781 780 778 815 655 810 821 791 786 808 777 799 772 565 704 787 715 758 760 794 615 823 770 1.01e+03 815 685 746 737 576 877 697 861 854 801 764 759 773 769 802 787 743 745 759 759 828 798 737 804 799 791 814 789 796 811 869 856 859 880 840 784 844 855 848 847 854 810 838 844 825 815 833 819 826 814 782 888 852 851 858 818 804 790 826 818 767 797 845 826 806 793 838 855 832 823 795 815 816 840 879 861 822 819 888 854 789 827 826 807 803 791 749 776 810 830 791 802 812 769 784 818 804 805 782 822 817 837 801 808 791 757 749 845 795 769 1.05e+03 794 818 787 829 831 724 745 756 785 775 810 827 818 760 856 850 752 785 781 873 876 814 913 868 829 841 817 851 800 799 800 782 819 830 856 817 844 842 822 815 790 826 825 808 834 817 810 848 911 757 827 853 837 855 845 848 788 839 819 839 828 780 830 842 878 876 854 804 814 828 820 774 829 869 820 797 783 815 828 805 812 781 786 742 776 914 779 742 818 755 795 789 787 844 811 795 736 764 827 808 804 816 846 826 845 835 695 887 999 782 756 777 708 738 868 826 848 839 822 821 816 812 823 875 829 813 769 878 828 802 843 762 788 778 830 804 797 778 790 810 805 827 816 808 811 727 752 796 842 841 812 830 845 1.11e+03 818 811 844 860 748 1.23e+03 818 906 553 763 796 827 738 862 830 819 795 809 777 808 845 794 888 806 824 842 863 820 839 904 886 868 867 871 832 864 806 854 911 855 857 862 848 825 905 889 803 892 908 899 858 844 816 843 863 844 882 656 835 846 832 946 804 832 791 812 857 841 854 845 734 621 826 817 778 819 836 782 844 842 819 804 801 810 842 864 782 694 812 799 799 794 872 817 778 826 823 870 844 780 803 791 814 794 793 786 866 820 845 786 820 807 818 807 801 816 816 1.08e+03 749 807 754 792 867 832 920 904 882 840 836 850 786 895 804 858 832 824 846 814 820 854 844 778 845 778 819 861 830 824 838 817 811 800 779 767 821 808 774 782 799 808 806 801 696 813 771 796 736 803 751 926 769 768 788 782 775 826 837 735 705 723 801 717 766 791 712 702 859 820 770 728 767 769 846 831 757 631 835 781 660 734 685 633 648 752 756 764 724 860 866 823 800 705 778 857 761 764 844 765 774 528 835 730 767 644 852 861 815 826 844 922 804 813 804 872 833 859 867 870 869 780 830 822 736 777 759 768 851 798 853 845 855 872 739 739 853 813 824 857 781 497 606 675 878 653 791 831 783 804 763 583 658 843 819 770 795 657 834 685 667 790 814 754 772 792 835 761 848 782 793 715 732 831 852 816 821 829 638 764 738 780 627 729 680 526 713 817 803 712 868 706 764 758 782 788 776 650 731 756 745 804 817 821 884 880 852 955 822 898 898 906 900 854 811 780 859 867 883 775 808 815 813 806 872 847 798 807 790 808 826 828 748 775 848 823 807 940 847 835 803 786 775 804 810 757 721 706 800 795 784 823 856 823 797 884 825 847 852 800 832 843 824 814 824 864 825 798 748 822 802 830 860 855 801 785 803 782 791 844 790 798 823 868 801 827 829 813 804 849 798 830 812 828 849 813 831 780 781 778 815 655 810 823 791 786 808 776 800 772 565 704 788 715 758 760 794 614 824 770 1.01e+03 815 685 746 736 577 877 697 862 854 801 763 759 772 770 801 789 743 745 759 758 828 798 737 805 798 791 814 790 796 810 869 855 860 880 839 785 844 856 848 847 854 811 839 844 825 814 833 819 826 814 782 888 853 849 858 819 804 790 827 818 768 798 845 826 806 794 838 854 833 823 795 815 815 842 880 861 821 820 887 855 788 827 826 807 802 793 750 776 809 830 790 802 812 770 785 816 804 804 782 822 818 837 801 808 791 757 749 845 795 770 1.05e+03 796 818 787 829 829 723 745 756 785 775 811 827 818 761 856 850 752 785 780 872 876 814 913 868 829 840 817 850 801 799 800 783 818 831 857 817 844 842 821 815 791 826 825 808 834 817 810 849 912 757 826 852 837 855 844 849 788 838 820 839 828 780 830 842 877 876 853 804 815 828 818 774 830 869 820 797 782 814 830 805 812 780 786 742 776 913 779 741 818 754 795 788 788 844 812 795 735 766 828 809 805 818 846 825 845 835 695 887 1e+03 783 756 776 708 738 868 826 849 839 822 820 818 812 822 873 829 812 770 877 829 800 843 762 788 778 830 806 797 778 790 810 806 827 816 808 811 726 752 795 841 840 812 831 845 1.11e+03 819 810 845 860 748 1.23e+03 819 905 553 764 796 827 738 862 830 818 795 808 776 808 844 795 887 808 823 842 864 822 838 904 886 868 867 872 832 862 807 854 911 857 856 862 848 825 905 889 803 894 908 900 857 844 816 842 863 844 882 655 836 846 833 945 805 831 791 812 857 840 855 844 734 620 827 817 777 818 838 782 845 842 818 805 801 810 842 865 782 694 812 799 799 794 872 817 778 826 824 871 844 781 802 791 816 794 792 786 866 821 844 787 821 806 816 807 801 816 816 1.08e+03 749 807 754 791 868 832 920 903 882 841 837 852 785 895 804 857 831 823 846 814 820 853 844 779 845 778 819 859 828 824 838 817 812 800 780 767 820 808 774 783 799 808 806 801 696 812 771 798 736 802 752 926 769 768 789 781 774 826 837 735 705 723 800 716 767 791 713 701 860 821 770 728 766 769 845 831 756 632 834 781 660 734 685 633 647 752 757 764 724 860 866 825 801 705 779 856 760 763 843 764 774 528 836 730 767 645 852 860 815 827 843 922 804 813 804 870 834 859 867 870 869 780 830 822 737 777 759 768 853 797 852 844 854 871 739 740 853 813 824 857 781 498 605 673 878 652 791 831 783 804 763 582 658 843 819 770 794 658 834 685 667 790 814 754 771 791 834 761 848 783 794 717 732 831 855 816 821 829 638 763 736 782 627 728 681 526 714 817 803 712 869 705 764 758 783 788 776 649 731 755 745 805 816 821 884 880 851 955 822 898 898 906 898 855 811 780 859 867 883 775 808 815 814 806 873 847 798 806 790 809 826 828 749 774 848 823 807 940 846 838 804 786 777 805 810 756 721 705 800 796 784 824 856 823 796 883 824 847 852 799 832 843 825 813 824 864 824 798 749 823 802 831 860 855 801 785 804 782 791 842 790 798 823 868 800 828 829 813 804 848 797 831 812 828 850 814 832 780 781 779 814 655 811 823 791 787 808 776 800 773 566 704 788 714 758 760 795 614 825 770 1.01e+03 815 685 745 736 578 878 696 862 853 801 763 760 772 770 800 790 743 744 758 759 828 799 736 804 798 790 813 790 797 809 869 854 859 880 839 784 844 855 847 847 855 811 839 844 825 814 833 819 827 814 782 889 853 847 857 819 804 790 827 818 769 798 845 828 807 794 838 854 833 824 793 814 813 843 879 862 821 820 886 855 788 827 827 808 802 794 750 776 808 828 790 803 813 772 785 815 804 804 782 821 819 837 802 808 791 757 748 845 794 770 1.05e+03 796 818 788 828 829 723 746 756 785 775 811 827 818 763 857 849 753 786 780 871 877 814 912 869 830 840 816 850 801 799 800 783 818 833 858 817 845 842 820 816 791 826 824 808 833 817 810 850 914 757 826 851 838 854 842 848 788 837 819 838 827 778 830 843 877 876 853 803 815 829 818 773 831 869 820 797 781 814 829 804 812 779 786 741 775 913 778 740 818 754 794 788 788 844 813 795 734 767 830 809 806 821 845 824 846 836 694 886 1e+03 783 756 777 707 738 868 825 850 839 823 820 818 812 821 874 829 810 769 876 829 800 843 762 788 778 829 808 797 778 789 809 805 827 815 808 811 726 752 796 841 840 812 832 845 1.11e+03 819 809 848 860 747 1.23e+03 819 905 553 763 796 826 739 863 830 818 794 807 775 810 843 796 888 807 822 843 864 824 838 904 887 868 867 872 832 861 809 854 910 857 855 862 849 825 905 889 804 894 907 900 856 843 816 843 863 843 881 655 836 846 833 944 805 831 792 811 857 840 855 845 734 620 828 816 777 818 837 783 845 843 817 804 801 809 842 865 782 694 811 799 799 792 872 817 779 826 824 871 844 782 802 791 816 795 791 787 866 821 845 787 821 806 815 808 801 817 816 1.08e+03 748 807 753 792 869 832 921 904 882 842 838 853 785 896 803 856 830 822 846 814 821 853 845 779 845 778 819 859 827 825 838 817 812 801 780 767 819 808 775 782 799 807 807 801 696 810 772 798 736 802 752 926 769 768 788 781 774 826 837 735 705 724 800 716 765 791 714 701 860 821 770 728 764 768 845 831 756 632 834 781 660 733 685 633 644 752 757 763 723 860 865 827 802 705 779 857 759 763 843 764 774 527 836 730 767 647 852 861 815 827 842 922 804 814 804 870 834 859 866 870 869 781 830 824 738 777 759 768 855 797 852 842 854 871 738 740 853 813 825 858 781 498 605 672 877 652 792 830 783 804 763 582 659 842 820 769 794 660 834 685 666 790 814 755 769 792 834 761 849 783 794 717 732 831 856 816 820 829 639 762 735 783 627 727 681 526 714 817 803 712 870 705 765 758 784 788 776 650 731 755 744 804 817 820 882 880 851 956 822 897 898 906 898 856 810 780 859 867 883 775 808 816 813 806 873 847 798 806 790 810 825 828 749 774 848 823 807 941 847 838 806 786 778 805 810 757 721 704 801 796 784 825 856 822 796 883 824 848 852 799 832 843 825 813 823 864 823 798 749 824 802 830 859 853 801 785 804 781 791 842 790 797 822 868 799 829 830 813 804 847 797 831 811 828 850 814 831 780 781 779 815 655 811 823 791 787 808 776 800 772 567 704 788 715 758 760 796 614 827 769 1.01e+03 815 686 744 737 578 878 695 863 853 801 763 760 772 770 799 790 743 744 758 759 828 799 736 804 797 790 813 790 797 808 869 854 860 880 838 783 845 855 846 847 856 812 839 844 826 814 832 819 828 813 782 890 853 847 856 820 804 790 827 818 769 799 845 827 808 794 838 854 834 824 792 814 812 844 879 863 822 820 885 854 788 826 828 808 802 794 750 776 808 825 789 803 812 772 785 815 805 805 782 821 820 836 803 808 791 757 748 845 794 770 1.05e+03 796 819 788 828 830 720 746 756 785 775 812 827 819 764 857 850 754 786 779 871 879 814 911 868 830 841 815 850 801 798 800 783 818 833 858 817 844 842 819 816 792 826 824 807 833 817 809 850 913 756 826 852 838 853 841 848 787 838 818 839 827 777 830 843 876 876 853 804 816 829 819 772 831 870 820 796 781 815 828 804 811 777 786 740 776 913 777 740 818 755 794 787 788 845 813 795 733 768 830 807 805 821 845 823 846 835 693 886 1e+03 783 756 779 707 738 869 824 849 838 825 820 817 813 821 876 828 809 769 875 830 800 844 763 788 778 829 808 796 779 789 808 805 827 815 808 812 726 753 796 842 839 812 833 846 1.11e+03 818 808 848 860 748 1.23e+03 820 906 553 763 796 827 738 863 830 819 794 808 776 811 843 795 887 806 824 843 864 825 838 904 888 868 867 872 832 860 813 854 911 857 854 863 850 824 905 889 804 894 907 900 856 842 816 844 864 842 881 656 836 846 832 944 805 832 793 810 856 839 854 846 735 620 828 816 777 818 835 783 844 844 817 804 801 808 843 865 783 694 810 800 798 791 872 817 779 825 824 871 845 782 801 790 816 794 791 787 866 822 846 786 819 806 815 808 802 818 816 1.08e+03 748 806 752 792 869 832 921 904 882 841 838 854 785 896 802 856 830 822 847 814 822 852 845 779 845 777 819 860 827 825 839 817 812 802 780 767 817 809 775 782 800 806 806 802 697 811 773 798 737 803 751 926 769 767 788 781 777 826 837 735 704 724 800 715 763 791 714 701 861 821 770 727 763 768 845 831 758 632 834 781 660 733 684 633 642 750 757 762 722 860 864 826 802 705 780 857 758 762 844 764 773 525 836 728 768 646 853 861 814 828 842 922 804 815 804 868 834 858 866 869 870 781 830 825 738 777 760 769 856 796 852 840 854 872 740 740 853 814 826 860 781 498 604 671 877 652 792 830 783 806 763 582 659 843 820 769 794 661 834 685 665 790 813 755 769 793 834 761 849 782 793 716 731 831 854 816 820 828 639 762 735 784 628 727 682 527 714 817 803 711 870 705 766 758 784 787 777 651 732 755 745 803 818 820 882 880 851 956 822 897 897 906 898 856 809 779 859 867 883 775 806 816 813 805 872 846 798 807 789 809 824 828 749 773 848 823 807 940 848 838 807 786 778 805 810 757 722 703 801 796 783 824 856 821 796 883 824 848 852 800 833 843 825 813 822 864 822 797 749 823 802 830 858 851 801 786 805 781 791 842 789 797 822 867 798 829 831 812 804 848 798 832 810 828 850 814 830 781 782 779 815 655 812 823 791 787 808 776 800 772 568 704 789 714 759 761 797 614 827 769 1.01e+03 815 686 744 738 578 879 695 863 853 800 763 761 773 769 800 790 743 743 758 760 828 798 735 804 798 789 813 790 797 807 869 855 860 880 839 783 846 855 845 847 857 811 839 843 826 814 832 818 827 814 782 891 852 847 857 820 804 789 826 818 769 799 845 827 808 794 838 855 834 824 791 814 812 842 879 864 822 820 885 854 789 826 828 807 802 794 751 776 808 824 789 803 812 772 785 815 805 805 782 821 821 835 804 808 791 756 748 845 793 769 1.05e+03 794 819 788 828 830 718 747 756 784 776 812 827 820 765 857 850 754 786 780 871 881 814 911 867 831 841 815 851 802 797 800 784 818 833 858 817 844 842 819 816 792 825 825 806 832 819 808 851 912 755 826 852 838 854 841 848 786 837 817 840 827 776 830 842 876 876 853 804 814 830 820 772 830 871 820 794 780 815 827 803 808 776 786 739 776 915 777 740 818 755 794 787 788 844 812 794 735 768 829 805 803 820 845 823 846 834 693 885 1e+03 784 754 780 708 739 870 824 848 838 826 820 818 814 822 877 827 810 769 875 830 800 845 763 788 778 829 807 796 779 787 808 805 827 815 809 814 727 754 796 844 839 812 832 848 1.11e+03 818 808 846 860 748 1.23e+03 820 907 552 762 796 827 738 861 831 819 793 810 777 811 843 793 887 805 825 843 865 824 838 904 888 868 867 873 833 861 815 854 911 857 854 863 849 824 904 890 804 895 908 900 856 842 816 844 864 842 881 657 836 846 832 942 804 832 793 811 856 840 854 847 736 621 828 815 778 817 833 781 845 844 817 804 801 809 843 866 783 694 808 800 798 791 873 816 779 826 824 871 846 781 802 791 816 793 792 787 867 822 846 786 818 806 814 808 802 818 817 1.08e+03 750 807 752 793 869 832 921 904 882 840 837 853 784 896 802 856 831 821 847 816 822 854 845 780 845 776 818 862 827 826 839 818 811 803 780 768 818 810 774 782 801 807 804 802 697 812 774 797 738 804 750 926 770 767 787 781 780 827 836 735 702 725 800 715 762 792 714 701 860 821 770 726 762 767 846 832 759 632 833 782 660 734 684 633 642 748 757 761 720 861 862 825 802 705 780 856 756 760 845 764 772 525 836 728 768 646 855 862 814 827 843 922 804 815 804 867 833 858 866 868 869 781 830 825 738 777 760 769 855 796 851 840 854 872 741 739 853 814 826 860 781 497 603 671 877 652 792 830 784 807 764 581 659 843 821 768 795 662 834 684 664 789 812 755 768 794 834 761 849 782 793 716 730 831 853 816 820 828 640 762 735 784 628 726 682 528 714 816 803 711 871 706 765 758 784 786 777 651 732 755 745 802 818 820 882 880 852 956 822 896 897 906 898 856 808 779 860 867 883 776 806 816 812 805 872 846 797 808 789 808 824 827 748 773 847 824 806 940 849 837 808 786 778 805 811 757 722 704 802 796 783 824 856 821 796 884 824 848 852 800 833 843 825 813 822 864 822 796 747 822 802 829 858 850 801 786 805 781 792 842 790 797 822 867 798 828 831 812 805 848 797 832 809 828 849 814 829 781 782 778 814 655 812 823 791 787 808 777 801 771 569 704 789 714 759 761 796 615 827 769 1.01e+03 815 686 744 738 578 879 695 863 854 800 763 760 773 768 801 790 744 742 759 759 828 798 735 804 798 789 814 789 798 808 870 855 859 879 839 783 846 857 845 847 857 811 840 842 826 814 832 817 826 815 781 891 851 848 857 820 805 789 826 819 769 798 845 826 808 794 838 856 833 824 791 814 812 841 879 864 822 820 885 854 789 824 828 806 802 795 752 776 808 825 790 804 812 771 785 814 805 805 782 822 821 835 805 808 790 755 748 845 793 769 1.05e+03 795 820 788 829 831 719 747 756 785 777 812 827 820 766 856 851 755 787 780 871 882 814 911 867 830 841 815 852 802 797 800 785 818 832 857 817 844 842 819 816 793 825 825 806 832 821 808 851 912 755 826 852 836 854 840 847 786 837 817 840 827 777 831 841 877 876 854 803 813 831 820 771 829 872 820 793 780 815 827 803 807 776 786 739 776 916 777 740 818 754 794 788 788 844 811 794 736 767 829 806 801 819 845 822 846 835 694 885 1e+03 784 753 780 708 739 871 824 848 838 826 820 818 815 823 877 826 811 769 875 831 801 846 763 789 778 828 805 795 779 786 808 805 827 816 810 816 728 754 797 845 839 813 832 848 1.11e+03 817 807 844 860 748 1.23e+03 820 907 552 762 796 827 737 859 831 819 793 811 778 810 842 792 887 805 825 843 866 824 839 904 888 868 867 874 834 862 822 853 911 856 854 863 847 824 904 890 804 894 909 899 856 842 815 844 864 842 880 657 834 846 832 941 803 833 793 811 855 841 853 847 736 621 827 814 778 817 833 781 846 844 817 803 802 810 844 867 783 694 808 800 797 791 874 816 778 827 824 871 845 779 804 791 816 792 792 786 867 821 846 785 816 807 813 809 800 818 817 1.08e+03 752 807 751 793 868 831 922 905 883 840 836 852 783 895 800 856 832 822 848 816 823 854 845 781 844 777 818 862 828 826 839 818 812 803 779 768 818 810 774 782 802 807 804 802 697 814 773 797 739 804 749 926 769 767 788 782 780 828 836 735 701 725 800 715 762 793 714 701 860 821 770 726 762 768 846 832 759 632 834 782 659 734 685 633 641 747 757 761 719 861 862 824 802 704 779 856 756 758 846 765 772 525 838 727 769 646 856 861 815 827 844 922 804 814 805 865 832 856 866 868 867 780 830 826 738 778 760 769 854 796 851 840 853 872 742 739 853 814 827 860 781 496 601 671 876 652 792 830 784 809 764 581 659 844 822 768 794 661 834 685 665 789 814 754 768 795 835 760 849 782 793 716 730 831 853 815 820 828 640 761 735 783 627 727 682 529 714 816 803 712 871 706 763 759 784 786 778 650 732 755 746 802 818 820 883 881 852 955 822 896 896 906 899 855 809 779 860 867 883 776 806 815 811 805 871 846 796 808 788 808 824 826 748 772 848 824 806 939 849 836 808 787 779 805 812 757 721 704 802 797 784 825 856 821 797 883 825 849 852 800 834 844 825 812 822 864 822 795 747 822 803 829 858 850 802 785 805 781 792 843 789 796 822 868 799 827 830 812 804 848 796 833 808 828 849 814 829 781 782 777 815 655 811 823 790 787 808 777 803 770 569 704 789 714 759 760 796 616 826 769 1.01e+03 815 685 745 738 578 879 695 863 855 800 763 760 773 769 803 790 744 742 759 759 829 798 737 803 799 789 816 788 798 809 870 856 858 879 839 783 846 858 845 846 856 812 841 842 826 815 832 817 824 816 782 891 850 849 858 820 806 789 827 819 769 798 844 826 809 794 839 856 831 825 791 815 812 840 880 862 821 820 885 854 789 823 828 804 801 797 752 777 809 826 792 803 812 770 785 814 805 805 782 822 821 835 806 809 788 754 748 846 792 769 1.05e+03 796 820 789 830 831 722 747 755 785 777 812 826 819 766 854 852 754 788 780 871 882 814 911 868 830 841 815 852 801 797 800 786 816 831 857 818 845 842 819 816 793 825 825 807 833 822 808 851 911 756 826 852 836 853 840 847 784 838 817 838 827 778 831 841 878 876 854 802 811 831 820 771 829 872 820 793 780 815 827 804 805 776 785 740 776 918 777 740 818 754 794 788 788 844 810 794 736 766 828 806 802 819 846 822 846 836 694 885 1e+03 784 752 780 709 740 871 824 849 838 826 820 817 814 822 877 826 813 770 875 831 801 847 764 789 778 828 804 795 778 784 808 806 827 816 810 817 728 753 798 844 838 814 832 846 1.11e+03 816 807 845 861 749 1.23e+03 820 906 553 762 797 827 738 858 831 819 793 811 778 809 842 793 887 806 824 843 867 823 840 904 888 868 867 874 836 863 826 853 910 856 854 864 846 825 904 889 805 894 910 899 857 842 815 844 864 843 879 657 832 846 834 941 802 832 793 811 855 841 852 847 736 621 827 814 779 817 833 781 846 844 816 803 802 812 844 866 782 695 808 801 797 791 875 815 777 828 824 870 846 778 805 791 816 792 791 786 867 820 845 786 816 807 812 809 800 819 817 1.08e+03 753 807 751 793 866 831 924 905 885 841 836 852 782 894 800 856 833 822 848 816 824 855 843 783 844 777 818 861 829 826 838 818 813 803 778 768 818 810 774 781 802 807 805 802 696 814 772 798 739 804 749 926 769 768 789 781 780 828 836 735 701 725 800 716 762 794 714 701 860 821 770 726 762 768 845 832 758 633 836 781 658 734 685 633 641 748 757 760 718 861 862 823 801 704 779 856 756 758 845 765 772 524 839 728 769 647 857 861 815 828 845 921 805 813 805 865 832 856 866 867 867 780 832 826 738 778 760 769 855 795 851 839 853 870 741 739 853 814 826 860 782 496 600 671 877 653 792 830 783 810 765 581 658 844 822 768 793 660 833 685 665 789 815 754 770 794 835 760 850 782 793 716 731 831 854 815 821 829 640 761 736 782 627 727 683 530 714 815 802 713 871 706 764 760 785 786 778 649 733 755 746 801 819 821 883 881 852 954 822 896 896 907 899 855 808 779 860 868 883 777 807 816 812 805 871 846 795 809 787 808 824 825 747 772 848 824 806 939 848 835 809 787 780 805 812 756 719 704 802 797 785 826 857 822 798 883 826 849 853 800 834 844 825 812 822 864 823 796 747 822 802 830 858 850 802 785 805 781 791 843 789 796 822 868 799 826 830 812 804 848 795 833 808 828 849 814 829 780 782 777 816 654 811 822 789 788 807 777 802 770 570 703 789 713 759 758 795 617 826 769 1.01e+03 815 685 746 739 577 879 695 862 856 800 763 759 773 769 804 790 743 741 759 758 828 797 738 802 799 789 817 788 798 810 870 856 858 879 839 783 847 858 845 846 855 813 842 842 826 816 832 817 825 816 783 891 850 849 859 819 805 790 827 818 769 797 843 824 808 795 839 855 830 826 791 814 812 840 881 861 820 820 886 854 790 822 828 804 801 799 753 777 809 828 793 803 812 771 785 815 804 805 783 822 822 836 806 810 788 754 748 846 792 769 1.05e+03 796 820 789 830 830 723 747 755 786 776 812 827 819 767 855 852 754 788 780 870 881 814 911 868 830 841 814 852 800 797 799 784 815 832 857 819 843 841 819 816 793 825 825 807 834 821 808 851 911 757 826 851 835 852 840 846 784 840 816 838 827 779 831 840 878 877 854 803 811 832 820 771 830 872 820 793 780 815 828 806 805 776 785 740 775 918 776 741 817 754 794 788 788 844 811 796 736 764 828 807 803 819 848 824 845 837 694 884 1e+03 784 751 780 708 740 870 824 850 839 826 820 817 813 822 877 826 813 771 874 830 801 847 765 788 778 828 802 794 777 784 809 805 827 816 811 817 729 752 798 843 838 814 833 844 1.11e+03 816 808 845 862 749 1.23e+03 819 905 554 762 797 827 739 860 831 819 794 811 778 809 843 795 887 806 824 842 866 824 840 905 888 868 867 872 837 863 832 852 910 856 854 864 845 824 904 888 806 894 908 899 858 842 816 845 864 842 879 657 830 846 836 943 802 831 792 810 856 841 851 848 736 621 826 813 780 817 834 782 845 842 815 803 803 811 845 864 782 695 808 801 797 790 876 815 776 828 824 868 846 778 805 791 816 792 790 787 865 820 845 786 816 805 810 808 800 819 818 1.08e+03 752 806 752 792 866 831 924 906 886 842 837 853 782 893 800 856 834 822 848 815 824 854 842 783 845 777 818 860 830 826 837 818 814 803 778 768 818 810 776 781 802 808 805 802 694 813 772 799 739 804 750 924 769 770 790 781 779 828 837 736 701 725 800 716 762 794 713 701 860 821 771 726 761 768 844 832 757 632 838 780 658 734 685 633 641 749 757 759 716 860 862 822 801 703 779 856 756 758 844 765 772 524 840 729 768 646 858 860 815 829 845 921 806 812 806 865 832 856 865 867 867 780 834 826 738 778 760 770 856 795 850 839 853 869 741 739 853 815 825 861 782 499 599 671 877 653 792 830 783 811 765 581 658 844 822 768 793 660 832 685 666 790 816 754 772 793 835 760 850 782 794 716 731 830 854 817 822 829 639 761 736 780 626 726 683 530 714 816 801 714 871 705 764 760 784 787 779 649 734 754 746 801 818 821 883 881 852 954 822 895 897 907 899 854 808 780 859 868 884 776 807 816 813 804 870 847 795 809 786 808 825 825 747 772 848 823 806 939 848 836 808 788 780 806 812 756 718 704 802 797 786 826 856 823 798 883 827 848 854 800 834 845 825 813 823 864 824 796 748 822 801 831 858 850 801 785 806 781 791 843 789 795 822 869 800 826 830 813 804 848 795 834 808 828 849 814 829 779 780 777 816 654 811 822 789 788 807 777 802 770 570 703 788 713 759 757 796 616 825 769 1.01e+03 815 685 747 739 576 880 695 861 856 800 763 759 773 769 803 789 744 741 758 758 828 796 739 801 798 789 818 788 798 810 871 855 858 879 839 783 847 858 844 847 854 814 842 843 825 816 833 818 826 816 783 890 850 849 858 819 804 790 827 818 770 796 843 823 808 795 838 853 830 826 791 814 811 840 881 862 820 820 886 853 789 821 828 804 801 800 753 778 809 827 793 803 811 771 786 817 804 805 784 822 822 837 806 810 790 754 747 846 792 769 1.05e+03 795 819 790 831 830 720 747 755 785 775 812 827 820 767 856 853 754 787 779 870 879 814 911 867 829 840 813 852 798 797 799 783 817 832 857 820 842 841 819 816 793 825 826 808 834 819 808 850 910 758 826 851 836 852 840 846 784 841 816 838 828 780 831 840 878 877 854 805 812 832 820 770 831 872 820 794 781 815 829 807 806 776 786 740 775 916 776 741 816 754 795 788 788 846 812 797 736 763 828 807 805 818 850 825 845 838 694 884 1e+03 784 753 780 708 740 870 825 850 838 827 820 816 811 822 876 827 813 771 873 830 800 848 766 788 778 828 803 794 778 784 809 804 826 816 812 817 730 752 797 843 839 814 832 845 1.11e+03 816 807 846 861 749 1.23e+03 819 904 555 762 797 827 740 862 832 819 794 811 778 810 844 796 887 806 823 842 866 824 841 905 888 868 869 871 837 862 835 852 909 856 855 864 847 824 904 886 806 894 906 899 857 842 816 846 864 842 879 658 830 846 836 944 801 831 792 810 856 840 850 848 736 622 826 813 780 817 834 781 845 841 814 803 804 810 846 864 782 696 808 801 796 788 876 814 776 828 824 866 846 778 804 792 815 793 790 787 863 820 845 786 817 803 810 807 800 817 818 1.08e+03 751 806 754 791 867 831 923 905 885 842 837 853 783 892 801 855 832 822 848 814 823 854 842 783 845 777 818 859 832 826 837 818 814 804 778 768 818 810 777 780 802 808 804 802 693 814 772 800 740 804 750 923 770 771 790 781 777 828 836 736 702 725 800 718 763 795 713 703 860 821 772 726 760 768 844 832 756 631 838 779 658 734 685 633 641 750 756 759 715 860 862 822 801 703 779 856 756 760 844 767 772 524 839 730 768 645 858 860 816 830 845 921 807 811 806 865 833 857 864 867 868 782 834 826 739 776 761 771 858 795 850 838 854 867 741 740 853 815 824 861 783 501 598 672 877 653 792 829 785 812 765 582 658 844 821 770 793 660 832 685 666 790 815 754 772 792 835 760 850 781 794 716 731 830 854 818 822 831 639 762 736 781 627 727 684 530 714 816 800 714 873 705 764 760 784 787 779 650 735 754 746 800 818 822 883 881 852 954 822 894 897 906 899 854 808 780 858 869 884 776 807 817 812 804 870 847 796 809 787 808 825 824 747 772 849 822 806 939 848 837 807 787 779 806 812 756 718 705 803 796 786 826 856 824 798 883 826 847 854 800 833 844 825 814 824 864 824 796 749 822 800 831 858 850 801 785 806 780 791 843 790 795 822 869 800 827 830 813 803 848 794 834 808 829 848 814 829 778 779 777 815 654 810 822 790 788 807 778 801 769 570 704 788 714 758 758 795 614 825 769 1.01e+03 816 686 747 739 576 881 696 861 856 801 763 759 773 768 802 789 745 741 757 758 828 796 739 801 798 788 818 788 797 810 871 854 858 880 839 783 848 858 845 848 853 814 840 843 824 816 832 819 827 816 782 890 851 848 857 819 804 790 828 818 770 796 843 823 807 796 837 851 830 824 792 814 810 840 881 862 821 822 886 853 788 821 828 804 802 801 752 778 810 827 793 802 812 772 786 819 805 805 785 822 822 838 806 810 790 755 747 847 792 769 1.05e+03 794 820 790 831 831 717 747 755 785 776 812 828 820 766 857 853 754 787 779 869 878 813 911 866 829 841 813 853 800 797 800 782 820 832 856 820 841 840 818 815 793 825 825 809 833 816 808 850 910 758 826 852 837 852 839 847 785 840 817 838 827 780 831 841 878 876 854 806 812 832 820 770 832 872 820 795 781 815 829 807 807 776 787 741 776 914 776 741 815 754 795 789 788 848 813 797 736 762 828 807 805 817 850 825 845 838 694 884 1e+03 784 755 781 708 740 869 827 850 838 827 820 816 811 823 876 827 813 771 874 829 801 848 764 787 778 828 803 794 778 785 808 804 826 817 812 815 730 752 797 843 839 814 831 846 1.11e+03 816 807 846 860 749 1.23e+03 820 904 555 762 798 827 740 862 833 819 795 811 778 811 845 795 886 805 822 842 866 824 841 904 888 869 870 871 837 862 841 852 908 856 855 863 848 825 904 886 806 894 904 900 856 843 816 847 864 841 880 658 830 846 836 945 801 831 791 810 856 840 851 848 736 622 826 813 781 817 835 781 845 840 814 803 804 810 846 865 782 696 808 800 796 786 876 814 776 827 824 865 846 779 804 792 815 795 790 786 862 820 846 786 816 803 810 806 799 815 819 1.08e+03 751 805 756 790 868 831 922 905 884 842 837 854 784 893 802 855 830 824 848 814 822 853 842 782 844 776 818 858 832 826 838 818 813 804 777 768 818 811 776 780 802 808 804 801 692 816 772 800 740 804 750 923 770 772 790 780 777 828 836 737 702 726 801 720 763 795 712 704 859 821 771 725 760 768 843 832 755 630 838 779 658 734 684 632 640 750 755 760 714 860 862 821 800 702 779 856 757 761 844 768 771 524 839 730 769 644 857 861 817 830 845 921 807 811 805 865 834 857 864 868 868 783 833 826 740 776 761 772 859 795 850 837 854 867 740 740 853 816 823 861 783 501 596 673 877 655 792 830 786 814 766 582 658 844 821 770 794 660 833 686 666 790 814 753 771 792 835 761 849 780 795 716 731 829 852 819 822 831 640 762 736 781 627 728 685 530 715 817 800 713 876 705 764 761 784 787 780 650 737 754 746 800 818 822 883 881 852 954 822 894 897 906 899 854 808 780 858 870 885 777 807 817 811 804 869 847 796 808 787 808 825 824 747 772 850 821 806 940 849 838 806 787 779 807 812 756 718 705 802 795 786 826 856 825 798 883 826 847 854 799 832 844 825 816 824 864 824 797 749 822 801 832 860 850 801 785 806 781 791 842 790 796 822 869 800 828 829 813 804 848 794 834 808 829 847 813 829 778 779 777 814 655 810 822 790 788 807 778 800 770 569 706 787 715 758 759 794 615 825 769 1.01e+03 816 686 748 739 577 881 696 862 856 801 762 760 772 768 801 788 746 741 758 758 828 798 739 801 798 788 818 788 797 810 871 854 858 880 839 783 848 859 847 849 852 814 839 844 825 817 832 819 827 816 781 889 853 847 856 819 804 790 828 818 770 796 844 824 806 795 835 851 831 823 792 815 808 840 880 862 822 822 886 853 787 822 828 805 802 801 751 778 809 827 793 802 812 772 786 819 806 805 785 821 822 838 807 810 789 755 747 847 793 769 1.05e+03 795 820 790 831 831 717 746 756 785 776 812 827 820 766 857 853 754 786 779 870 878 813 911 865 829 840 813 853 801 796 798 781 822 832 856 820 842 840 820 814 792 825 825 808 833 815 808 849 910 757 826 853 837 853 840 848 786 840 819 838 827 781 832 842 878 876 854 806 813 831 822 772 832 871 821 794 783 816 830 807 808 776 787 742 776 912 777 741 813 754 795 790 788 848 813 797 736 762 829 807 805 817 850 825 845 838 694 885 998 784 758 783 709 740 869 828 849 838 827 820 816 811 823 874 828 812 771 875 828 801 848 763 787 777 828 804 794 779 786 808 805 825 817 811 814 730 752 796 842 839 813 832 848 1.11e+03 815 806 846 860 749 1.23e+03 820 904 554 762 797 827 739 862 832 819 795 811 779 810 845 793 885 804 820 842 867 824 842 904 887 870 871 871 836 861 847 852 909 855 855 863 849 824 903 886 806 894 904 900 855 844 816 847 864 841 880 657 831 845 835 945 801 830 790 811 857 840 851 848 736 622 826 815 781 816 835 782 846 841 814 802 804 810 846 866 782 696 808 800 795 786 877 814 776 826 824 865 846 779 804 790 814 795 790 785 864 821 845 786 815 805 810 807 798 815 819 1.08e+03 751 805 756 790 867 832 922 904 883 841 837 854 784 893 802 854 829 825 847 814 822 854 842 782 843 776 817 858 832 825 839 818 812 804 777 768 819 812 774 780 802 807 803 800 692 817 772 800 740 803 751 923 770 772 791 780 777 829 836 737 701 726 802 720 764 794 712 705 859 820 770 725 761 769 845 832 755 630 839 779 658 733 685 631 640 750 754 760 714 861 862 821 800 702 779 855 757 761 844 769 771 524 839 730 770 644 856 861 818 830 846 921 808 811 804 864 833 857 865 869 868 783 832 826 738 777 760 773 859 795 851 838 853 868 740 740 854 816 823 861 783 501 594 674 877 657 792 831 785 815 766 581 658 844 821 770 795 660 834 686 666 790 815 753 770 792 835 762 850 781 797 715 730 830 851 818 822 831 640 762 736 781 628 729 687 530 716 817 801 712 878 705 765 761 784 787 780 651 738 754 746 800 818 823 882 881 852 954 822 894 897 905 899 855 809 780 858 870 885 778 807 818 811 804 869 847 797 808 787 808 825 825 747 772 851 821 806 940 850 838 806 787 778 806 812 756 718 705 802 795 786 826 856 825 798 883 826 847 854 800 832 843 825 815 823 863 824 797 750 822 800 832 861 851 801 785 805 782 791 841 790 798 822 869 801 829 829 814 804 848 795 834 808 829 848 813 830 778 779 777 814 656 810 822 791 788 807 778 800 771 568 706 787 716 758 759 793 616 825 769 1.01e+03 816 687 747 738 578 881 696 863 856 802 762 761 772 769 801 789 746 741 759 757 828 798 739 801 798 789 817 788 796 810 870 854 858 881 839 783 848 859 848 849 852 814 837 844 825 817 832 819 827 816 781 888 853 846 856 819 805 790 828 819 769 796 845 824 806 793 835 850 831 823 791 815 808 840 880 862 823 822 886 853 788 823 827 806 803 801 750 778 809 826 792 802 812 772 786 819 806 805 786 821 823 838 807 809 788 755 747 846 794 769 1.05e+03 796 821 790 831 832 715 746 756 784 775 812 827 819 766 857 853 755 787 779 871 877 813 911 865 829 840 813 852 802 796 797 781 821 831 856 820 842 841 821 812 792 824 825 808 833 815 809 849 910 757 826 854 836 854 841 848 786 840 819 838 828 781 833 843 878 877 854 806 813 831 823 773 832 871 821 795 784 815 830 807 808 777 786 741 776 912 778 741 812 755 795 791 788 849 813 796 736 763 830 806 804 817 850 824 845 838 693 886 997 784 759 783 709 740 869 829 849 839 827 820 818 812 822 874 828 812 770 875 828 802 848 763 786 777 828 804 795 779 787 808 806 826 817 810 812 730 753 796 842 839 811 833 847 1.11e+03 816 807 846 860 748 1.23e+03 820 904 554 762 796 828 738 862 831 819 795 811 779 810 845 792 884 804 821 842 867 824 842 903 887 870 870 872 836 861 854 853 910 854 855 864 848 824 904 887 806 895 905 900 855 846 816 846 864 842 881 656 831 845 835 945 801 831 790 812 858 840 851 848 736 623 828 817 780 816 834 782 847 841 813 802 804 810 845 866 783 696 809 799 794 787 876 814 777 825 824 865 846 779 804 788 814 796 790 784 865 821 844 787 815 807 808 808 799 816 820 1.08e+03 752 805 757 791 865 832 922 904 883 840 838 853 784 893 802 853 830 826 847 813 822 855 842 781 842 776 817 859 831 825 839 818 810 804 777 768 820 812 773 780 802 807 802 799 694 817 772 800 740 803 751 922 770 772 791 781 777 830 836 738 702 727 802 720 764 794 712 703 859 821 769 724 760 769 846 833 755 629 840 780 658 734 686 632 640 749 754 760 715 861 863 821 800 704 780 854 757 761 844 768 772 523 839 730 770 644 855 862 818 830 846 921 809 812 804 863 832 857 865 870 867 783 831 825 738 778 759 772 887 795 852 838 853 868 739 741 854 817 822 861 782 500 593 674 877 660 791 832 785 815 767 580 658 844 821 769 795 660 835 687 666 789 815 754 771 791 835 762 850 782 798 716 729 832 851 817 822 831 640 762 736 781 628 728 689 530 716 817 801 712 878 705 765 760 784 787 779 651 738 754 745 800 818 823 882 881 852 954 822 895 896 904 898 856 809 779 859 869 885 778 808 817 812 804 869 847 797 808 787 808 825 826 747 772 851 821 806 940 850 837 805 787 779 806 812 757 718 704 801 795 786 825 856 826 798 883 826 847 853 801 833 843 825 815 822 863 824 797 749 822 799 830 861 852 801 785 804 783 790 840 790 800 823 868 801 828 828 815 805 849 796 834 807 828 848 812 829 779 780 778 816 657 810 822 791 788 807 778 800 771 568 706 787 716 758 759 793 616 826 770 1.01e+03 815 687 747 739 578 881 696 863 856 802 762 761 772 769 801 789 747 741 760 756 828 799 738 801 798 790 817 788 797 810 870 854 858 882 839 782 848 859 848 848 853 814 837 844 825 816 832 819 827 817 781 887 853 845 856 818 804 791 827 818 768 795 845 823 805 792 834 850 831 824 791 815 807 839 879 862 823 822 886 852 789 824 826 805 803 802 748 778 809 826 792 803 812 773 787 819 806 805 787 820 823 838 806 809 788 755 747 846 794 770 1.05e+03 796 821 791 831 832 713 746 755 783 776 812 826 818 765 856 852 756 787 779 873 877 813 913 866 829 840 813 851 802 795 797 781 820 831 856 820 842 842 822 812 792 822 824 808 834 816 810 849 910 757 827 854 836 854 842 846 787 840 817 838 830 782 833 845 878 878 853 805 812 830 825 774 832 871 820 796 784 816 830 807 808 779 786 741 776 912 778 741 810 755 795 790 788 849 814 796 736 762 831 806 802 818 849 824 846 838 694 887 996 784 759 782 709 740 869 829 849 840 826 819 818 814 822 874 827 812 771 874 827 802 848 764 785 777 828 803 795 779 787 808 805 828 816 810 812 730 753 797 842 839 810 834 847 1.11e+03 817 807 846 860 748 1.23e+03 820 905 553 762 796 828 737 861 829 819 795 810 780 809 845 792 883 803 822 841 868 824 842 904 887 869 870 873 835 861 861 853 910 853 855 864 848 824 905 886 806 895 908 900 855 846 816 844 864 842 882 656 831 845 835 945 801 833 790 812 859 840 851 848 736 623 829 818 780 815 833 783 847 841 813 803 803 810 843 867 782 696 809 799 794 788 876 814 777 824 824 866 846 780 806 787 814 794 790 784 864 821 843 787 815 807 807 808 799 817 820 1.08e+03 753 805 756 792 863 831 922 903 884 840 838 853 783 894 802 853 831 827 847 813 822 855 842 780 842 777 816 859 830 825 840 819 811 804 777 768 820 812 773 781 801 807 802 800 695 817 772 801 740 803 752 922 770 772 791 782 778 831 836 738 703 727 803 720 764 794 713 701 859 822 769 724 760 769 848 832 755 629 841 782 658 737 688 632 638 748 754 759 715 861 863 821 799 706 779 854 756 762 844 768 774 523 838 732 771 645 855 863 819 830 846 921 809 812 804 863 831 856 864 870 868 782 831 824 738 778 758 771 914 795 851 838 851 869 739 742 854 818 823 861 782 500 592 674 877 660 790 832 784 815 768 579 658 844 820 768 794 659 834 687 666 788 815 756 771 791 834 761 850 784 798 717 728 834 852 816 821 830 640 762 736 781 627 728 692 530 717 818 801 712 877 705 766 759 785 787 779 651 737 755 746 800 818 824 882 881 851 954 821 895 896 905 899 856 810 778 859 869 885 778 808 817 812 804 869 847 796 808 788 808 824 827 748 772 851 821 807 940 850 837 805 787 780 805 812 757 718 704 801 795 786 824 857 826 798 883 826 847 853 801 833 842 824 815 822 863 824 797 748 822 798 829 861 853 801 785 803 784 790 840 790 800 823 867 800 828 828 814 806 850 798 835 808 828 849 812 829 779 780 778 816 658 810 822 791 788 807 777 800 771 568 705 787 716 758 759 794 616 825 770 1.01e+03 815 686 747 739 578 881 696 862 856 802 762 760 772 769 800 790 748 742 759 757 828 798 738 801 798 790 816 788 797 810 868 855 859 882 838 782 847 858 848 847 854 815 837 844 826 816 832 819 828 817 781 887 853 845 856 818 804 791 827 818 768 794 845 822 806 792 834 850 831 824 790 816 807 839 879 862 823 822 886 852 790 825 828 804 802 803 747 778 809 827 791 803 811 774 787 819 805 806 788 820 823 837 804 809 788 755 747 846 795 771 1.05e+03 796 820 790 830 832 710 746 755 781 778 812 826 818 765 857 852 755 786 780 872 877 813 914 867 829 841 814 850 801 795 799 782 819 831 855 820 842 842 820 812 793 822 825 809 834 815 811 849 910 758 827 854 836 854 842 846 788 840 815 837 831 781 834 848 879 878 852 804 812 829 825 774 831 871 818 796 783 816 830 807 808 779 785 740 775 913 779 741 808 754 795 787 788 849 814 797 736 762 830 806 802 818 850 824 846 837 695 888 996 784 758 780 709 740 868 829 848 839 826 819 817 813 823 874 828 812 771 874 828 802 848 765 786 777 828 803 795 779 786 808 805 829 815 809 813 731 753 797 842 840 810 834 847 1.11e+03 818 807 846 860 750 1.23e+03 818 906 553 761 796 827 737 861 828 819 795 810 780 809 844 791 883 803 824 841 867 826 842 905 887 868 870 874 835 862 867 853 910 853 854 863 849 824 905 885 806 895 909 900 855 846 816 842 864 842 883 657 831 845 836 944 802 834 791 812 860 841 851 849 736 623 830 818 781 815 833 784 847 841 813 804 802 810 843 867 782 695 809 799 794 788 876 813 778 823 824 866 845 780 807 787 814 793 790 782 864 821 844 788 815 807 806 808 800 818 820 1.08e+03 754 806 756 793 862 831 922 903 884 841 837 853 782 894 803 854 831 827 847 813 822 854 842 779 842 778 815 859 828 824 840 818 811 804 777 768 820 811 773 782 800 807 802 802 697 817 772 801 740 804 752 925 770 774 791 783 778 831 835 738 704 726 804 720 763 795 713 700 860 823 769 725 760 769 847 831 755 630 841 783 658 737 688 633 637 747 756 758 714 861 863 822 798 707 778 854 756 762 845 768 776 524 838 732 770 646 855 862 818 830 845 921 808 811 805 863 831 856 864 870 869 782 830 822 739 779 759 770 942 794 851 838 849 870 738 742 854 819 823 861 782 501 591 674 878 660 790 832 784 815 769 580 659 843 820 768 793 660 834 686 666 788 814 757 771 791 835 760 849 784 797 718 728 833 852 818 820 830 641 762 736 781 626 727 692 532 717 818 801 713 876 705 766 759 785 788 778 651 735 756 748 800 819 825 882 881 851 954 821 896 895 906 899 857 810 777 859 869 884 778 808 817 811 804 870 847 796 807 788 808 824 827 748 771 850 821 808 939 851 837 806 788 780 806 812 756 718 705 801 795 786 825 857 827 798 883 825 847 853 801 832 842 824 815 823 863 824 797 749 821 798 827 861 853 800 785 803 784 789 841 790 799 823 867 801 828 828 814 805 851 798 835 810 829 849 812 828 780 780 778 816 658 811 822 791 787 807 777 799 770 568 705 787 716 758 759 794 617 825 770 1.01e+03 815 686 747 738 578 881 696 861 856 801 763 760 771 768 799 789 748 742 760 758 829 798 738 801 798 790 816 788 797 810 868 856 859 882 838 783 847 858 848 847 855 815 836 843 827 815 832 819 828 817 782 888 852 846 856 818 804 791 827 818 768 794 845 822 806 791 835 849 831 824 790 816 806 839 880 862 823 822 885 852 791 826 828 803 801 804 747 778 809 827 791 803 811 774 787 818 805 808 789 820 822 836 801 808 787 755 748 846 795 772 1.05e+03 796 820 789 831 832 710 746 754 780 779 811 825 819 764 857 852 755 786 781 870 877 813 915 868 830 841 814 850 801 797 800 784 819 830 855 820 842 842 818 812 793 823 825 810 834 816 811 850 910 758 828 854 837 854 842 847 788 840 815 838 832 780 833 850 880 879 852 804 812 828 824 773 831 870 817 797 782 816 830 808 808 778 784 739 775 914 779 740 806 754 795 786 788 849 814 798 737 763 829 806 802 818 850 825 845 836 696 888 996 784 757 781 710 739 868 829 848 839 826 819 816 811 824 873 828 812 772 875 828 802 848 766 786 777 828 802 794 778 786 809 805 829 814 810 814 732 753 797 842 840 809 834 847 1.11e+03 817 807 845 860 751 1.23e+03 818 906 554 761 795 828 737 862 828 819 795 809 779 808 844 791 884 802 824 841 867 827 842 905 887 869 870 874 834 862 871 853 910 853 854 862 851 824 905 884 806 894 909 900 855 846 816 842 864 842 883 658 832 845 837 943 804 832 791 812 859 841 851 849 735 623 827 817 781 814 834 784 846 840 813 805 800 810 842 866 781 695 809 799 794 788 876 815 778 823 823 866 846 780 808 786 815 792 789 784 863 820 846 788 815 807 806 808 802 817 819 1.08e+03 754 807 756 793 860 830 923 904 885 842 836 853 782 895 803 854 831 828 847 813 822 853 842 779 843 778 813 859 828 824 839 818 811 803 777 769 820 810 774 782 799 806 803 803 697 817 771 800 740 804 752 927 772 776 790 783 778 832 834 737 705 725 804 720 763 796 715 701 861 823 769 725 761 768 846 830 756 630 840 782 657 735 688 633 636 747 756 757 714 861 863 823 799 706 777 854 757 762 845 768 775 525 839 731 770 647 856 862 817 831 845 922 806 811 806 863 831 856 864 870 869 782 830 823 738 778 761 770 942 794 851 838 848 871 737 742 854 819 824 860 781 502 590 674 878 661 790 831 784 815 768 581 659 842 820 768 793 660 833 686 665 789 814 757 770 792 836 761 851 784 797 718 728 831 852 819 820 830 641 762 737 781 626 727 694 532 716 818 800 714 874 706 766 759 786 788 778 651 734 757 750 801 818 824 882 881 851 953 821 896 896 908 899 857 811 777 859 869 885 778 808 817 810 804 871 848 796 807 789 808 824 827 749 770 850 821 808 939 851 838 807 790 781 806 813 755 717 705 801 794 786 824 857 826 799 884 825 847 853 801 832 843 825 814 823 864 824 797 750 821 799 828 860 853 800 785 804 785 788 841 790 798 823 867 801 828 828 814 805 852 798 836 812 829 848 811 828 780 780 778 816 659 811 822 791 788 808 778 800 770 567 705 787 716 758 760 794 618 825 770 1.01e+03 815 685 746 738 578 881 696 861 856 801 763 760 771 768 798 790 748 743 760 759 830 796 738 801 798 789 816 788 797 810 867 856 859 882 839 783 847 857 850 847 855 814 837 842 827 814 831 818 827 817 781 889 852 847 857 818 805 790 828 820 769 794 845 821 808 791 836 851 830 825 790 816 806 839 880 863 823 821 885 853 789 826 828 803 800 803 747 777 810 827 790 803 810 774 787 819 805 809 790 820 821 836 800 808 787 755 748 846 795 771 1.05e+03 796 820 787 831 832 711 746 754 780 779 810 826 819 764 857 852 755 785 781 869 877 813 915 869 830 841 815 852 801 798 799 784 820 829 855 820 842 842 817 812 793 824 825 809 834 816 810 851 911 758 828 854 837 855 842 848 789 839 814 840 831 779 833 850 880 878 851 804 812 827 823 773 831 869 818 796 782 815 830 808 808 778 784 739 776 915 779 739 803 753 795 787 789 848 814 798 737 763 829 806 804 818 850 826 845 836 696 888 997 784 757 781 710 738 868 828 848 840 826 818 816 809 826 873 828 811 772 875 829 800 848 766 786 777 828 802 792 777 785 809 804 830 815 810 816 732 753 796 842 840 809 833 847 1.11e+03 816 807 845 860 751 1.23e+03 819 905 554 762 795 829 737 861 828 820 796 808 778 809 844 790 885 802 823 841 867 827 842 906 887 869 870 874 833 863 874 853 911 854 854 860 851 822 904 884 806 895 908 900 855 845 815 842 864 843 884 659 832 845 837 942 806 833 791 812 859 841 852 850 735 623 825 816 780 815 836 784 846 840 813 805 800 810 842 865 781 696 810 799 794 789 875 818 778 824 822 866 846 780 809 785 815 792 790 785 863 820 847 788 814 807 805 808 802 817 819 1.08e+03 754 809 755 793 860 830 923 905 885 842 837 852 783 894 803 854 831 828 847 813 823 853 842 779 844 779 813 859 828 825 838 818 811 803 777 769 819 809 774 783 799 805 804 802 696 816 771 800 740 804 752 929 773 777 790 782 779 832 834 737 704 724 804 720 763 795 716 702 862 823 769 724 761 768 845 831 757 630 838 782 656 733 687 632 636 749 756 758 713 860 862 824 800 705 777 854 758 762 845 768 775 527 839 730 769 647 856 862 816 830 845 922 805 811 806 862 831 857 864 870 869 782 829 823 736 778 762 770 917 794 851 839 848 871 737 741 854 819 824 860 782 504 588 674 878 661 790 831 785 815 767 581 660 840 820 767 793 660 833 686 664 790 814 757 770 792 837 762 853 783 797 718 729 830 852 820 821 830 640 762 737 781 627 726 695 533 715 817 798 715 873 706 766 759 785 788 778 651 734 757 750 801 818 822 882 882 851 952 821 896 897 907 899 856 810 778 859 869 885 778 808 817 810 804 871 848 796 807 789 808 825 827 748 770 850 822 808 939 850 838 807 791 780 807 813 754 718 706 802 794 785 823 858 826 799 884 826 846 853 800 833 843 825 814 823 864 824 796 750 822 800 828 860 854 800 785 804 785 788 842 789 798 822 868 802 828 828 814 805 852 798 836 811 829 848 812 828 781 779 778 815 657 809 823 792 789 808 778 800 770 567 705 787 715 758 760 794 620 825 769 1.01e+03 815 684 746 738 578 882 696 862 857 801 764 762 772 767 798 790 748 744 760 759 830 796 738 801 798 789 816 788 796 810 866 857 860 881 839 784 846 857 854 847 856 814 839 842 827 813 831 818 827 817 781 890 853 848 858 818 806 789 830 822 769 794 845 821 809 793 837 852 830 825 790 817 806 840 881 864 823 821 885 854 787 826 827 803 801 803 746 777 812 827 790 803 811 773 788 819 805 808 790 820 820 836 800 809 787 755 749 846 794 770 1.05e+03 797 821 787 830 831 711 746 755 779 779 810 826 820 763 856 852 755 785 781 869 877 814 914 870 830 841 815 853 799 799 798 784 820 829 855 820 842 841 816 811 793 825 824 808 834 817 810 852 911 757 828 854 837 855 842 849 789 840 815 841 831 778 833 848 880 878 851 804 811 828 822 773 832 870 820 796 782 814 830 809 808 777 784 740 776 914 779 738 800 753 796 788 789 846 815 798 737 764 829 806 805 819 850 826 845 835 696 889 997 783 757 782 710 738 868 827 849 840 826 820 816 809 827 874 828 810 773 875 829 799 848 766 786 776 829 804 792 776 785 810 804 830 815 810 817 730 753 796 842 840 809 832 847 1.11e+03 816 806 845 860 750 1.23e+03 820 905 554 763 795 830 737 860 828 820 795 806 777 810 844 790 886 801 823 840 868 828 841 906 887 870 870 874 832 862 878 853 911 853 854 860 851 821 905 884 806 895 907 900 855 845 814 843 864 844 886 659 832 844 837 942 804 834 792 812 858 841 852 850 735 623 823 817 780 817 836 784 845 839 812 804 801 810 842 864 781 696 810 800 794 789 875 821 778 825 821 866 847 780 808 785 815 792 790 787 863 821 846 788 814 807 804 808 802 817 819 1.08e+03 753 810 754 793 861 830 923 906 885 842 838 852 783 893 803 854 831 827 847 813 823 854 841 780 844 779 813 858 828 826 837 817 811 802 778 770 818 809 775 784 798 805 805 802 695 815 771 800 741 804 753 929 774 777 789 782 779 832 833 737 702 724 804 721 764 794 718 704 863 823 769 724 761 767 845 832 758 630 838 781 656 734 687 631 636 751 756 758 712 861 862 824 800 704 778 854 760 761 844 769 775 528 839 729 769 647 856 862 816 829 846 921 804 811 807 861 831 857 865 870 869 783 829 824 734 777 762 770 889 795 852 839 848 872 738 740 854 818 824 860 782 504 587 674 878 662 790 832 786 814 766 581 659 840 820 767 793 660 833 686 664 789 813 756 770 792 837 763 854 783 796 718 730 832 852 819 821 829 640 761 737 780 627 724 696 534 714 816 797 715 872 706 766 760 784 788 778 651 734 756 750 801 818 820 883 882 851 952 822 896 898 907 899 855 810 778 859 869 886 778 808 817 810 804 871 848 796 807 788 808 825 827 748 770 851 822 808 939 850 838 807 791 780 807 812 756 718 706 801 794 785 824 858 825 799 883 826 846 853 800 833 843 825 814 823 864 823 796 751 822 801 828 860 854 800 785 804 785 789 841 789 798 822 868 801 828 828 814 805 852 799 836 810 828 848 813 828 781 779 778 814 656 808 823 792 789 808 778 801 771 567 705 787 714 758 760 794 622 824 768 1.01e+03 815 684 746 739 577 882 696 862 857 799 764 762 773 766 799 790 748 744 761 759 830 796 739 802 797 789 815 789 796 810 866 857 861 882 840 784 846 857 858 847 856 813 840 842 826 813 832 818 827 816 782 890 853 848 858 818 807 789 830 824 770 795 844 822 809 796 838 854 831 825 790 818 806 840 881 864 822 821 885 854 786 826 827 802 801 802 746 777 813 827 792 804 813 773 788 818 806 807 790 822 820 836 800 808 787 755 749 846 794 770 1.05e+03 797 822 786 829 831 713 746 755 780 780 811 827 820 764 855 853 755 785 780 870 876 814 914 871 830 840 815 854 798 799 798 784 821 830 854 820 841 841 818 812 792 825 824 807 835 816 809 852 911 757 827 854 837 854 842 849 789 841 816 841 830 778 833 847 879 877 850 804 811 828 823 772 833 871 820 796 782 814 830 808 809 777 784 741 775 913 778 738 800 751 796 788 789 846 815 798 738 764 829 805 805 819 851 826 844 835 696 888 998 783 756 782 710 738 868 827 850 839 826 822 816 809 828 875 827 810 772 874 829 799 848 766 787 776 830 806 793 776 786 810 804 830 816 810 818 730 752 797 842 841 809 831 847 1.11e+03 817 806 845 860 749 1.23e+03 820 905 554 763 796 829 737 859 828 820 794 806 777 811 844 790 886 801 821 842 868 829 840 907 888 870 870 874 832 860 881 853 910 853 854 860 850 821 906 884 806 895 906 900 854 846 814 844 862 844 887 659 832 844 837 942 803 834 791 812 858 841 853 850 735 624 823 818 781 820 835 785 845 839 812 805 801 810 843 865 781 697 809 800 795 790 876 821 778 826 822 866 847 781 806 785 816 793 791 787 863 822 846 788 813 806 804 806 801 817 820 1.08e+03 752 809 754 793 861 829 924 906 885 842 838 851 783 892 804 854 831 827 847 814 823 854 841 780 844 780 813 858 828 826 838 816 811 802 780 770 818 810 775 784 800 806 806 803 694 815 771 800 741 804 753 928 773 777 788 782 778 831 835 736 700 724 804 722 764 794 718 704 862 823 769 723 760 768 844 833 760 630 839 781 656 734 687 632 636 751 757 759 710 862 862 825 801 704 779 854 760 761 844 768 775 528 839 730 770 647 856 861 816 829 846 921 803 811 807 859 832 857 865 870 870 783 830 825 734 776 761 770 861 795 852 839 848 872 740 740 854 816 824 860 782 506 586 674 878 663 791 830 786 814 765 580 658 842 820 767 794 659 832 687 664 788 813 756 770 793 837 763 853 784 794 718 730 833 853 818 821 829 640 761 737 780 627 724 696 535 714 816 797 714 873 706 766 759 782 788 778 651 735 756 751 801 818 820 885 882 852 952 823 896 898 906 899 853 811 779 859 868 885 778 808 818 810 805 871 848 796 807 789 808 825 827 748 770 852 823 808 939 849 838 806 790 779 808 811 759 718 706 800 796 784 825 858 825 799 883 826 846 852 801 833 843 825 814 824 864 823 796 750 822 802 828 861 854 801 785 804 785 789 841 789 799 823 868 801 828 828 814 805 852 799 835 808 828 847 815 828 780 779 778 815 655 807 822 791 788 807 778 801 770 566 705 787 714 757 760 794 626 823 767 1.01e+03 815 684 746 740 577 882 697 862 857 797 763 762 774 765 800 790 748 744 761 758 829 797 740 802 797 790 815 789 796 810 866 857 862 881 840 784 845 857 861 848 856 813 840 842 825 813 832 819 826 816 783 890 854 848 857 818 806 788 829 823 771 796 843 823 810 798 838 854 831 825 790 818 805 841 881 864 821 821 885 853 786 826 827 802 801 802 746 778 812 826 793 805 814 774 789 818 806 806 790 823 820 835 800 807 787 754 748 846 795 769 1.05e+03 797 822 788 828 830 715 746 756 780 781 811 827 820 763 855 853 755 784 780 870 876 814 914 870 830 840 816 854 797 799 798 783 820 831 854 820 841 841 820 813 792 825 824 807 835 816 808 852 911 756 827 854 838 854 843 848 789 842 816 841 830 777 832 846 878 877 851 803 812 829 824 772 832 872 819 796 783 814 830 808 809 777 785 740 774 912 778 738 800 750 797 786 789 846 814 798 739 765 829 804 804 820 851 825 844 835 696 887 997 784 754 782 711 738 868 827 851 838 826 824 816 810 827 874 826 810 772 875 829 799 848 766 788 776 830 806 793 777 787 809 804 829 818 809 816 732 752 797 842 840 810 830 847 1.11e+03 817 806 845 860 750 1.23e+03 820 905 555 763 797 829 737 860 828 819 792 805 778 811 844 790 886 802 821 843 869 829 841 907 887 870 870 874 834 860 884 853 911 854 854 860 850 821 907 885 807 895 906 902 854 846 814 845 862 843 886 658 833 844 837 942 802 833 791 812 858 840 853 850 735 624 823 817 783 820 836 785 844 840 812 805 802 810 844 865 783 698 809 801 795 790 876 820 778 827 823 866 847 781 804 785 816 793 791 787 863 822 847 788 814 806 804 804 801 817 821 1.08e+03 752 808 753 793 859 829 924 906 886 842 838 851 783 893 804 854 832 827 847 814 823 855 840 779 844 780 816 858 828 826 838 816 810 802 781 768 820 810 775 784 801 807 806 803 694 815 771 800 740 804 752 928 771 777 788 782 777 831 836 734 699 724 804 722 764 794 718 705 862 824 770 722 760 768 844 834 760 630 841 780 656 734 687 632 636 751 757 759 709 862 862 826 801 705 781 854 760 761 844 768 775 528 838 730 770 648 856 861 816 829 846 921 803 812 806 859 833 857 865 870 870 783 831 825 736 776 761 770 860 795 852 839 848 872 741 739 855 815 824 860 781 507 586 674 878 666 791 829 787 812 766 579 657 843 820 768 795 659 833 687 664 787 813 756 771 793 836 763 852 784 793 718 730 832 854 818 820 828 641 760 737 779 627 724 696 535 714 816 798 713 873 706 766 759 783 788 778 652 736 755 752 800 817 821 886 882 853 953 823 895 898 906 899 852 812 780 858 868 885 778 808 817 811 805 871 847 796 807 790 807 825 828 748 771 852 823 807 938 848 837 806 790 779 807 811 760 718 706 800 796 783 825 858 824 800 883 826 847 852 802 833 843 825 813 824 863 822 796 749 822 803 828 861 854 802 786 803 785 789 840 790 799 824 868 801 828 827 813 804 853 799 835 808 828 847 815 828 779 779 778 816 656 807 822 790 786 806 778 800 769 567 705 787 714 757 760 794 630 822 767 1.01e+03 815 684 747 740 578 881 697 862 857 796 763 761 774 765 800 789 747 744 761 758 829 798 739 802 796 790 815 789 796 810 866 857 863 881 840 784 845 857 863 849 856 812 841 842 825 814 832 820 826 816 785 891 853 847 857 817 806 788 829 823 772 797 842 824 810 797 837 854 831 825 791 818 805 841 880 864 819 821 885 852 787 825 826 803 801 802 744 779 811 826 793 805 813 775 789 818 806 806 789 823 821 836 801 807 788 754 747 846 796 769 1.05e+03 798 821 789 828 829 718 746 756 781 781 812 827 820 763 855 853 755 784 780 872 876 815 913 871 830 840 817 854 797 799 798 783 820 832 855 820 841 841 822 814 792 825 824 807 835 816 808 852 912 755 827 854 838 855 844 851 789 842 816 841 830 777 831 846 878 876 851 803 814 830 824 773 833 871 818 796 784 813 830 806 810 777 787 740 773 912 778 737 801 748 797 785 789 846 814 798 740 766 830 805 802 820 849 825 843 835 696 886 996 785 753 782 712 738 869 828 851 837 827 824 816 810 826 873 826 810 772 877 829 799 848 766 788 777 831 804 794 778 787 809 804 829 819 808 814 734 752 798 841 840 811 830 847 1.11e+03 817 807 846 860 750 1.23e+03 820 904 555 762 797 828 737 860 828 818 792 805 778 812 844 790 886 803 821 845 869 829 842 907 886 869 870 875 835 860 884 853 911 856 854 861 850 822 907 885 808 896 905 902 855 846 815 845 862 843 884 656 833 844 837 943 802 833 792 813 859 840 854 850 736 624 823 817 783 820 836 785 845 842 811 805 802 810 844 865 784 698 808 801 795 791 875 818 779 826 823 867 847 781 802 785 817 794 791 787 863 822 848 787 814 806 805 804 802 817 820 1.08e+03 752 808 753 793 855 829 924 905 886 840 838 851 783 894 804 854 832 827 847 814 823 856 840 780 844 780 818 858 827 827 838 816 810 803 781 767 821 810 775 783 803 806 806 803 695 817 771 800 740 803 752 927 770 777 788 782 777 832 836 733 700 725 803 720 764 794 717 704 862 824 770 722 760 768 844 835 759 629 842 780 655 735 688 632 636 751 756 759 708 863 862 825 801 707 782 855 760 760 844 767 776 527 838 730 771 648 856 861 817 830 847 921 804 811 805 859 833 857 864 870 870 783 831 824 738 777 761 769 859 795 853 840 849 874 741 739 855 815 824 860 781 508 587 675 878 667 790 828 787 812 766 580 656 844 820 770 796 659 833 687 664 788 813 757 771 793 835 763 851 785 793 718 729 831 854 818 820 828 642 760 737 779 627 724 696 535 714 816 799 713 873 706 766 758 784 787 778 652 737 755 752 800 817 821 886 882 853 953 822 895 898 906 899 852 813 781 858 869 885 778 807 817 811 804 871 846 796 807 791 807 824 827 749 772 852 822 807 938 847 837 806 790 779 807 811 760 718 706 800 796 782 824 859 824 800 883 826 848 852 803 834 843 825 813 824 862 823 796 748 822 803 828 862 853 802 787 803 785 789 841 790 799 824 869 801 829 828 813 804 851 799 835 809 828 847 816 829 777 779 778 818 656 807 823 789 785 806 778 800 769 568 705 787 714 757 760 794 638 823 767 1.01e+03 815 685 747 740 578 881 698 862 856 797 763 760 774 765 800 789 746 743 761 758 830 798 739 802 797 790 816 789 796 809 866 856 862 880 840 783 846 856 866 849 856 812 841 842 825 814 831 820 826 815 785 892 852 847 856 818 805 788 829 822 773 797 842 823 809 797 837 853 831 826 792 818 806 841 879 864 820 822 885 851 788 825 825 803 801 802 742 780 811 826 792 804 814 775 790 818 805 806 787 824 822 837 802 807 787 754 746 846 796 768 1.05e+03 797 821 790 828 829 720 745 755 782 781 812 828 819 763 855 854 755 784 781 872 876 815 911 872 829 841 817 854 797 799 798 783 820 832 855 820 841 842 821 813 792 826 823 807 834 816 809 851 912 754 827 854 837 856 844 853 788 841 815 841 830 778 829 847 879 875 851 803 816 831 825 773 834 870 819 796 785 814 830 806 810 778 788 739 773 912 778 738 801 749 798 783 789 846 813 798 740 765 831 806 801 820 847 825 842 836 697 886 996 785 752 782 712 739 869 827 850 836 828 823 817 810 826 872 826 810 774 877 829 798 848 765 787 777 830 802 794 779 786 809 804 829 818 808 812 734 753 797 841 840 811 830 847 1.11e+03 816 807 846 860 751 1.23e+03 821 904 555 761 797 828 738 860 828 818 792 806 779 812 844 791 887 804 821 845 869 829 843 908 885 868 870 875 836 860 884 854 911 857 853 862 850 823 907 885 808 896 905 902 855 846 816 845 862 843 882 656 833 844 837 942 802 835 792 813 860 841 852 850 736 624 823 816 782 819 837 784 845 843 811 805 803 810 844 865 786 698 808 801 795 791 875 819 778 824 824 868 847 781 802 785 817 794 791 786 861 822 848 787 814 807 806 805 802 818 818 1.08e+03 753 808 753 794 852 829 924 904 886 839 838 851 784 895 804 855 833 827 846 815 823 856 839 782 843 779 819 858 828 827 839 816 809 803 781 766 822 810 775 782 803 804 806 802 695 818 772 801 740 802 751 927 769 778 789 781 777 832 835 733 700 725 803 719 763 794 716 702 862 824 770 722 761 768 845 834 758 628 843 780 655 736 689 632 635 751 756 759 708 864 862 825 802 707 782 855 759 760 845 767 777 527 837 730 772 648 856 861 817 831 846 921 804 812 804 858 833 856 864 870 870 783 831 824 739 778 761 769 858 795 854 840 851 876 742 740 855 816 824 860 782 508 588 675 877 668 789 829 786 811 764 580 657 843 821 771 795 658 834 687 664 788 813 758 771 793 836 763 851 784 793 717 730 830 853 818 821 828 641 761 738 779 627 725 697 535 714 816 801 714 874 706 766 758 785 787 779 652 737 755 752 799 817 822 886 882 853 954 822 895 898 906 899 852 812 781 859 870 886 777 806 816 812 804 871 846 797 807 791 806 824 827 749 772 852 821 807 938 847 837 806 790 778 807 812 760 718 705 801 797 783 823 859 823 799 883 826 848 853 803 834 842 826 813 824 862 824 795 748 822 802 829 861 852 802 787 804 784 789 843 789 799 823 868 801 830 830 813 803 849 798 835 811 828 847 815 829 777 779 778 819 656 807 822 789 784 807 778 800 770 569 704 786 714 757 760 794 643 823 766 1.01e+03 816 685 747 739 579 881 698 862 856 799 762 761 775 766 799 789 745 743 760 758 830 800 738 802 797 789 816 789 795 808 865 856 861 880 840 783 846 854 871 850 856 812 840 842 825 815 830 819 825 814 782 892 852 848 857 819 805 788 829 821 773 797 842 823 808 796 837 853 831 825 792 818 806 842 880 863 820 822 885 851 789 824 826 804 801 802 742 780 811 826 791 804 814 774 790 818 805 804 785 824 822 837 803 808 787 755 747 846 796 768 1.05e+03 797 820 790 828 830 722 745 755 782 781 812 828 819 764 855 853 755 785 780 872 876 815 910 872 829 841 815 854 797 800 797 784 820 832 856 820 842 843 821 814 793 827 823 807 834 816 809 851 911 754 827 853 836 857 843 855 788 840 815 842 829 779 830 847 880 874 852 804 816 831 825 774 834 870 820 796 784 814 830 805 810 778 789 739 773 913 779 739 801 750 798 784 789 845 812 798 740 764 832 807 801 819 846 825 842 838 697 887 996 785 753 782 711 740 869 827 850 837 830 822 818 811 825 871 827 810 775 876 829 798 848 765 787 777 830 802 795 778 786 810 804 829 817 808 813 735 753 796 841 840 810 831 848 1.11e+03 818 808 846 861 751 1.23e+03 820 904 554 760 795 828 739 859 829 818 793 806 780 812 844 791 888 804 820 844 870 829 843 907 885 867 871 875 836 859 884 855 910 857 853 862 850 824 907 885 808 897 905 901 856 846 817 844 862 843 881 656 832 843 836 938 804 836 792 813 860 843 851 850 736 623 824 816 781 819 837 783 844 842 812 804 804 810 844 865 786 697 809 801 796 792 875 819 776 823 824 868 848 781 804 786 817 794 791 786 860 821 848 787 814 806 807 806 802 819 816 1.08e+03 753 808 752 793 850 830 923 903 886 838 839 851 784 895 804 856 832 827 847 815 823 856 839 783 842 778 818 859 830 827 838 817 810 803 780 767 823 810 776 781 803 804 807 802 695 818 772 802 739 802 751 927 770 778 788 782 776 833 834 734 701 726 803 719 763 794 716 701 862 824 770 723 762 768 845 834 758 628 843 780 655 737 690 631 635 751 756 759 707 865 861 823 803 706 782 855 758 760 845 767 778 526 838 730 771 648 855 861 817 831 845 921 805 812 804 858 834 856 864 869 871 783 830 824 737 778 762 769 859 795 856 840 852 876 742 740 856 816 825 860 782 508 589 675 875 668 788 830 785 812 763 580 658 842 822 770 794 657 834 687 664 786 813 758 771 792 837 763 851 784 793 717 731 830 853 817 821 828 642 762 738 780 627 725 699 534 714 816 801 715 874 706 766 758 784 787 779 653 737 754 751 798 816 822 886 883 852 954 821 895 898 906 899 852 811 780 859 869 887 776 805 816 812 804 872 846 797 807 791 806 823 827 750 773 852 822 807 938 847 837 806 790 779 807 813 759 718 705 800 797 784 824 860 823 800 884 826 847 853 803 833 842 827 814 824 863 824 795 749 822 801 829 860 852 801 787 804 783 789 845 788 799 822 868 801 829 831 813 803 848 799 835 812 827 847 814 829 776 779 779 820 656 808 822 789 784 807 777 800 771 568 704 786 714 758 760 795 651 824 766 1.01e+03 816 685 746 738 579 881 698 862 855 799 762 761 775 768 799 789 744 742 758 758 830 800 739 802 798 789 816 789 796 808 865 856 859 880 839 783 846 854 876 850 856 812 838 842 825 815 831 819 826 815 780 892 852 848 858 820 806 789 829 820 774 796 842 824 808 796 838 854 831 824 792 818 805 842 881 863 821 823 885 852 790 824 827 804 802 802 742 780 811 826 791 803 814 773 789 818 804 803 785 824 821 836 804 808 787 755 747 846 795 769 1.05e+03 796 820 790 828 830 723 745 755 783 780 812 828 819 764 856 853 754 786 780 872 876 814 911 873 828 842 814 854 798 799 798 785 821 832 856 821 842 845 821 814 792 827 823 807 833 817 809 851 909 754 828 852 835 856 843 854 788 838 814 842 829 780 830 847 878 874 853 804 815 831 825 774 833 870 819 795 784 814 831 805 811 778 789 740 774 913 779 740 801 752 799 784 789 845 813 798 739 764 831 808 802 818 846 825 843 839 698 887 996 784 753 780 711 741 869 828 850 838 830 824 818 812 825 870 828 809 775 875 829 798 849 766 788 776 830 802 794 778 786 811 804 829 816 808 814 736 753 794 841 840 809 832 848 1.11e+03 820 808 846 861 750 1.23e+03 819 904 554 760 794 828 740 858 830 818 793 807 779 812 843 791 888 804 819 844 870 830 843 907 886 868 872 875 836 860 885 856 911 857 854 863 849 824 907 885 807 897 905 900 856 847 817 844 863 844 881 656 832 843 835 935 805 836 792 812 860 843 851 849 736 622 825 816 781 820 836 783 843 842 812 804 805 812 845 866 785 696 810 801 794 792 876 820 775 823 824 868 849 781 805 786 817 794 791 786 861 819 848 787 813 806 807 806 802 820 816 1.08e+03 753 808 752 792 850 830 923 904 886 840 838 852 783 894 803 856 832 827 848 816 823 856 838 782 842 778 817 859 832 826 837 817 810 803 779 768 823 809 776 780 802 805 809 801 695 818 772 802 740 802 750 926 770 777 787 784 776 833 833 735 701 725 804 720 762 794 716 701 862 824 770 723 762 768 844 834 758 628 840 782 655 738 691 631 633 750 756 758 706 867 860 823 804 705 782 855 758 760 846 767 778 526 838 731 769 650 855 861 817 831 844 921 806 812 804 857 833 856 863 868 871 783 830 824 736 778 762 770 860 795 857 840 853 874 742 741 856 817 825 860 783 508 589 676 874 669 788 831 785 810 763 581 659 841 823 769 794 657 833 688 665 786 812 758 771 792 838 762 850 784 794 717 732 831 853 816 821 828 644 763 738 780 628 726 702 534 715 816 802 715 875 706 767 758 782 787 779 652 737 754 750 798 815 822 886 884 852 953 821 896 899 906 898 853 811 780 859 868 888 776 805 816 812 804 873 847 797 807 791 806 824 827 750 773 852 823 808 938 847 837 805 791 780 807 814 758 718 705 800 797 784 824 860 823 802 886 826 847 853 802 832 842 827 814 823 864 824 794 749 823 801 828 859 853 801 787 804 783 789 844 788 800 822 866 801 829 830 814 803 849 799 835 812 827 846 813 830 777 779 779 820 656 808 822 788 785 807 776 801 770 567 704 787 714 758 760 795 658 824 767 1.01e+03 816 686 747 738 579 882 698 862 856 799 761 761 776 768 799 790 744 742 757 758 831 800 740 802 798 789 816 789 797 808 866 856 859 880 838 783 845 854 881 850 855 814 837 843 825 815 833 819 826 816 780 891 852 849 859 819 808 789 830 819 774 796 844 825 809 795 840 854 831 822 792 818 804 842 881 864 821 824 886 853 790 826 828 804 802 804 743 780 811 825 791 803 814 773 789 818 804 804 785 824 821 835 803 808 787 756 747 847 795 770 1.05e+03 795 821 790 828 831 724 744 754 783 778 811 827 819 763 856 854 754 787 780 872 878 813 912 873 828 843 815 854 800 798 798 786 821 833 857 820 842 845 821 815 791 826 823 807 833 818 809 851 908 754 826 851 836 856 843 852 788 839 813 841 830 779 830 848 876 874 853 805 814 830 825 774 832 870 818 795 784 813 831 806 811 778 788 741 775 914 779 741 800 752 798 784 789 845 813 797 738 765 830 808 802 818 847 825 843 838 698 888 997 784 753 778 711 740 870 829 849 839 830 825 819 812 825 871 828 809 775 874 829 798 849 766 788 776 830 801 794 778 787 812 804 830 816 808 815 736 752 794 841 839 809 832 847 1.11e+03 822 809 846 860 750 1.23e+03 819 903 554 759 794 829 740 856 831 818 793 807 779 812 842 791 888 805 818 843 870 830 841 907 886 868 872 875 836 861 885 856 912 858 854 864 849 825 907 885 806 897 905 900 856 848 817 845 863 844 882 657 831 844 835 933 806 834 792 812 860 841 853 848 736 622 825 816 782 819 836 783 842 841 813 803 806 813 846 866 783 696 811 800 794 792 877 821 775 824 824 868 848 781 807 787 817 795 792 785 862 818 848 787 813 806 806 806 803 819 816 1.08e+03 753 808 752 792 850 830 923 904 885 841 838 853 782 894 802 855 832 827 848 815 823 856 837 781 841 778 817 859 831 825 837 817 809 803 778 768 822 808 777 780 800 807 810 801 694 818 772 802 740 802 750 925 771 777 785 784 776 834 834 736 701 724 804 720 761 794 716 700 861 824 770 724 762 768 843 834 758 628 838 784 655 738 691 631 632 750 756 757 705 866 860 823 801 704 782 856 759 760 845 767 779 526 838 731 767 651 855 861 817 830 844 922 808 812 804 857 833 857 863 867 870 783 831 825 736 778 763 770 861 795 857 839 853 873 741 742 856 817 825 861 784 509 590 676 874 670 788 832 786 810 765 583 660 840 823 768 795 658 832 688 666 786 812 758 771 792 838 761 848 784 794 716 733 831 853 816 821 828 645 764 737 780 628 727 705 534 715 816 802 713 875 705 767 758 781 787 779 652 736 753 750 799 814 822 887 885 851 952 821 896 899 905 896 853 811 780 858 867 888 776 804 816 812 804 874 847 797 806 790 806 824 827 750 772 852 825 808 938 846 837 803 791 779 807 814 758 717 705 800 797 784 824 860 824 802 888 826 846 853 802 832 842 828 814 823 864 824 795 749 822 801 828 859 854 801 786 804 783 788 842 788 801 822 866 801 829 830 814 804 850 799 836 812 827 846 814 830 778 778 779 820 655 808 822 788 785 806 776 801 770 567 705 788 715 758 761 795 665 824 768 1.01e+03 816 686 747 738 579 882 698 862 856 798 762 761 776 768 799 790 744 742 757 757 831 800 740 803 798 790 816 789 798 809 866 856 859 880 838 783 844 855 882 850 854 815 838 844 826 814 834 819 826 816 781 891 852 850 860 818 808 788 830 819 775 797 845 825 810 794 841 855 831 822 792 818 803 842 881 864 821 824 886 853 790 828 828 804 802 805 743 779 811 824 792 804 813 774 788 817 804 806 785 824 822 836 802 809 787 756 747 848 795 770 1.05e+03 794 822 789 827 831 724 742 754 782 777 811 827 820 763 856 854 755 787 779 872 878 812 913 873 828 843 816 854 802 797 799 786 821 833 858 819 842 846 821 815 790 827 823 806 833 819 809 850 908 753 825 850 835 855 843 852 788 840 812 841 831 779 830 849 875 874 853 805 814 829 825 774 832 870 816 795 784 813 831 807 811 778 787 741 776 914 779 741 800 751 796 785 789 846 814 798 737 765 829 809 802 818 849 825 844 837 698 887 999 784 753 777 711 740 870 830 849 840 830 827 819 813 824 872 828 809 774 874 829 799 848 766 788 776 830 800 793 780 787 812 803 829 816 808 815 735 753 794 841 839 809 832 847 1.11e+03 822 809 846 860 750 1.23e+03 819 903 554 759 796 829 740 856 831 818 793 807 779 812 842 791 888 806 820 843 870 830 840 907 887 869 872 875 836 862 886 855 912 858 854 864 849 825 906 886 806 898 905 901 857 848 817 847 863 844 883 657 830 844 837 930 805 834 791 812 859 841 854 847 735 622 824 815 782 819 837 783 842 841 814 803 806 814 847 868 781 696 811 800 793 792 877 821 775 825 824 869 848 781 807 788 817 795 792 784 864 820 848 787 812 807 806 807 804 819 816 1.08e+03 754 808 752 793 850 830 923 905 885 841 839 853 782 894 800 854 832 827 847 814 823 856 839 781 840 778 817 859 830 825 836 817 808 803 778 767 822 808 777 780 799 807 809 801 693 818 771 802 741 802 750 925 771 778 785 782 776 834 836 735 702 723 804 721 761 794 716 700 860 824 770 724 762 768 842 835 758 628 837 785 655 737 690 631 629 749 756 757 705 864 861 823 799 704 782 856 760 760 844 767 778 526 838 731 768 651 854 860 818 830 845 921 807 813 804 857 832 857 863 866 869 783 832 825 736 778 763 770 860 795 857 838 852 873 740 742 856 817 824 861 784 509 592 676 874 671 789 832 786 808 765 585 660 840 822 766 796 658 832 688 667 787 813 758 771 792 838 761 847 784 795 716 732 831 852 816 822 827 646 764 737 780 628 727 706 535 714 816 801 712 874 705 767 758 780 788 778 652 736 752 750 800 814 822 888 884 851 952 822 896 899 906 897 853 810 780 856 867 887 777 804 816 811 804 873 848 797 807 788 806 825 827 750 771 852 825 808 938 846 836 803 791 778 806 813 758 717 705 800 797 784 824 858 824 802 888 826 846 853 802 832 842 828 814 823 865 825 796 749 822 802 828 860 854 800 785 804 783 788 840 788 801 822 867 802 829 830 813 804 851 799 836 812 828 845 814 830 778 778 778 820 655 809 822 789 786 806 776 801 770 566 706 790 715 758 761 794 673 823 770 1.01e+03 816 686 747 738 578 882 698 861 856 799 763 760 776 768 799 790 745 743 758 757 832 800 739 803 798 790 816 789 798 810 866 856 859 881 838 783 844 856 884 849 854 815 838 844 825 814 834 820 826 816 782 891 852 850 860 818 808 788 829 818 774 797 845 825 811 793 841 854 831 822 792 818 803 840 880 864 821 824 886 852 789 830 828 804 803 806 742 778 811 822 793 804 812 774 788 816 804 807 786 825 824 838 801 808 786 756 746 848 796 768 1.05e+03 794 823 788 826 831 722 741 753 782 777 812 826 820 763 856 854 755 787 778 872 878 812 914 873 828 843 815 854 803 797 799 785 820 833 860 818 842 847 820 815 788 827 823 806 834 819 809 849 909 753 823 850 834 854 844 851 788 841 812 842 832 779 830 849 875 875 853 805 815 829 825 774 832 870 816 795 785 812 830 808 810 778 787 741 776 915 779 741 801 750 795 786 789 846 814 799 737 765 828 810 803 820 850 824 844 836 698 886 1e+03 783 753 778 710 739 870 830 849 840 830 827 820 813 824 873 828 809 773 874 829 800 848 765 787 776 829 801 794 780 787 812 803 828 816 808 816 735 752 795 841 840 809 832 846 1.11e+03 822 809 846 859 749 1.23e+03 819 903 554 758 796 829 740 856 831 819 793 807 780 812 842 790 889 806 822 843 870 829 840 907 888 870 872 875 835 862 886 854 910 858 853 864 850 825 906 886 807 899 905 900 858 848 816 848 863 844 883 657 830 844 837 926 804 834 791 812 858 842 854 847 735 623 824 814 782 819 837 784 844 841 815 803 807 814 847 870 780 697 810 800 793 792 877 820 776 826 823 869 848 780 807 790 816 795 793 784 864 822 848 787 812 809 807 808 804 818 817 1.08e+03 754 808 751 794 849 831 924 905 885 841 840 853 782 893 801 853 833 828 846 814 822 856 840 780 842 777 816 858 829 826 836 819 807 802 778 765 821 808 777 780 799 806 809 800 694 818 772 802 741 802 750 924 771 779 785 780 776 833 837 733 702 723 805 721 762 794 717 700 860 824 769 723 761 768 844 835 758 628 837 784 654 736 689 631 628 749 756 757 705 863 861 823 798 705 780 853 760 761 842 767 777 526 839 732 768 650 854 859 819 830 845 920 806 814 805 857 832 857 864 866 868 783 833 825 736 777 763 769 859 795 856 837 852 873 739 742 856 816 824 862 784 509 594 675 874 671 790 832 787 809 764 586 661 841 822 765 796 658 833 687 667 787 813 758 771 792 838 761 846 784 794 716 732 830 850 817 823 827 647 764 738 781 629 726 707 535 713 816 801 712 874 707 767 759 780 788 778 653 736 752 751 800 813 823 889 883 851 952 822 896 898 906 897 852 810 781 855 867 887 777 804 816 811 804 873 849 797 808 787 806 825 828 750 771 852 825 807 938 846 836 805 791 776 806 814 759 716 705 801 796 785 824 857 825 802 887 827 846 853 802 832 842 828 814 823 865 825 796 750 822 802 828 861 853 799 785 804 783 788 841 789 801 821 868 802 828 829 813 805 851 798 835 812 828 845 814 829 779 778 778 819 654 810 823 790 786 806 777 801 770 567 706 790 716 758 762 794 680 823 770 1.01e+03 816 686 747 737 578 882 698 860 855 800 763 760 776 769 800 791 745 744 758 757 830 799 738 803 798 791 816 789 798 810 866 856 859 881 838 783 845 856 886 849 855 814 839 844 824 814 834 820 826 815 782 892 852 850 860 817 807 788 829 818 774 797 846 825 811 793 840 854 832 823 792 818 804 840 879 864 821 824 887 851 788 830 828 804 803 806 742 776 811 822 794 804 813 774 788 818 804 807 786 825 824 839 801 809 786 755 746 848 797 767 1.05e+03 794 822 788 826 831 720 742 753 782 779 812 826 820 763 856 854 756 786 779 871 878 811 914 872 829 842 815 853 803 798 799 785 820 833 860 818 843 847 819 815 788 828 824 806 834 818 810 850 911 755 823 850 833 855 844 851 788 841 813 842 832 779 831 849 876 876 853 805 817 829 824 774 832 870 816 794 785 812 829 807 810 777 786 741 775 915 780 740 803 749 794 786 789 846 814 798 737 764 828 810 803 820 851 824 844 835 698 887 1e+03 784 754 780 710 738 870 830 849 840 830 827 820 813 824 873 829 808 772 875 830 800 848 764 787 775 829 802 793 780 787 811 803 826 816 808 817 735 751 796 842 841 810 832 846 1.11e+03 821 809 846 858 748 1.23e+03 819 903 554 759 795 830 739 856 832 819 793 807 779 812 843 790 890 805 823 843 870 829 842 907 888 871 872 874 835 862 887 853 909 856 853 863 850 825 905 886 808 900 906 898 857 846 817 847 863 844 883 657 831 844 836 922 805 835 791 812 858 842 853 846 736 623 824 814 782 820 836 784 845 841 814 803 807 814 847 870 780 697 809 799 794 793 878 819 777 826 822 869 848 778 807 791 815 795 793 784 864 825 847 787 813 809 807 809 804 817 817 1.08e+03 754 809 751 795 848 830 924 905 885 841 841 853 782 893 801 853 834 829 847 813 822 856 842 781 844 779 816 858 829 826 836 820 808 801 779 766 821 809 777 781 800 804 808 800 696 818 772 801 741 802 751 925 771 782 785 780 776 832 837 731 702 723 805 721 762 795 717 700 860 823 770 722 760 767 845 834 758 628 838 783 653 736 689 632 628 748 756 756 705 863 861 823 800 706 778 851 760 762 841 767 778 525 838 732 768 650 855 858 819 830 845 919 805 814 805 858 832 857 866 866 868 784 833 825 735 776 762 769 858 794 856 838 852 873 739 742 856 815 824 862 784 509 596 674 874 673 791 832 787 809 764 585 660 841 822 765 796 657 834 687 666 787 814 758 772 792 838 761 847 784 796 716 732 830 850 817 824 828 648 764 739 781 629 726 707 536 713 815 801 713 873 709 767 760 779 788 778 653 736 751 752 801 813 824 889 882 851 951 822 896 896 906 899 852 810 780 856 867 886 777 805 818 811 805 874 848 797 810 787 807 825 828 749 771 851 825 805 938 847 836 806 791 776 806 814 758 716 705 801 796 786 824 857 825 803 887 828 846 853 802 833 843 828 814 823 865 826 797 750 822 803 828 862 854 799 785 804 782 789 842 790 801 820 870 803 829 828 814 805 852 797 835 811 828 844 814 828 781 778 778 818 653 810 823 791 787 806 777 801 770 567 705 790 717 758 762 793 689 823 770 1.01e+03 816 686 747 737 577 882 698 860 856 800 763 760 776 770 800 792 745 743 758 758 829 798 739 803 798 790 816 789 797 809 867 856 859 882 838 783 846 856 890 849 855 812 840 844 823 815 834 820 826 814 783 892 852 849 860 817 807 789 828 818 773 797 846 825 811 793 839 854 831 822 792 818 804 839 878 864 821 824 887 851 788 830 829 804 802 807 743 775 811 822 794 803 813 774 788 820 802 807 786 825 824 840 801 809 787 755 745 848 798 768 1.05e+03 794 822 789 827 831 719 743 753 782 780 812 825 820 763 856 853 756 786 781 871 878 811 914 872 830 842 815 853 802 798 799 784 821 832 859 818 845 847 819 815 788 829 824 806 834 818 811 850 912 757 823 851 834 856 845 851 788 842 814 843 831 778 832 849 876 877 853 806 818 829 823 773 832 870 817 793 785 811 829 807 809 778 786 740 774 915 780 739 805 749 794 787 788 846 813 798 738 764 828 810 803 819 850 825 844 834 699 888 1e+03 785 754 781 710 738 871 829 850 840 828 826 819 813 824 871 829 808 772 876 829 799 848 763 786 775 830 804 793 779 787 810 803 827 816 808 817 736 750 796 843 842 810 832 846 1.11e+03 820 810 846 858 748 1.23e+03 819 904 554 760 794 830 738 856 833 819 793 807 778 813 843 789 890 805 823 842 870 829 843 906 889 872 871 874 834 861 887 854 909 854 852 863 850 825 906 887 808 899 905 897 856 846 817 846 862 845 883 657 831 844 834 921 806 835 792 812 858 841 852 846 737 623 826 816 782 820 834 784 847 841 813 804 806 814 846 868 780 698 808 798 795 793 879 818 778 826 822 868 848 778 806 791 814 795 792 785 863 824 847 787 814 810 807 808 804 816 817 1.08e+03 753 808 751 793 847 830 923 906 885 840 840 853 782 892 802 854 834 830 848 814 821 856 842 781 847 780 815 857 828 827 836 821 809 801 779 767 821 811 776 782 800 803 809 800 696 818 773 800 741 802 752 924 770 783 785 781 777 832 837 731 702 723 805 720 762 795 718 700 860 822 771 721 761 767 845 834 759 629 838 783 652 735 689 632 629 748 755 755 705 864 862 824 802 707 778 850 759 763 841 767 778 524 836 733 767 650 855 857 819 830 845 919 805 813 805 859 832 857 866 867 868 784 833 825 736 775 761 770 857 794 857 839 851 873 739 741 856 814 824 862 784 508 597 673 875 673 791 832 788 810 764 585 660 841 822 766 796 658 834 686 666 787 814 758 772 792 838 761 847 784 797 716 732 830 851 817 824 828 648 765 739 782 629 727 707 536 712 815 801 714 873 710 768 760 779 789 778 654 736 751 753 802 814 826 889 882 851 950 822 896 896 906 900 851 810 779 856 866 884 778 806 818 812 806 874 848 797 810 788 807 826 828 749 771 851 825 806 939 847 836 805 791 776 808 815 757 716 705 802 797 785 823 857 824 803 887 828 847 853 802 833 844 828 814 824 865 826 797 750 822 803 828 861 854 799 785 803 782 790 843 790 800 821 870 803 829 827 815 805 852 796 834 810 828 845 815 828 781 778 778 817 653 810 822 791 786 807 777 800 770 568 704 790 717 759 762 794 694 824 770 1.01e+03 816 687 747 737 576 882 698 860 856 799 764 760 776 771 800 791 745 742 758 758 827 798 740 802 798 788 817 790 796 809 868 856 859 882 840 783 846 856 891 849 855 813 840 844 824 814 834 819 826 814 784 892 853 849 861 817 807 789 828 819 772 797 846 825 811 794 838 856 831 822 793 818 804 841 878 864 821 824 887 851 787 829 830 804 802 808 743 776 812 823 794 802 813 773 789 822 801 806 785 825 824 839 802 809 788 754 746 848 799 770 1.05e+03 794 821 790 828 832 720 744 753 783 780 813 824 820 763 855 853 756 786 782 871 878 812 915 872 830 841 815 853 800 797 799 785 821 833 859 818 848 847 818 815 788 828 825 806 833 819 810 850 913 759 824 852 834 857 845 851 787 841 814 842 831 778 832 848 876 877 853 806 817 829 823 773 832 871 818 792 785 811 830 807 809 780 786 739 773 916 779 739 806 748 794 787 788 847 813 796 738 763 828 810 803 818 850 825 845 834 700 888 1e+03 786 754 781 710 738 871 829 850 841 827 824 818 814 824 870 830 807 773 876 829 798 847 764 785 776 830 804 792 779 787 811 803 828 816 807 817 736 750 796 843 841 810 832 846 1.11e+03 819 810 846 859 747 1.23e+03 819 904 555 761 794 830 737 856 833 820 794 808 778 812 843 790 889 806 823 842 870 829 842 905 889 872 869 874 834 861 887 854 910 854 852 863 850 825 907 888 808 898 905 899 854 846 818 845 862 843 882 657 831 844 835 918 806 835 792 810 859 840 852 846 739 623 828 816 782 818 832 785 848 841 812 805 806 813 845 867 780 699 809 798 795 792 879 818 779 826 823 867 848 778 806 791 814 794 792 786 862 824 846 788 814 810 807 808 803 817 817 1.08e+03 753 807 751 793 847 829 922 906 885 840 838 853 781 892 802 856 833 830 849 814 821 856 843 781 846 781 815 857 829 828 836 821 810 801 780 768 821 813 775 782 801 803 809 801 695 817 772 799 741 803 753 924 770 784 784 782 777 833 837 731 700 724 805 720 762 795 718 700 861 822 772 722 761 767 844 833 759 629 838 783 651 734 688 630 630 748 755 754 704 864 863 824 802 707 779 851 759 763 840 767 778 524 836 734 766 650 856 857 819 830 845 920 805 813 805 860 832 857 866 868 867 785 833 825 736 775 762 770 856 795 857 839 851 873 739 740 856 815 824 862 785 508 597 672 875 674 790 832 788 811 765 585 660 841 822 767 796 658 833 686 666 787 813 757 772 793 838 762 849 785 798 717 731 831 852 817 824 828 648 764 738 781 628 726 708 536 712 815 801 715 873 708 769 760 779 790 778 654 736 751 752 803 815 826 889 883 851 950 822 896 896 906 900 851 810 779 856 866 885 778 808 818 812 806 874 847 797 809 788 808 826 828 749 772 850 824 807 940 848 836 804 791 776 808 815 756 716 704 801 797 784 822 857 823 802 887 829 848 853 802 832 844 827 814 825 865 827 797 749 822 803 828 860 854 799 786 803 782 790 843 791 800 821 870 802 829 827 814 805 851 797 834 809 828 845 815 828 780 779 778 816 654 811 820 791 786 807 776 800 770 568 704 790 716 760 761 794 701 825 770 1.01e+03 816 686 747 738 576 881 698 860 857 798 763 761 776 770 800 790 746 741 758 758 827 798 741 802 798 788 817 791 796 809 869 855 859 881 841 783 845 857 893 848 854 815 839 844 826 813 834 820 825 815 784 892 854 849 861 818 806 790 828 820 772 796 845 826 810 794 839 857 831 821 794 818 804 842 878 864 822 823 887 851 788 828 830 804 802 810 742 778 813 824 794 803 814 772 789 822 800 806 785 824 824 838 801 809 788 754 746 848 798 769 1.05e+03 795 821 790 828 832 720 744 753 783 781 812 823 820 764 855 853 755 786 782 871 877 812 915 872 829 841 816 853 799 798 799 785 822 833 859 819 848 847 818 816 790 827 825 808 834 819 808 849 913 759 824 853 833 857 844 851 787 840 813 840 831 778 832 847 876 877 853 806 817 829 823 772 831 872 819 791 785 811 830 807 808 779 785 740 773 916 778 739 806 749 794 787 787 847 812 797 738 763 828 810 804 818 850 826 845 834 698 888 1e+03 786 754 781 711 739 871 830 849 841 828 823 817 814 824 869 831 807 773 876 828 797 846 764 786 776 831 804 792 779 786 811 803 829 815 806 816 737 750 795 842 841 809 832 847 1.11e+03 820 809 846 859 748 1.23e+03 819 904 556 760 795 830 736 856 832 820 794 808 777 812 842 790 888 806 823 842 871 830 842 905 890 872 867 874 834 861 886 854 910 856 852 864 850 825 907 889 808 897 905 902 854 847 818 845 862 841 882 657 831 844 836 912 807 835 792 809 860 840 852 846 739 624 827 816 781 816 833 785 848 842 812 806 806 812 844 867 781 700 808 798 795 792 881 818 780 825 823 868 848 779 805 789 814 795 791 787 860 823 846 787 813 810 807 807 803 817 816 1.08e+03 752 806 750 792 848 829 921 907 884 839 838 853 781 891 802 857 833 830 849 814 821 856 843 781 845 781 814 857 830 828 836 820 811 801 780 768 821 812 773 781 801 804 808 802 694 817 772 799 742 803 754 924 770 786 785 783 776 834 837 731 701 726 804 720 763 796 718 701 862 823 772 723 761 766 844 832 759 629 838 784 650 735 688 629 629 748 755 753 703 864 864 825 802 707 780 851 758 764 840 767 778 523 837 733 767 650 855 858 819 830 846 921 805 813 805 859 833 857 867 868 867 785 832 825 736 778 762 771 854 796 857 839 852 872 739 739 856 816 824 862 785 508 598 672 876 674 790 831 788 812 766 584 660 841 821 767 796 658 832 686 666 787 813 756 772 794 839 762 850 785 799 717 731 833 853 817 824 828 647 764 738 780 628 726 709 537 712 815 801 715 872 706 770 759 780 790 778 652 735 751 750 803 815 826 890 884 852 950 822 896 896 907 900 852 810 779 856 866 887 778 807 818 812 805 873 846 795 807 787 807 826 828 748 772 850 823 808 941 848 836 804 792 776 808 814 756 716 704 801 798 785 821 857 822 800 887 830 847 853 802 832 844 826 814 826 865 826 797 749 821 803 829 860 854 799 786 803 784 791 842 791 799 821 870 802 828 827 814 805 849 798 835 809 827 845 815 830 780 779 778 816 653 812 820 791 785 808 776 799 770 568 704 789 716 761 760 794 705 824 770 1.01e+03 816 686 748 738 576 881 698 860 857 798 763 762 775 770 800 790 747 741 759 758 828 798 741 802 798 789 817 790 797 808 870 855 859 880 841 783 845 858 894 848 853 817 838 844 828 812 834 820 825 816 782 891 854 848 861 818 806 790 829 819 772 796 846 826 810 794 839 856 831 821 794 818 804 842 878 864 821 822 888 851 788 827 830 804 802 812 741 780 814 825 793 804 815 770 789 822 800 805 784 824 823 838 800 809 788 754 746 850 798 769 1.05e+03 795 821 790 827 833 720 744 752 784 781 812 824 820 764 855 854 755 787 782 872 876 813 914 871 829 842 816 852 798 799 798 786 822 833 860 820 847 848 818 816 790 828 825 810 834 819 807 849 914 758 824 854 831 856 843 851 787 839 812 837 830 778 832 847 877 876 853 806 817 829 823 772 830 872 819 790 785 811 830 807 809 777 785 742 773 916 778 739 805 749 794 787 787 847 812 797 738 764 828 809 803 818 850 826 844 834 696 887 1e+03 785 754 780 711 739 871 831 849 840 827 822 817 814 824 869 832 808 774 876 828 796 846 765 787 776 831 804 792 778 786 811 803 829 815 805 816 737 751 795 841 842 809 832 848 1.11e+03 820 810 846 859 748 1.23e+03 819 904 556 760 795 830 737 857 831 820 794 808 778 812 842 790 887 806 823 842 871 830 841 905 890 871 867 874 834 861 886 854 910 857 854 865 850 825 907 888 808 897 906 903 854 848 819 844 862 839 881 657 832 844 836 907 807 835 793 808 861 840 853 845 740 623 825 815 780 817 834 785 847 842 812 806 806 811 844 867 782 699 808 798 794 792 882 819 780 824 823 868 849 778 806 787 814 795 792 788 860 823 846 786 812 811 807 807 803 818 816 1.08e+03 752 806 750 792 850 831 920 907 884 839 837 853 781 892 802 857 833 830 849 814 821 855 843 781 845 780 814 857 831 828 836 820 811 801 780 768 821 811 773 781 801 804 806 803 693 816 773 799 743 803 754 925 770 787 786 784 775 834 837 730 702 728 804 720 763 796 718 702 861 823 772 723 761 766 844 832 759 629 839 784 647 735 687 628 628 748 756 753 703 865 864 825 802 706 780 851 758 764 841 767 777 523 837 734 767 651 855 859 818 830 846 922 805 813 805 859 832 858 866 868 867 786 831 824 736 780 762 770 856 797 856 840 852 871 739 740 856 816 824 862 785 508 598 671 876 675 789 831 788 811 766 583 659 841 820 766 796 658 832 685 666 787 812 755 771 794 839 763 850 785 798 717 732 834 853 816 823 828 647 764 738 779 627 726 710 538 712 815 800 716 871 706 770 759 782 790 778 651 735 751 750 803 816 826 890 885 852 951 822 896 896 907 899 852 810 780 856 866 889 777 807 816 813 803 871 845 794 806 786 807 826 828 748 772 850 823 808 941 848 836 804 792 776 808 813 757 717 703 801 799 785 821 857 822 799 888 830 847 853 802 833 842 826 815 826 865 825 797 750 821 802 830 861 854 799 786 803 785 790 841 791 800 822 870 801 827 826 813 806 850 798 836 808 827 845 815 831 779 780 778 816 652 812 822 792 785 808 777 800 770 568 704 789 716 761 759 794 711 823 770 1.01e+03 817 685 747 738 576 880 698 861 856 798 762 762 776 770 800 790 747 742 760 758 828 798 741 801 798 789 817 790 798 808 870 855 860 880 839 783 844 859 895 848 852 817 838 844 828 813 834 820 825 815 778 891 853 848 862 818 805 790 829 819 772 796 848 826 810 794 840 856 831 821 794 818 804 841 879 864 822 822 888 851 788 827 830 803 802 814 739 779 813 826 793 805 815 769 788 822 801 805 784 824 823 837 800 809 786 753 747 850 798 769 1.05e+03 795 821 791 826 832 719 744 751 784 780 812 825 820 764 855 854 755 787 782 872 875 814 914 871 828 843 817 850 798 801 799 786 823 833 860 820 846 849 818 816 792 829 825 810 834 819 808 849 914 758 824 854 829 855 842 851 787 839 812 837 830 778 831 847 877 876 854 805 818 830 822 773 828 871 819 792 785 812 830 807 809 776 784 742 773 916 779 739 805 749 796 788 788 848 812 796 739 763 828 808 802 818 849 825 843 835 696 887 1e+03 785 755 779 711 739 871 831 849 840 826 822 818 813 824 870 831 809 774 875 827 797 846 766 787 776 830 806 792 778 786 811 804 830 815 805 816 738 751 795 840 843 810 832 848 1.11e+03 821 810 846 860 749 1.23e+03 819 903 555 760 795 830 737 857 831 820 794 808 779 811 843 791 887 805 824 842 871 830 841 905 889 870 867 875 834 862 886 854 910 857 855 865 850 826 907 888 808 897 907 902 853 848 817 843 862 839 882 657 832 843 836 904 808 836 794 808 862 840 854 846 740 623 823 815 780 817 834 784 846 843 812 806 806 811 845 867 784 698 808 798 794 792 882 820 779 823 823 868 849 778 807 786 814 796 793 788 862 823 846 786 812 811 806 806 804 817 816 1.08e+03 753 807 751 792 850 832 919 907 884 839 836 854 782 892 802 857 833 830 848 813 821 855 843 782 845 779 814 858 832 828 836 820 811 801 779 768 820 809 774 782 802 805 804 803 694 816 773 799 744 803 753 925 769 788 786 785 775 834 837 730 703 730 804 720 762 797 717 701 861 822 772 722 761 767 846 832 759 629 840 784 644 734 687 629 626 749 756 753 702 865 864 825 803 705 780 850 758 764 843 766 776 523 837 735 768 652 854 859 817 831 846 922 805 813 805 858 832 858 865 868 867 786 830 824 735 780 760 770 860 797 855 840 852 870 740 740 856 815 825 862 785 507 600 671 877 675 788 831 788 811 767 583 658 841 820 766 796 657 832 685 667 788 813 755 771 794 840 763 849 785 798 717 732 834 853 816 823 828 648 764 738 779 627 726 711 538 712 815 800 716 870 706 770 759 783 789 778 651 735 751 750 803 816 826 890 884 853 951 823 896 896 907 898 852 811 781 856 867 888 777 807 816 814 803 871 846 794 808 786 808 825 828 748 772 852 823 808 941 848 837 804 792 777 808 813 758 718 704 801 799 786 821 857 822 799 888 830 847 853 802 834 841 826 816 827 865 823 797 750 820 802 830 861 853 799 786 804 785 789 841 791 801 823 870 802 826 826 813 806 850 797 836 809 827 845 814 831 779 780 779 816 652 812 823 791 785 809 779 799 771 568 705 789 716 761 759 793 715 822 770 1.01e+03 816 685 747 738 575 881 698 861 856 798 762 760 776 770 800 789 748 742 759 759 828 798 740 801 798 790 817 789 798 809 870 855 861 879 837 782 844 858 895 849 853 817 839 844 829 815 835 820 825 814 778 891 852 847 863 818 806 789 829 819 772 796 849 826 811 794 840 855 831 820 793 818 805 840 879 864 822 822 888 851 787 827 830 803 802 814 739 778 813 825 793 805 814 769 788 822 803 805 786 824 822 837 801 809 787 752 747 850 799 769 1.05e+03 794 821 792 826 832 720 745 750 784 780 812 826 820 764 856 854 755 787 781 872 874 815 914 870 828 844 816 850 799 801 799 786 823 833 861 821 845 848 818 815 792 830 826 809 834 819 808 849 914 756 824 854 829 855 842 851 788 839 812 837 830 777 830 848 878 876 854 805 818 830 823 773 828 871 819 792 784 812 830 807 809 777 784 741 772 915 779 739 805 750 797 786 788 847 811 796 740 762 828 807 802 819 849 824 842 835 697 887 999 784 755 780 710 739 871 830 849 839 825 822 818 812 824 870 830 809 774 876 828 798 846 767 787 776 829 806 792 777 786 811 804 830 815 806 816 739 751 795 840 843 811 832 847 1.11e+03 822 809 847 862 749 1.23e+03 820 902 555 760 795 829 738 857 831 821 795 808 779 812 844 792 888 805 825 842 870 830 840 905 888 869 867 875 835 862 886 855 910 857 855 866 850 825 907 888 808 897 908 902 853 848 816 843 861 839 882 657 832 843 836 899 808 837 793 807 860 840 854 847 740 622 824 815 780 817 834 783 846 843 812 805 806 811 846 866 783 697 808 799 795 794 882 818 777 824 822 867 849 778 808 786 813 796 794 788 863 823 847 785 814 810 806 807 804 817 817 1.08e+03 753 807 752 792 850 831 921 906 884 840 836 855 782 891 803 857 832 830 848 812 821 855 843 782 845 780 815 859 832 828 836 820 811 801 778 768 820 809 775 783 803 805 805 803 694 816 773 800 744 803 752 924 769 788 788 786 775 835 836 730 702 730 805 720 762 796 716 701 860 820 773 721 762 768 847 832 760 630 841 785 640 733 686 630 626 749 757 754 703 866 864 825 803 705 780 850 758 763 844 766 774 524 837 735 767 653 854 859 816 832 846 922 805 813 805 859 832 858 865 868 868 786 830 824 735 778 759 770 888 797 854 840 852 870 740 740 856 814 825 862 785 507 601 671 877 675 787 831 787 810 766 584 657 841 820 766 796 657 832 685 667 789 814 756 771 795 840 762 848 785 797 717 733 833 853 817 823 829 648 764 738 779 627 726 711 538 712 815 799 716 869 707 769 759 784 789 778 652 735 752 749 804 817 827 890 884 853 951 823 896 895 906 898 852 812 782 857 868 887 776 807 816 813 803 871 846 796 808 787 808 826 828 748 773 853 823 808 940 848 838 805 791 778 807 812 759 718 706 800 799 785 822 857 822 798 887 830 847 854 802 834 841 827 817 827 864 823 796 751 820 802 830 861 853 800 786 804 784 789 841 791 802 823 871 804 826 827 813 806 850 796 835 808 827 846 814 831 779 780 779 816 653 812 824 790 785 808 780 799 771 568 704 789 715 761 759 794 718 821 771 1.01e+03 816 685 746 737 575 882 698 861 855 798 762 761 775 770 800 789 748 742 758 759 828 798 741 801 798 790 817 789 797 810 870 855 862 879 836 782 845 857 896 850 854 816 841 844 829 815 836 819 826 814 780 891 851 846 863 819 807 789 829 819 773 796 850 826 813 794 840 854 831 820 792 818 806 839 878 863 822 821 889 851 786 827 828 803 802 814 740 778 813 824 794 804 814 770 788 822 804 806 787 825 822 836 802 809 787 752 746 850 798 769 1.05e+03 794 821 792 826 832 721 745 750 784 779 811 826 820 765 855 855 754 787 780 873 876 816 914 869 828 843 816 850 799 801 798 787 823 834 862 822 845 846 818 815 792 830 826 808 834 819 809 849 914 755 825 854 830 855 842 851 788 840 812 838 831 776 830 850 878 877 854 805 816 831 824 773 830 870 819 793 784 812 831 807 809 777 784 740 772 914 780 739 804 749 796 785 789 847 811 796 740 762 830 806 803 820 849 823 842 836 698 887 998 785 755 780 710 738 871 830 849 840 825 822 818 812 824 870 829 810 773 876 830 798 846 767 787 777 827 807 792 777 786 810 804 830 815 808 815 741 751 796 839 844 811 832 847 1.11e+03 822 808 847 862 749 1.23e+03 819 902 556 760 795 830 739 856 831 821 793 808 778 812 844 793 888 806 825 842 870 830 840 905 886 870 868 876 836 862 886 855 909 858 855 865 849 825 906 888 808 897 908 902 853 848 814 842 860 839 882 658 831 843 837 894 807 837 793 807 859 840 854 848 739 623 824 815 780 817 834 783 846 843 812 804 806 811 846 866 783 697 808 800 795 796 882 817 776 824 822 867 849 779 808 787 812 796 794 787 864 823 848 785 816 809 806 808 804 816 818 1.08e+03 754 807 753 792 850 830 922 906 886 840 836 856 781 892 802 857 831 830 849 812 821 855 842 782 845 781 816 859 830 827 836 819 811 801 777 768 820 809 775 784 803 805 805 804 695 816 772 800 743 803 751 924 769 789 788 788 775 836 835 731 702 730 806 720 763 795 716 700 861 819 772 720 762 768 847 832 760 630 841 785 640 733 686 632 626 749 757 754 704 866 864 825 804 706 779 850 758 763 844 766 771 524 837 734 767 653 854 860 816 832 845 921 806 813 805 859 833 858 866 868 868 787 831 824 736 777 760 770 913 798 854 840 852 870 740 740 856 814 824 862 786 508 601 671 877 675 786 831 787 810 766 584 657 841 820 767 796 657 831 685 668 790 815 756 771 795 840 761 848 786 798 717 733 832 853 816 823 830 648 764 738 779 626 725 711 538 713 815 798 716 870 708 769 759 784 789 778 652 736 752 750 804 818 828 890 884 854 950 823 895 895 906 899 853 812 782 857 868 887 776 807 815 813 803 871 846 797 808 789 808 826 827 749 772 854 824 808 940 848 838 805 791 778 807 813 759 718 707 800 799 785 823 857 823 799 886 829 848 854 802 835 840 826 817 827 863 823 796 751 822 802 829 862 853 801 786 804 784 789 842 790 803 823 871 804 827 827 813 806 850 796 833 808 827 847 813 831 780 780 779 817 654 812 824 789 786 808 779 799 770 568 705 788 715 761 760 794 720 821 772 1.01e+03 815 685 746 736 575 882 698 861 855 798 761 762 774 771 800 789 748 742 759 759 827 799 740 801 798 789 817 788 797 811 870 855 861 879 836 782 845 856 896 850 855 816 841 844 828 815 836 819 826 813 783 891 851 846 862 819 808 789 830 819 772 795 849 826 813 795 840 853 832 820 792 818 808 840 878 863 822 822 889 851 785 827 827 803 803 814 740 778 812 824 794 804 815 771 788 822 804 807 788 826 822 836 802 809 787 751 746 850 798 769 1.05e+03 795 821 792 826 832 721 744 751 783 780 810 826 820 765 854 855 754 786 779 873 877 815 914 869 828 842 816 850 800 800 798 788 822 834 862 821 845 844 818 816 793 830 826 807 833 819 810 850 913 754 826 854 832 856 843 850 787 840 812 839 832 775 830 850 879 876 854 805 814 832 824 772 831 870 820 792 785 812 830 808 810 777 783 739 772 914 781 739 803 749 796 784 789 848 811 796 740 762 831 806 803 821 849 824 842 837 697 888 998 786 755 780 711 738 872 830 848 841 827 822 818 811 823 871 830 810 772 876 830 798 847 767 787 778 827 807 792 776 787 811 804 830 815 810 814 742 752 795 838 844 811 832 849 1.11e+03 822 808 847 862 750 1.23e+03 820 902 556 760 796 831 740 855 831 820 792 808 777 812 846 793 888 807 825 842 871 830 839 906 886 870 869 875 835 862 886 855 909 857 855 864 849 826 905 888 808 897 909 902 853 849 814 843 860 838 882 658 831 843 837 890 808 837 792 808 858 840 854 848 737 624 824 816 780 818 834 784 846 842 812 804 805 812 846 867 783 696 808 799 794 796 880 817 776 824 823 867 850 780 807 788 812 796 794 786 864 823 847 786 816 809 807 809 804 816 818 1.08e+03 754 806 751 794 848 829 924 904 887 840 836 856 780 892 801 856 832 829 849 813 822 856 841 782 844 782 816 860 829 826 838 820 811 802 777 768 819 809 775 783 803 806 805 804 695 816 772 800 742 803 752 925 770 790 789 788 776 836 835 731 701 729 807 720 764 795 716 700 862 820 771 720 761 768 846 831 761 630 841 785 640 734 686 633 626 749 757 754 705 866 863 826 803 706 779 850 758 763 844 768 770 525 837 732 767 653 853 860 817 832 845 920 806 813 804 860 834 858 866 868 869 788 832 825 736 778 760 770 918 798 855 839 852 870 740 740 856 814 822 862 786 508 600 671 875 675 786 831 787 811 765 584 657 841 821 768 796 656 831 686 667 791 815 756 771 796 840 761 849 786 799 718 733 831 854 816 822 831 649 764 737 780 626 724 712 538 713 815 798 715 871 708 769 759 784 788 778 653 736 751 752 803 818 828 889 884 854 950 823 894 895 906 899 853 812 780 856 868 887 777 806 816 812 802 871 846 797 807 789 807 826 826 749 771 854 823 807 940 848 838 805 791 779 807 813 758 719 706 800 799 785 825 857 823 800 886 828 848 855 801 835 842 826 818 827 863 824 795 751 824 802 828 862 853 801 785 804 784 790 842 789 801 823 870 803 828 829 814 806 850 797 834 809 828 848 814 831 780 780 779 817 655 811 823 788 786 808 778 800 770 568 705 788 716 760 761 795 721 821 772 1.01e+03 815 684 747 736 575 883 698 861 855 798 760 763 774 771 801 789 748 742 759 758 827 799 740 801 798 788 816 788 798 811 871 855 860 880 837 782 845 854 895 849 856 814 841 844 826 814 835 820 826 813 784 892 851 847 862 819 808 788 830 819 772 795 848 826 811 795 840 851 833 820 792 818 808 841 878 862 822 822 889 852 785 828 827 802 804 815 740 778 812 824 794 804 815 771 787 822 805 807 788 825 822 837 801 809 787 752 746 849 797 769 1.05e+03 796 822 792 827 831 717 744 752 783 781 809 826 820 765 854 855 755 786 779 874 879 815 913 870 829 841 817 850 799 799 798 787 822 834 861 819 844 844 819 817 793 830 826 808 833 820 809 850 913 755 827 854 833 857 843 850 788 840 811 840 833 775 830 851 879 875 854 804 813 832 824 772 831 871 820 792 785 812 829 808 810 778 783 739 773 914 782 740 803 749 795 784 789 849 811 796 740 762 832 806 803 820 849 825 842 837 696 888 996 786 755 780 712 738 872 830 848 842 828 822 818 810 823 871 831 810 771 877 831 798 848 767 787 778 827 806 792 777 786 811 804 828 815 810 814 742 752 795 840 845 810 832 850 1.11e+03 821 808 846 863 750 1.23e+03 820 902 554 759 797 832 739 856 831 819 792 808 778 811 846 793 889 807 825 842 871 831 839 907 887 870 870 875 834 861 885 855 909 856 854 863 849 826 904 888 808 898 909 902 853 848 815 844 861 839 883 659 831 843 836 888 808 837 791 810 859 841 854 848 736 625 824 816 779 819 835 785 846 842 814 804 805 812 846 868 783 696 808 798 793 795 879 816 775 824 823 867 850 780 806 788 813 795 792 786 863 823 846 786 816 809 807 807 804 816 818 1.08e+03 754 806 750 796 845 830 924 903 888 841 837 855 780 892 800 856 832 828 850 814 822 854 841 781 844 782 816 859 828 826 840 821 810 802 776 768 819 810 775 782 802 806 806 804 695 816 770 800 742 803 752 925 770 791 790 787 776 835 834 732 700 728 806 720 763 797 716 700 863 820 769 719 761 769 845 831 761 630 841 787 640 736 686 634 626 749 757 754 704 867 862 826 803 706 780 851 758 763 844 769 768 524 837 732 767 653 853 860 818 832 845 920 806 813 805 860 833 856 866 867 869 788 832 825 736 780 760 770 900 796 856 839 852 870 740 742 856 814 821 862 785 509 599 670 874 675 785 831 787 811 765 583 657 840 821 767 797 656 831 686 665 792 816 756 770 797 840 761 850 785 799 718 732 831 854 816 822 830 650 763 736 781 626 724 714 538 712 814 798 715 872 708 769 758 783 788 778 652 737 751 753 801 816 827 889 884 854 950 823 894 896 907 900 854 812 780 856 869 888 778 807 817 812 801 872 847 796 807 788 806 825 827 749 770 853 823 807 940 849 837 805 792 779 807 813 758 719 706 800 798 784 826 858 823 801 887 826 848 856 801 835 843 826 818 827 863 823 795 751 825 802 827 862 854 801 785 803 785 790 843 788 800 823 870 802 828 829 815 805 850 798 834 810 827 848 814 830 779 780 779 817 655 811 823 788 786 808 777 801 770 568 706 787 717 760 761 796 724 821 772 1.01e+03 815 685 748 735 575 883 698 861 855 798 760 763 774 770 801 790 748 742 760 758 827 800 740 802 798 788 816 788 799 811 869 856 859 881 837 782 845 853 894 848 856 814 841 844 824 813 834 820 826 813 785 893 851 847 860 819 808 787 829 819 773 794 847 826 809 795 840 850 834 821 791 818 808 841 878 862 821 822 888 852 785 828 828 802 804 815 741 778 812 823 794 803 816 770 786 821 805 808 788 825 822 837 800 809 786 752 747 849 797 769 1.05e+03 795 822 791 827 831 713 743 752 783 781 808 826 821 766 855 855 756 787 779 874 880 814 912 872 829 841 818 850 798 800 798 785 822 834 860 818 843 843 820 818 794 830 827 808 833 821 808 850 913 755 826 854 833 858 843 850 789 839 811 841 833 776 830 851 879 874 854 805 815 832 823 772 832 872 821 792 785 812 828 809 810 778 782 739 774 914 782 740 802 749 796 785 789 850 811 796 741 761 832 807 804 821 849 825 842 836 696 888 991 785 756 779 712 739 872 831 848 841 829 822 817 811 823 870 832 810 770 877 831 798 849 767 787 779 826 805 792 777 787 810 803 826 815 810 813 742 753 794 842 846 810 832 848 1.11e+03 821 808 846 862 750 1.23e+03 820 902 554 759 797 832 739 856 831 817 792 808 779 811 847 793 889 806 825 842 872 830 840 907 888 870 871 875 833 860 885 855 909 855 855 863 850 826 904 888 807 898 908 901 854 848 815 845 862 840 884 658 830 843 835 888 808 837 790 811 861 843 854 847 736 624 824 816 780 820 836 784 846 841 814 803 805 811 847 869 783 695 808 796 792 793 878 816 776 825 823 866 852 780 806 788 814 793 791 786 863 823 844 787 816 809 807 808 804 817 816 1.08e+03 754 807 748 797 845 831 924 903 887 841 838 855 780 892 799 856 831 827 849 815 823 854 841 781 844 781 817 858 828 825 842 822 808 802 777 768 819 810 776 782 802 804 806 805 695 816 769 800 742 803 753 925 770 792 790 785 776 834 834 732 700 728 806 720 763 799 716 700 862 821 770 720 760 770 845 831 762 630 841 789 641 736 686 634 626 750 756 753 704 866 861 826 803 705 781 851 758 763 844 769 767 524 836 733 767 653 853 860 818 832 845 921 806 813 805 861 832 855 866 867 870 789 832 826 736 780 760 771 878 795 857 839 852 870 740 742 855 813 822 861 785 510 598 670 874 675 785 832 787 811 766 583 658 840 821 767 796 657 831 685 664 792 816 756 770 796 840 762 849 785 799 717 730 832 854 817 821 829 651 762 736 782 626 724 715 539 711 814 800 715 871 707 769 758 782 788 778 652 737 751 753 800 814 827 888 884 854 949 823 894 897 907 900 854 812 781 857 870 887 779 808 818 812 801 872 847 796 806 788 806 825 828 748 770 853 823 807 939 850 837 805 793 779 806 812 758 719 705 800 798 784 826 858 823 802 887 826 848 856 803 834 845 826 818 827 864 823 795 750 824 802 827 862 854 801 785 803 784 790 844 788 799 823 870 803 828 830 815 804 850 798 835 811 826 846 815 830 781 780 779 817 655 812 823 788 786 808 777 801 771 568 706 787 716 759 761 797 726 822 772 1.01e+03 815 686 748 736 576 884 698 861 856 798 762 762 775 770 801 790 749 743 760 757 828 800 740 802 798 788 815 788 799 811 868 857 859 881 838 782 845 855 894 847 855 813 840 844 823 813 834 821 825 813 786 894 851 847 860 819 808 787 829 818 774 794 846 826 809 795 840 850 834 822 790 818 807 841 878 862 821 822 888 852 785 828 829 804 804 816 743 778 812 823 793 803 815 770 787 821 804 808 788 825 821 838 801 810 784 753 747 849 798 768 1.05e+03 794 822 791 827 830 712 742 753 783 781 808 827 821 766 855 855 756 787 779 875 881 814 912 871 830 841 818 850 798 801 798 784 823 833 859 819 842 842 820 819 793 830 827 809 833 821 807 851 912 755 826 853 834 858 843 850 789 839 810 842 833 777 830 852 878 874 854 805 816 831 823 772 832 871 821 791 784 812 828 810 810 779 782 740 774 915 782 740 802 750 795 784 789 850 810 796 742 761 832 808 802 822 849 824 843 836 696 888 986 784 757 779 712 739 872 831 848 840 829 821 816 812 823 870 832 810 771 878 831 797 849 767 788 778 826 804 792 778 788 810 802 826 816 810 813 741 753 794 843 845 809 833 847 1.11e+03 820 808 847 862 750 1.23e+03 820 902 556 758 797 832 738 855 831 818 793 809 778 810 846 793 889 805 825 842 872 829 840 907 889 871 871 876 834 859 885 855 909 855 855 863 850 826 904 888 807 898 908 900 854 847 816 846 863 841 885 657 829 843 835 888 808 837 791 811 862 843 854 846 737 623 824 817 780 820 836 784 848 841 814 803 804 811 846 869 783 697 809 795 793 792 880 816 776 826 823 865 852 779 805 789 813 792 791 785 863 823 842 788 815 810 807 809 804 819 816 1.08e+03 754 807 749 796 847 831 925 904 886 839 838 855 780 892 800 856 830 827 849 814 823 853 841 782 845 780 817 858 829 826 840 823 806 802 777 770 820 810 776 782 801 804 807 804 694 816 768 800 741 804 754 926 770 794 790 784 776 834 835 732 700 728 808 720 762 801 717 701 861 821 770 720 761 770 845 832 761 629 841 792 642 736 688 633 626 751 756 752 703 865 861 826 803 704 779 851 758 762 844 769 767 524 836 733 766 654 854 859 817 832 846 923 805 812 805 860 831 855 865 868 869 787 832 827 736 778 761 771 874 794 856 839 852 870 740 742 855 813 823 860 786 510 599 670 875 676 785 832 787 811 766 582 657 840 820 767 796 657 832 685 664 792 816 756 769 795 840 762 849 785 799 717 728 832 855 819 821 829 652 762 737 782 626 724 715 539 710 814 802 715 870 707 770 757 782 787 779 652 736 751 753 800 815 827 888 884 855 949 823 895 897 907 900 853 812 782 857 871 886 778 808 816 812 802 872 847 796 806 789 806 825 829 748 770 853 822 807 938 849 837 805 794 779 806 811 759 718 705 800 799 783 825 858 822 802 887 826 847 856 803 834 844 827 818 827 864 823 795 750 824 802 827 862 854 800 785 802 784 789 844 789 799 822 870 803 828 830 814 804 850 799 835 812 825 845 814 830 782 780 778 817 655 812 823 788 787 808 778 800 772 568 706 788 715 759 761 797 729 822 772 1.01e+03 815 686 748 736 576 884 698 861 856 798 763 762 775 769 800 790 749 743 762 758 829 799 741 802 797 788 815 788 798 811 867 857 860 881 838 782 844 856 894 847 854 813 840 845 822 815 834 821 825 813 783 893 850 848 860 819 808 786 829 819 774 795 845 826 809 796 839 853 834 824 790 819 807 841 878 862 822 821 888 852 785 828 829 805 803 815 744 778 812 823 791 803 815 770 788 821 803 807 788 825 821 838 801 811 784 753 746 849 798 768 1.05e+03 794 822 791 827 830 713 741 753 783 782 808 827 822 767 856 854 756 788 779 876 881 814 913 869 830 841 819 850 800 802 797 786 823 833 859 820 842 842 820 819 792 830 827 809 833 821 806 850 912 756 826 853 835 859 844 850 788 838 811 841 831 778 831 851 878 874 855 805 815 830 823 772 833 871 822 792 784 812 827 810 810 779 783 739 775 916 781 739 802 749 795 783 789 850 810 796 742 760 831 809 801 822 848 823 844 836 696 887 980 784 758 779 712 739 872 832 848 839 829 821 815 812 823 870 833 811 771 877 831 797 849 767 788 778 826 804 792 777 789 810 801 827 816 810 814 741 752 795 842 844 809 833 847 1.11e+03 820 808 846 861 750 1.23e+03 820 902 557 759 797 832 738 855 830 820 793 809 777 811 846 792 888 805 824 842 871 828 841 907 888 871 871 876 835 859 885 855 909 855 856 863 851 826 903 888 807 898 907 900 854 847 816 846 863 842 884 656 828 843 835 889 808 836 791 811 863 843 853 844 737 622 824 817 782 820 835 784 849 841 814 802 803 811 845 869 783 698 809 796 793 793 881 817 777 826 823 865 853 779 805 788 812 791 791 785 863 823 842 788 815 810 807 810 804 820 816 1.08e+03 754 808 750 794 849 831 925 905 886 838 838 855 780 893 802 856 830 828 849 814 823 854 841 782 846 779 817 858 830 827 838 823 806 802 778 771 822 811 777 782 800 803 807 804 694 815 768 800 742 805 754 926 769 795 790 784 776 834 836 732 701 728 809 718 761 801 717 700 861 821 770 720 761 769 845 832 761 628 841 793 641 736 689 633 627 751 757 752 703 865 861 826 802 704 777 851 758 762 844 768 768 524 838 733 765 654 853 859 817 832 846 923 805 812 805 859 831 856 865 870 869 786 832 827 736 776 761 771 869 795 854 839 853 870 740 742 856 813 823 860 786 510 600 671 876 676 785 832 787 811 766 582 657 840 819 767 796 658 832 685 664 792 816 756 768 794 839 762 848 785 798 717 728 832 855 820 822 830 652 762 737 782 627 724 717 540 710 814 803 715 869 707 770 756 782 788 779 652 737 751 753 800 815 826 888 884 854 950 822 896 898 907 900 853 812 782 857 870 886 777 808 815 812 804 872 847 797 807 790 806 825 829 748 771 853 822 807 938 847 837 805 794 779 806 810 760 717 706 801 799 783 824 858 822 801 887 826 847 856 802 834 844 827 817 826 864 823 795 750 824 802 826 862 854 800 785 802 783 789 843 789 800 822 870 803 828 831 815 804 850 799 835 812 825 845 813 830 782 780 778 816 654 812 823 788 788 807 778 799 772 568 705 788 715 759 759 796 731 823 772 1.01e+03 816 686 748 735 577 885 697 861 857 798 764 763 775 768 799 791 748 743 762 758 829 798 741 802 798 788 815 789 798 811 867 857 861 880 838 783 844 858 893 847 854 813 840 846 822 816 834 821 826 814 780 892 849 848 860 819 808 788 829 819 773 796 846 827 808 796 839 853 834 825 790 819 807 841 878 862 822 820 887 853 785 828 829 806 803 814 744 779 812 824 790 803 815 770 789 821 802 807 788 826 821 838 801 810 784 753 745 849 798 768 1.05e+03 794 823 791 826 831 714 740 752 783 783 808 827 823 768 855 854 756 788 780 875 882 813 914 868 830 841 819 851 801 803 797 787 823 834 860 819 843 843 820 819 790 828 826 809 834 821 807 849 911 758 827 853 836 860 844 849 787 839 812 840 830 778 831 851 877 874 856 805 815 830 822 773 833 871 822 794 784 812 826 810 809 779 784 738 775 917 781 738 803 747 794 784 790 850 810 796 742 760 830 808 801 822 846 823 843 836 697 887 975 784 758 779 712 740 872 832 848 840 828 822 815 810 822 870 833 811 771 876 830 797 849 767 789 778 827 805 791 777 789 810 801 827 816 809 815 741 752 797 842 842 810 833 847 1.11e+03 820 808 846 861 750 1.23e+03 819 902 556 759 797 832 738 856 829 821 793 809 776 811 846 791 888 805 823 843 870 827 841 906 888 871 870 876 836 859 886 855 910 855 856 864 852 826 904 887 808 899 907 900 854 847 817 846 863 841 884 655 829 844 836 890 808 836 791 811 863 842 852 844 737 622 824 816 784 820 835 784 849 841 813 802 803 811 844 869 784 699 809 798 792 793 882 817 777 825 824 865 854 779 804 787 812 791 792 784 863 823 842 788 816 810 806 809 804 820 817 1.08e+03 754 808 751 794 850 831 925 905 886 837 838 854 780 894 803 856 830 828 848 814 823 854 841 782 846 778 817 858 831 828 838 822 807 802 778 772 824 812 777 783 800 803 807 804 694 817 768 801 742 806 755 925 769 797 789 784 776 834 836 732 701 729 809 718 760 802 717 700 861 821 770 720 761 769 846 832 760 628 842 794 640 737 690 632 627 750 758 751 703 866 862 826 801 703 775 852 760 762 845 768 768 525 839 733 767 654 853 858 816 832 846 923 806 812 806 859 831 857 865 872 868 785 832 827 736 775 762 771 868 796 854 839 853 871 740 741 857 813 823 859 786 511 600 672 877 677 786 832 787 811 767 582 657 840 819 767 795 657 832 685 664 791 816 756 768 794 840 762 849 785 797 717 729 832 853 820 822 830 652 761 737 782 627 725 719 541 710 814 803 715 869 707 771 756 783 790 779 653 738 751 753 800 815 826 888 884 852 950 822 896 898 907 900 853 812 783 857 869 887 775 808 816 811 805 871 847 796 807 790 806 825 828 748 771 853 823 808 938 847 838 806 793 779 806 810 760 716 706 801 800 784 822 857 822 800 887 825 847 856 802 834 844 828 816 826 864 823 796 750 823 802 826 862 853 800 785 803 782 788 842 790 800 821 870 803 828 831 816 804 851 798 835 811 826 845 812 830 780 780 778 817 654 812 823 789 788 807 778 799 771 568 704 789 715 758 758 795 733 823 771 1.01e+03 816 686 747 735 577 884 696 861 856 798 764 763 774 767 799 792 748 743 761 758 829 798 741 801 799 788 816 789 799 811 868 857 863 880 839 784 844 857 894 847 853 813 840 846 822 816 834 822 826 816 778 890 848 848 860 819 808 790 829 820 772 797 845 827 808 796 838 850 835 825 791 819 807 841 878 862 822 819 888 852 785 828 829 806 803 812 744 779 813 824 789 803 815 770 789 822 802 807 788 825 822 838 802 808 785 753 746 849 798 769 1.05e+03 794 823 792 825 832 714 740 750 784 784 808 826 823 768 854 853 757 787 780 873 881 813 914 868 830 842 818 852 800 803 797 788 823 834 860 819 845 844 820 818 789 826 826 809 834 821 808 848 910 758 827 853 836 861 844 849 787 839 814 839 830 778 832 852 877 874 856 805 814 830 822 774 834 871 822 795 784 812 827 809 809 778 786 737 774 915 781 737 803 746 793 786 791 849 810 796 742 760 830 808 802 821 847 824 843 836 697 887 968 785 758 779 713 739 872 832 849 840 827 822 816 809 822 871 834 811 771 874 830 798 848 767 789 779 827 805 791 776 789 810 802 827 816 809 814 740 752 798 841 842 810 834 847 1.12e+03 820 809 846 862 750 1.23e+03 819 902 556 759 797 832 738 858 828 821 794 808 777 811 845 790 888 805 822 844 868 826 840 906 889 872 869 876 836 859 887 855 910 855 856 864 852 826 905 887 808 900 907 900 854 848 816 847 863 840 884 655 829 845 835 890 808 836 791 811 863 842 852 844 737 622 823 815 785 820 835 784 847 841 814 802 804 811 844 869 784 698 809 801 792 793 882 816 777 824 825 865 854 779 804 786 812 792 792 784 863 822 843 788 817 809 806 809 803 820 817 1.08e+03 754 807 751 794 851 831 925 906 886 838 839 854 781 894 804 856 831 828 847 814 823 855 841 782 845 778 818 858 831 827 839 820 808 803 778 772 825 812 777 784 800 802 807 804 694 819 768 801 743 806 756 925 769 798 789 784 775 834 836 732 702 729 810 719 760 803 718 700 861 822 771 720 760 768 846 833 760 628 841 795 640 736 689 632 628 749 757 751 702 867 862 827 800 703 776 851 761 762 845 768 766 525 840 732 768 654 852 859 816 832 846 923 807 812 806 859 830 858 864 872 868 785 831 827 737 776 762 771 867 797 853 840 852 871 740 740 858 813 822 859 786 511 600 672 878 677 786 832 787 811 766 582 657 840 819 767 795 656 831 686 664 792 817 757 768 795 842 762 849 785 797 717 730 831 851 820 820 830 652 761 737 782 627 726 720 542 711 815 802 715 869 707 771 756 783 790 779 653 738 751 753 800 815 826 887 884 851 950 822 896 897 907 899 854 812 783 857 868 887 774 808 816 811 805 871 847 796 807 791 807 826 829 748 771 853 823 808 938 847 838 805 793 779 806 810 760 716 705 802 800 786 820 858 823 800 887 825 847 856 802 834 843 828 816 826 864 823 796 749 823 802 825 862 853 800 785 803 783 788 840 790 800 821 870 803 828 831 816 805 851 798 835 810 827 845 812 830 780 779 777 817 653 812 823 790 788 807 777 799 771 568 704 788 715 758 757 796 737 823 770 1.01e+03 816 686 748 734 576 884 696 861 855 798 763 763 774 768 799 793 746 743 760 757 829 798 741 801 800 788 815 789 800 811 868 857 863 880 839 785 844 858 895 848 853 813 840 847 823 816 835 822 826 817 778 890 849 848 860 819 807 791 829 819 771 797 844 827 807 795 837 849 835 825 791 818 807 841 878 862 823 819 888 851 786 827 829 806 803 812 744 779 812 824 789 803 816 770 788 823 802 807 788 825 822 837 802 806 785 753 747 850 798 770 1.05e+03 795 823 793 823 833 713 741 751 784 784 808 826 824 768 852 852 756 786 780 872 881 813 914 868 830 843 817 852 799 800 797 787 824 834 860 819 846 844 821 817 789 826 823 809 835 821 809 848 910 757 827 853 836 861 844 849 787 839 812 839 832 778 833 852 876 875 856 805 814 830 824 775 834 871 821 795 784 812 828 809 809 778 785 738 774 914 782 737 804 746 794 787 792 848 810 795 742 762 830 807 802 820 849 826 843 837 698 888 963 784 757 779 712 739 872 831 849 840 826 822 817 808 821 871 832 811 771 874 830 799 849 767 788 780 827 806 792 776 789 810 801 828 816 809 814 740 753 798 840 842 809 834 847 1.12e+03 820 810 846 862 750 1.23e+03 819 903 555 760 795 831 738 857 828 821 794 808 779 811 843 791 889 805 823 845 868 826 840 906 889 872 868 876 835 860 887 856 911 855 856 864 851 826 905 888 808 900 907 900 854 848 815 847 862 839 882 654 829 846 836 892 808 835 791 811 862 841 852 843 738 621 823 814 785 818 836 784 847 841 815 802 804 811 846 869 784 698 809 801 793 793 882 816 778 823 825 865 851 779 804 785 813 793 793 784 862 821 843 788 817 808 806 808 803 820 817 1.08e+03 754 806 751 795 851 831 925 907 885 838 840 852 782 893 802 855 831 828 846 813 823 855 842 783 845 778 818 858 831 826 841 818 807 803 778 772 824 812 777 783 801 802 806 804 694 821 769 801 744 805 755 924 770 800 790 785 775 835 835 733 702 728 811 720 761 805 718 700 861 822 772 720 760 767 846 834 760 628 840 796 639 736 688 632 628 748 756 751 701 868 863 827 800 703 777 851 761 763 844 768 766 525 839 731 768 654 852 860 816 833 847 923 806 814 807 858 830 858 864 873 868 786 832 828 736 777 762 771 868 796 853 840 852 871 740 739 857 814 821 859 786 511 599 671 878 676 786 832 787 811 766 582 657 840 819 768 795 656 831 686 664 792 817 757 768 796 844 763 849 784 797 716 730 830 850 820 819 829 651 762 737 781 627 727 721 544 713 816 801 716 869 706 771 757 783 789 778 653 738 751 753 800 816 827 887 884 852 950 822 895 897 906 899 854 812 783 856 867 888 774 808 817 812 806 871 848 794 808 791 807 827 829 748 772 853 823 807 938 847 838 805 791 779 806 810 760 716 704 802 801 787 820 859 825 799 886 826 847 857 802 834 843 828 816 827 865 823 795 748 822 802 826 861 853 801 785 804 783 787 841 790 800 820 869 803 828 831 814 805 852 798 836 810 828 845 812 830 780 779 777 817 653 812 823 790 788 806 777 798 770 568 705 788 715 757 757 796 740 824 769 1.01e+03 815 687 749 734 576 883 697 861 855 798 763 762 774 768 799 793 747 743 760 757 829 798 741 802 799 788 815 789 799 810 868 857 863 880 840 785 844 858 895 848 854 813 839 848 824 816 835 822 826 819 779 888 849 850 860 819 807 790 830 819 771 798 844 827 807 794 836 851 834 825 792 818 807 841 878 862 823 819 888 851 787 827 829 806 804 812 744 779 811 824 789 803 816 771 787 824 802 806 787 826 823 837 801 806 785 754 748 850 798 771 1.05e+03 795 823 793 822 833 714 742 753 782 784 809 826 824 768 852 851 755 785 780 873 879 814 914 868 830 844 816 852 798 798 797 788 824 834 860 820 846 843 820 816 790 826 821 809 835 820 810 849 910 756 827 852 835 860 843 849 787 839 810 839 834 778 834 852 876 876 856 805 814 830 826 774 833 871 821 795 783 812 829 809 809 778 786 739 775 912 782 737 804 745 795 787 792 847 810 795 742 761 830 808 802 821 850 826 843 837 698 888 959 784 756 780 712 739 872 831 849 839 828 822 817 807 820 872 831 812 771 875 830 799 849 766 788 780 827 805 792 776 788 810 801 829 816 809 812 740 753 798 840 842 810 834 847 1.12e+03 819 812 845 863 750 1.23e+03 819 903 555 760 792 831 738 857 829 821 795 808 779 812 842 793 890 806 823 845 868 826 841 906 889 872 869 875 835 860 887 856 910 855 856 864 849 826 905 888 808 901 907 900 854 847 814 848 862 839 881 654 828 846 836 893 808 835 790 811 862 840 852 842 740 620 823 814 785 818 837 784 848 841 815 803 804 811 847 869 784 699 809 801 793 793 881 815 778 823 824 865 848 779 804 785 814 794 794 784 862 820 844 787 818 809 806 808 804 820 817 1.08e+03 753 806 751 795 851 830 925 907 884 838 839 852 783 893 800 854 831 828 847 813 822 856 842 784 845 778 818 857 831 826 841 818 807 803 778 771 823 812 777 783 801 801 806 804 694 821 770 801 744 804 754 923 770 801 790 786 775 836 834 734 701 728 812 719 762 806 718 701 862 822 771 719 760 767 847 834 760 628 838 797 638 734 689 633 627 747 756 751 700 867 863 826 801 703 778 851 760 763 844 769 767 525 838 731 766 654 851 862 816 833 847 923 804 814 807 858 831 858 863 873 868 788 832 826 736 776 762 771 870 796 852 839 852 871 740 738 857 814 820 860 786 510 597 670 878 676 786 832 786 811 765 583 656 840 820 769 795 657 831 686 664 791 818 757 769 797 844 763 849 784 796 716 730 829 851 820 821 828 651 763 738 782 626 727 722 543 714 816 800 716 868 706 770 757 783 788 777 652 737 751 754 800 816 827 887 884 852 950 822 895 897 906 899 854 811 783 857 867 889 774 809 817 812 806 871 848 793 807 790 807 826 830 749 772 853 823 807 938 846 838 806 790 779 806 810 760 715 703 800 802 786 821 858 826 799 886 827 847 857 802 835 843 828 815 827 866 824 795 748 821 802 827 860 853 802 785 803 783 788 841 790 800 820 869 804 828 830 813 805 851 798 837 809 827 846 812 831 781 779 777 817 653 813 823 791 789 806 777 798 770 568 705 789 716 757 758 797 743 824 769 1.01e+03 816 687 750 734 575 882 698 861 855 798 763 761 775 768 799 793 748 743 760 757 829 798 741 802 799 788 815 790 798 810 867 857 863 881 840 785 844 857 894 848 854 813 838 846 824 815 835 820 827 819 779 886 849 852 860 819 808 789 830 819 772 798 845 827 807 794 836 852 832 825 792 818 807 840 879 862 824 819 888 851 786 828 829 807 803 812 744 779 810 824 790 803 816 772 788 824 802 805 787 826 823 837 800 806 785 753 748 850 798 771 1.05e+03 795 822 792 821 833 715 742 754 781 784 809 826 824 768 853 851 754 785 779 872 877 815 913 869 830 844 815 852 799 795 798 788 824 834 861 820 846 843 820 814 791 826 821 809 833 820 810 851 910 756 827 850 836 860 842 849 787 839 809 839 832 777 833 850 877 876 857 805 814 830 828 774 831 871 822 794 782 812 829 808 809 778 786 740 776 912 781 736 805 745 796 787 793 846 810 796 741 759 831 808 802 822 849 825 844 838 698 889 957 784 756 780 712 739 872 831 849 838 829 823 817 807 820 873 830 811 772 876 830 798 849 766 788 780 828 804 792 776 787 810 802 831 817 810 812 740 753 797 841 843 810 834 848 1.12e+03 819 812 844 864 750 1.23e+03 819 903 554 759 792 830 738 857 831 820 796 810 778 812 842 794 890 806 823 845 867 826 841 907 889 872 869 874 835 860 886 856 911 857 856 863 847 827 905 888 807 901 906 900 854 848 814 847 862 840 880 654 828 846 837 895 809 835 790 812 862 840 852 842 741 620 822 814 785 817 838 783 848 841 816 804 804 812 846 869 784 699 809 801 794 794 881 815 778 822 823 867 846 779 805 787 813 794 794 784 861 819 844 786 819 810 805 808 804 819 817 1.08e+03 752 806 752 795 851 830 925 907 884 837 838 852 784 892 799 854 831 828 848 813 821 855 842 784 845 779 817 858 831 826 841 818 808 803 779 770 822 811 777 783 800 801 807 803 693 820 771 802 745 804 753 923 770 801 790 788 776 837 833 734 700 727 814 718 762 806 719 701 862 822 771 719 761 767 848 834 760 628 838 797 638 733 689 633 626 747 756 751 700 867 862 826 801 703 779 851 760 764 844 771 769 524 837 730 765 655 850 863 817 833 847 924 804 814 807 858 833 858 863 873 867 788 833 824 736 776 762 771 873 796 852 839 852 871 740 739 856 814 821 862 786 511 596 670 877 677 786 832 786 812 765 583 656 840 820 769 794 657 831 685 665 791 817 757 770 797 844 761 849 784 796 716 731 828 851 819 822 826 652 763 739 782 625 728 722 542 714 816 802 717 868 707 769 757 783 788 778 652 737 750 755 800 816 827 886 884 853 951 822 895 897 906 899 853 810 784 857 867 889 774 810 817 813 806 870 848 793 807 790 807 826 830 750 772 853 823 808 938 846 838 806 789 779 806 810 760 715 703 799 803 785 821 857 826 799 886 828 847 858 802 836 844 827 816 827 867 824 794 748 820 802 828 859 854 803 785 802 784 789 840 790 800 822 868 804 828 830 813 806 850 798 838 809 827 846 813 831 782 779 778 818 653 813 824 791 790 806 778 798 770 569 705 790 717 757 758 797 746 824 769 1.01e+03 816 687 751 734 576 882 697 861 856 799 763 760 775 767 799 792 749 743 761 757 828 798 742 802 799 788 815 790 797 810 867 857 862 882 841 786 843 857 892 849 855 812 838 845 824 815 835 819 828 818 779 886 849 853 860 819 808 789 830 819 773 799 847 826 808 794 837 853 830 825 792 817 806 840 880 862 823 820 887 852 786 828 829 806 802 813 744 780 810 824 791 803 816 773 789 823 802 804 787 826 823 836 801 806 785 752 747 850 798 770 1.05e+03 794 822 791 821 833 717 743 754 780 783 809 826 824 767 854 851 754 785 779 872 877 817 913 870 830 844 815 853 800 795 798 788 824 834 861 820 846 844 819 814 791 826 822 809 832 821 811 852 911 756 827 850 837 861 841 849 788 839 809 838 831 778 832 849 877 877 858 805 814 830 827 773 830 872 821 794 782 812 829 808 809 779 786 741 777 912 780 737 805 744 797 787 794 846 810 796 740 758 831 808 802 821 849 824 844 838 699 889 953 784 756 780 713 739 872 831 848 838 829 823 817 807 821 873 829 811 772 877 830 797 848 767 787 780 828 804 793 776 786 810 803 832 818 809 812 739 753 796 842 843 811 833 848 1.11e+03 819 811 844 865 750 1.23e+03 818 903 553 759 793 830 737 857 832 819 796 811 777 813 842 795 889 806 823 846 868 825 842 907 888 871 870 873 835 860 885 856 912 859 856 863 847 827 906 888 807 901 906 899 853 848 814 847 863 840 881 654 828 845 838 896 808 835 790 812 861 840 852 842 740 620 821 813 784 818 838 783 848 842 817 805 805 812 845 870 784 700 809 800 794 794 882 816 779 822 825 869 846 780 806 789 813 793 794 784 861 819 843 786 818 812 805 808 803 819 818 1.08e+03 752 807 752 795 851 830 925 907 884 838 837 853 784 893 800 854 831 828 848 813 820 855 842 783 845 779 817 858 830 826 839 818 809 803 778 770 822 812 778 783 800 801 806 803 693 820 771 802 744 804 753 923 770 801 790 788 777 838 833 733 700 726 815 718 763 806 720 702 863 823 770 719 762 767 848 833 759 628 839 797 638 732 689 633 624 747 757 752 701 868 861 826 801 703 778 850 761 764 842 771 770 524 837 731 766 656 851 862 818 833 847 924 805 814 807 859 834 858 864 872 867 788 833 824 736 775 762 771 872 796 853 839 852 872 741 739 855 815 821 863 786 512 596 669 876 677 786 831 786 812 765 584 656 840 820 769 794 657 831 685 666 791 816 758 771 796 844 760 849 783 796 716 731 828 852 820 823 826 652 763 740 781 626 727 723 540 714 816 803 718 868 709 766 757 782 788 779 653 736 752 755 800 816 826 884 883 853 952 823 894 897 905 898 853 809 784 857 867 889 774 809 817 813 805 871 847 793 806 790 807 825 830 750 772 853 823 809 938 846 838 806 788 778 806 810 761 716 703 797 802 786 822 855 826 799 886 828 847 858 801 836 844 826 816 827 867 824 794 748 821 802 828 859 854 802 785 802 785 790 839 791 801 823 868 803 827 830 814 806 849 798 837 810 827 846 814 831 782 778 779 818 653 813 824 790 792 806 779 799 771 569 704 790 718 757 759 796 748 824 770 1.01e+03 816 687 751 734 576 882 696 861 857 800 764 760 776 766 799 792 750 743 761 757 828 798 742 802 798 788 815 790 796 810 867 856 862 883 840 786 843 857 892 849 855 812 838 844 822 815 836 818 827 817 780 887 851 853 860 820 808 791 830 819 774 798 848 826 809 795 836 853 830 824 791 817 806 840 880 863 823 821 887 854 786 829 829 805 802 814 743 781 810 824 792 803 815 773 791 821 802 805 787 825 822 836 803 806 785 752 745 851 798 768 1.05e+03 793 822 791 822 832 719 743 754 780 783 809 826 824 766 854 851 754 785 779 872 878 817 913 870 830 843 815 853 799 796 798 786 825 833 861 820 845 844 818 814 790 825 823 808 831 821 810 853 912 756 827 850 837 861 841 850 788 838 810 836 830 779 830 848 877 876 858 805 814 828 826 772 830 872 819 794 783 813 829 809 809 778 786 742 777 911 778 738 806 744 797 787 794 847 810 795 740 760 831 808 803 819 849 823 844 838 700 888 951 784 757 780 714 739 872 831 848 838 828 823 818 808 821 873 828 810 772 877 830 795 847 768 786 780 828 805 794 776 786 810 804 832 818 809 813 739 752 795 844 844 811 833 848 1.11e+03 819 810 845 864 750 1.23e+03 818 903 554 759 795 832 737 858 832 819 796 812 776 813 842 794 888 806 823 846 868 825 842 906 888 870 870 872 835 860 884 857 913 859 856 863 847 828 906 888 808 901 907 899 853 848 814 847 863 840 882 655 828 844 837 898 807 834 790 813 861 840 852 843 739 620 821 813 783 819 837 783 848 843 817 806 805 812 845 870 784 701 809 799 794 794 882 818 780 822 827 870 846 780 806 790 813 792 794 784 861 821 843 786 816 812 804 808 802 819 820 1.08e+03 754 808 752 795 850 830 925 906 883 838 837 853 784 893 801 854 831 828 848 813 820 855 842 782 846 780 816 859 829 825 838 818 810 804 778 770 822 811 778 782 801 802 805 802 693 820 772 802 744 803 754 923 770 803 790 789 777 838 833 732 700 726 815 720 763 807 722 703 863 823 770 719 763 768 848 833 759 628 841 797 637 734 690 633 624 746 757 752 700 866 860 826 801 704 778 850 762 765 841 769 772 524 838 732 767 656 851 862 818 833 847 924 805 813 806 860 833 857 864 871 866 787 832 825 735 776 763 771 869 796 852 840 852 873 742 740 853 815 821 862 786 513 596 669 876 678 786 830 787 810 764 583 656 840 820 768 794 658 831 685 666 791 816 758 771 796 842 760 849 783 798 717 731 830 853 820 823 827 653 763 740 781 626 727 724 540 714 815 803 718 868 710 765 757 781 789 779 653 735 753 756 800 815 826 883 883 853 952 823 894 897 905 898 852 809 784 857 867 888 775 808 816 813 804 872 847 793 806 790 807 824 830 749 772 854 823 808 938 846 839 805 788 778 805 810 761 716 703 797 802 786 823 855 826 799 886 827 847 857 801 836 845 825 817 827 867 824 794 748 821 802 829 859 854 802 785 803 785 790 838 791 801 824 868 803 828 830 814 807 849 798 837 810 827 845 814 831 782 777 779 817 653 812 823 789 793 806 780 799 771 569 705 789 718 757 759 795 750 823 771 1.01e+03 815 687 751 733 577 882 697 861 857 800 765 760 776 766 799 792 750 743 762 757 828 798 741 801 799 788 816 789 796 810 867 856 861 883 840 786 843 857 892 848 855 812 838 844 822 815 835 817 827 817 780 889 852 853 860 820 809 792 830 819 774 797 847 826 810 795 836 852 831 822 791 816 806 840 880 863 823 822 887 854 786 829 829 804 801 816 742 781 811 823 792 803 815 773 792 820 802 805 786 825 821 836 804 806 784 753 743 851 797 768 1.05e+03 793 823 792 822 831 720 743 754 780 782 809 826 823 766 854 851 755 786 779 872 879 816 914 870 830 842 815 853 798 796 798 784 826 833 860 821 845 845 816 815 790 824 823 809 831 822 808 852 912 756 828 851 836 859 842 851 788 838 810 835 830 780 830 847 877 876 858 805 815 827 826 772 831 872 818 794 784 813 829 810 809 778 787 743 776 911 777 739 806 744 796 788 794 847 810 796 741 761 830 808 803 818 849 823 844 839 700 888 949 786 756 781 715 739 872 832 848 838 828 823 819 808 822 872 828 811 772 877 830 795 847 769 785 780 827 806 795 776 786 810 804 830 818 808 814 739 752 795 842 844 811 834 848 1.11e+03 818 809 846 862 749 1.23e+03 818 904 555 759 795 834 738 856 832 820 794 812 776 813 842 793 888 806 823 846 868 826 842 906 888 870 870 872 835 860 884 858 914 858 856 863 847 829 906 887 809 901 909 900 854 848 813 847 863 840 882 655 829 844 836 900 806 834 790 814 861 840 852 844 740 620 820 813 782 819 836 784 847 844 818 806 804 812 845 870 784 700 810 798 794 793 881 819 779 821 828 870 846 781 807 791 813 792 794 784 860 822 843 788 815 812 805 808 802 819 820 1.08e+03 755 808 752 794 850 830 925 905 882 838 837 853 783 894 802 854 831 828 848 813 821 855 842 781 847 780 816 860 828 825 838 818 810 804 778 769 822 811 778 782 802 803 805 802 693 821 773 801 745 803 754 924 771 805 790 789 777 839 833 731 699 726 816 721 764 807 723 704 862 824 770 720 763 768 848 833 760 628 843 798 637 735 692 633 623 747 756 753 699 865 861 825 802 705 779 850 762 766 839 768 774 524 839 733 767 656 852 862 818 833 847 924 805 812 806 860 833 857 866 871 866 787 832 827 733 777 763 771 866 797 852 840 852 873 741 740 853 814 821 862 785 513 596 669 876 678 786 831 788 808 764 582 656 840 820 768 793 658 831 685 664 791 816 758 771 796 841 760 849 783 799 717 730 830 854 819 824 828 654 763 740 780 625 727 725 540 714 816 802 718 868 709 764 757 780 789 779 653 734 754 757 801 816 826 883 884 853 951 823 894 897 905 898 852 809 784 857 867 889 776 808 816 813 804 873 848 794 806 790 808 824 830 747 772 854 823 807 938 846 838 805 787 778 804 810 761 716 703 798 802 786 824 855 826 799 887 827 846 856 801 835 846 826 817 827 866 824 794 748 822 803 829 860 854 802 786 805 784 789 839 791 801 823 868 803 829 830 814 807 849 798 836 810 827 845 814 832 782 776 778 816 653 813 823 789 794 806 780 799 772 570 706 788 717 758 758 794 752 824 772 1.01e+03 815 687 752 730 577 882 697 861 857 800 764 760 776 766 799 793 750 742 762 757 828 798 740 800 799 788 816 789 796 811 867 856 861 883 840 786 844 857 892 848 855 812 839 844 823 815 835 817 826 817 780 889 854 853 860 819 809 793 830 820 774 797 846 826 810 794 836 851 832 822 792 817 806 840 878 863 822 822 888 854 786 829 830 805 801 816 742 780 812 823 792 803 816 773 792 822 802 805 786 824 821 837 803 806 782 754 743 851 797 769 1.05e+03 793 825 792 822 830 720 743 754 779 783 810 826 822 765 853 852 756 786 779 872 879 816 915 870 830 841 815 852 797 796 799 783 827 831 859 822 844 844 815 815 790 825 822 809 831 822 807 851 913 756 826 851 835 858 842 850 788 837 811 835 830 779 831 847 877 875 858 804 816 828 826 771 832 871 818 794 785 813 829 811 809 777 787 741 776 911 777 738 806 744 796 788 794 847 810 798 742 761 828 808 803 818 850 823 844 838 700 888 949 788 755 782 716 739 871 832 848 837 827 823 820 809 822 872 828 810 772 877 830 795 846 769 785 779 827 806 795 776 785 810 804 828 818 807 814 739 752 794 842 843 811 835 848 1.12e+03 818 808 845 861 748 1.23e+03 818 904 557 759 794 834 738 853 832 821 793 812 776 813 842 791 887 806 822 846 868 826 842 907 889 869 869 873 835 859 883 858 914 856 854 863 847 829 906 888 810 901 911 900 855 848 813 847 863 840 883 656 830 843 836 901 806 833 790 814 862 841 852 844 740 620 820 814 783 819 835 785 846 844 818 807 804 812 846 871 783 699 810 798 794 792 880 819 778 822 828 870 846 780 807 792 813 791 794 784 860 823 843 789 814 812 805 807 803 819 819 1.08e+03 755 807 752 794 851 830 924 904 882 838 837 852 783 895 802 854 831 829 848 813 822 855 843 780 848 780 815 860 828 825 839 818 809 803 778 768 822 810 777 781 802 803 806 802 694 820 774 799 744 804 755 924 771 807 789 789 776 838 833 731 699 726 817 722 765 808 724 703 861 825 770 719 763 768 848 833 760 628 843 798 637 736 691 634 621 748 756 753 698 864 861 825 802 704 779 850 762 766 839 767 774 524 839 733 767 655 852 862 818 833 847 924 804 812 805 861 832 858 867 871 866 787 832 827 732 778 763 770 867 797 852 840 852 874 740 741 852 814 821 861 784 513 597 669 876 678 786 831 790 806 764 581 656 840 820 767 793 658 830 685 664 790 816 758 771 797 840 760 849 784 799 718 730 829 854 818 825 828 654 763 740 779 624 727 726 542 714 816 802 718 870 708 765 757 780 789 779 654 733 754 758 802 816 826 883 884 853 951 823 894 897 906 898 852 809 785 857 868 889 776 809 815 813 804 874 848 795 807 790 808 825 829 747 772 853 824 806 938 847 838 805 789 779 804 811 761 717 703 798 801 786 824 855 826 800 887 826 846 855 801 835 846 827 816 826 866 824 795 748 821 803 829 861 853 802 786 807 784 790 839 791 800 822 868 803 830 829 814 807 849 797 836 810 826 845 814 832 782 776 778 816 652 813 823 789 795 806 779 800 772 569 706 788 717 758 758 794 754 824 772 1.01e+03 815 687 751 727 577 882 697 861 856 799 764 760 776 765 798 794 750 742 761 758 828 798 740 801 800 789 816 790 797 812 867 856 861 883 840 785 844 856 893 848 855 812 840 845 824 814 835 818 826 817 780 888 853 852 860 817 810 793 831 820 774 798 845 826 810 794 837 849 834 824 792 819 806 840 877 864 822 821 889 854 787 829 830 804 801 816 741 780 812 824 793 802 818 773 792 824 802 806 786 824 821 837 802 808 781 754 743 851 797 770 1.05e+03 793 824 792 821 830 724 744 754 779 783 810 827 823 765 854 852 755 786 778 872 878 815 916 870 830 841 815 852 797 796 800 784 828 830 859 822 844 844 814 815 791 827 821 809 832 822 807 850 914 755 825 850 834 858 842 848 788 837 811 836 832 778 831 847 878 875 856 803 817 829 825 770 833 870 819 795 785 813 829 810 810 777 787 740 775 912 778 737 806 744 796 787 795 847 811 799 742 761 828 808 804 818 850 822 844 837 700 889 946 787 754 781 716 739 870 831 848 838 826 823 820 809 822 873 829 810 772 876 830 795 846 769 786 778 827 806 796 776 785 811 805 827 818 807 813 739 752 794 841 842 811 835 846 1.11e+03 817 806 844 861 748 1.23e+03 818 904 557 759 794 833 738 851 832 822 793 811 777 813 842 791 886 807 821 845 868 826 842 908 890 870 868 873 835 857 883 858 914 856 853 863 848 829 906 889 809 901 911 900 856 849 812 847 863 840 883 656 831 843 837 902 806 833 790 814 862 841 852 844 739 620 820 814 783 819 835 787 846 844 818 807 803 811 847 870 783 698 810 797 795 793 879 819 776 823 828 870 846 780 807 793 813 792 793 784 859 822 843 790 814 811 806 807 803 819 819 1.08e+03 754 806 752 793 852 829 923 906 881 837 837 852 783 894 802 854 832 828 848 814 822 855 844 780 848 781 816 861 828 824 840 818 809 803 777 768 822 810 776 781 802 804 808 802 695 820 774 798 744 804 755 924 771 807 788 789 775 839 833 732 698 726 818 722 765 809 724 703 860 826 768 718 763 767 847 834 760 628 842 797 638 736 691 633 619 749 757 753 699 864 862 824 802 704 779 850 763 766 840 767 773 523 838 732 768 656 852 862 816 833 847 923 804 812 805 861 832 857 867 871 866 787 832 827 733 777 763 769 867 797 853 839 852 873 738 742 852 813 822 861 783 514 597 669 877 680 785 831 790 806 763 580 656 841 820 767 794 658 830 685 665 790 816 757 770 796 841 759 849 784 799 718 730 828 854 817 826 828 653 764 740 778 622 726 726 544 713 817 801 718 872 708 765 756 780 790 779 655 733 753 757 803 816 826 883 883 853 951 823 894 897 908 898 852 809 784 857 868 890 776 809 814 813 805 872 847 795 808 791 809 825 829 748 772 853 824 806 937 848 837 804 790 779 804 812 761 717 703 798 800 785 824 857 826 800 886 826 846 856 801 834 845 827 816 826 866 824 796 749 822 803 829 860 853 802 786 807 785 790 840 791 800 822 867 803 830 828 815 808 849 797 835 810 827 846 814 833 782 777 778 816 652 812 824 789 798 806 778 800 772 568 706 787 716 758 759 795 755 823 772 1.01e+03 814 686 751 721 577 882 697 860 856 799 763 760 776 765 799 793 749 741 761 758 827 799 739 803 800 789 816 790 798 812 868 856 861 883 840 784 845 855 893 848 855 812 840 844 824 814 834 819 826 817 780 888 852 852 860 817 810 792 831 821 775 798 845 825 809 794 837 850 833 825 793 820 806 840 876 864 822 821 891 852 787 829 830 804 801 815 740 780 812 824 793 802 818 773 791 824 803 808 786 824 822 836 802 808 781 754 743 851 797 770 1.05e+03 793 823 792 820 831 728 744 754 780 783 811 826 824 764 855 853 755 786 778 872 878 815 917 869 830 841 815 852 798 797 799 784 828 830 859 823 844 844 814 816 792 828 822 808 833 822 807 850 915 754 824 849 835 858 842 847 788 837 811 836 833 779 832 848 878 875 855 802 817 830 824 770 833 869 819 795 784 813 829 810 810 778 786 739 775 911 780 736 805 743 797 787 795 847 813 799 743 762 830 808 805 817 850 821 844 836 700 888 944 786 755 781 715 740 870 830 849 839 825 823 820 809 822 872 828 809 771 876 830 795 846 769 787 776 827 806 795 778 786 811 805 825 817 808 813 740 753 794 841 841 811 835 845 1.11e+03 817 805 845 862 748 1.24e+03 817 904 557 760 794 831 737 853 833 823 795 812 777 814 842 791 886 808 821 845 866 826 842 908 891 872 868 874 836 858 883 857 912 857 853 863 849 830 905 890 809 900 911 901 856 849 815 847 863 841 884 656 831 844 838 902 806 833 791 814 861 842 853 845 739 621 820 815 783 818 835 787 846 843 817 807 803 811 847 868 782 698 810 799 796 795 879 819 775 824 828 869 846 779 807 793 813 793 794 783 860 822 844 790 815 811 806 808 802 819 819 1.08e+03 754 807 752 794 853 829 922 907 881 837 838 853 783 894 802 854 831 828 848 814 823 854 844 781 846 782 816 861 829 824 841 818 810 803 777 768 822 811 775 780 802 803 808 801 694 819 775 798 744 804 756 924 772 806 788 789 775 839 833 732 698 727 818 722 764 811 724 702 859 826 767 717 764 765 846 834 760 628 841 796 638 735 690 633 616 748 758 751 698 865 862 823 801 703 779 850 764 765 840 768 773 523 838 732 768 657 853 862 815 833 847 923 804 812 805 860 832 855 866 871 866 787 832 826 734 777 763 769 863 797 853 839 852 871 738 742 851 812 822 861 783 514 596 668 878 681 785 830 791 806 763 580 657 841 820 766 795 656 829 685 667 790 817 756 770 797 841 758 850 784 798 718 730 827 854 818 829 828 653 764 740 779 622 726 726 544 713 817 800 718 874 709 766 756 780 790 779 655 733 753 757 804 816 826 884 882 853 952 824 894 898 908 898 851 809 784 857 869 890 777 809 815 813 806 871 847 795 808 791 809 826 829 750 772 853 824 807 937 848 838 804 791 779 804 812 761 717 702 798 800 784 824 858 825 800 886 827 847 856 801 834 843 827 817 826 865 824 796 749 823 802 829 860 852 802 787 805 784 790 841 790 800 822 867 803 830 828 815 808 849 797 835 810 828 846 814 833 782 778 778 817 653 811 825 789 801 807 778 800 772 568 706 788 716 758 760 796 754 822 771 1.01e+03 815 686 750 716 576 882 697 860 855 799 763 760 776 765 799 792 748 742 760 759 827 798 739 804 799 789 816 791 797 811 868 856 861 883 840 783 845 854 893 848 854 812 841 845 825 815 835 820 826 816 779 888 851 850 860 816 811 792 832 821 776 798 844 825 809 794 837 850 833 825 794 820 806 840 876 864 822 821 891 851 787 829 830 803 801 814 739 780 811 825 793 802 818 773 790 824 803 809 786 826 823 835 802 808 781 754 742 852 797 770 1.05e+03 792 822 792 820 832 731 743 754 780 782 810 826 824 763 855 854 755 787 777 872 880 816 917 869 830 841 816 852 799 799 798 784 828 831 859 823 844 844 814 817 793 827 822 808 833 822 807 849 914 753 824 849 836 858 841 848 788 837 811 836 832 780 832 848 878 875 854 803 817 830 822 769 834 870 819 794 784 813 829 810 809 778 786 740 775 911 781 736 803 742 796 786 794 848 813 799 744 763 832 809 806 818 850 821 843 835 700 888 942 784 756 781 715 739 870 829 850 840 824 823 820 809 822 872 827 809 770 875 830 795 846 768 788 776 827 806 794 779 787 811 805 823 817 809 812 742 753 795 841 841 811 835 844 1.11e+03 816 806 845 863 749 1.24e+03 817 903 557 760 794 831 736 855 833 823 797 812 778 814 842 790 886 808 821 845 865 826 842 908 892 872 869 874 837 859 884 857 912 857 854 863 849 829 905 890 808 899 910 901 856 849 817 847 863 841 884 656 832 844 837 903 806 834 792 812 860 842 854 845 739 623 822 815 782 817 835 786 846 842 816 807 803 811 846 867 783 698 811 801 797 797 879 819 775 824 828 868 846 778 807 793 813 795 794 783 860 824 844 789 817 811 806 810 802 819 820 1.08e+03 753 808 753 794 854 829 922 909 881 837 838 854 783 894 801 854 831 828 849 814 824 852 844 781 845 783 815 861 830 825 841 818 810 804 777 770 822 812 776 780 802 803 809 800 694 819 775 799 744 804 756 925 771 805 786 788 774 839 832 732 699 727 818 721 763 812 725 701 859 825 768 717 763 764 846 834 759 628 840 795 638 736 691 633 616 745 758 750 698 866 863 824 800 702 779 850 764 765 840 769 773 522 839 731 768 658 852 862 815 833 847 923 803 811 805 860 832 855 865 871 867 787 833 826 734 776 762 770 859 796 852 839 851 870 738 742 852 811 823 861 783 515 595 669 878 682 785 831 791 806 763 579 657 841 820 767 794 655 829 686 666 790 817 758 769 798 841 760 850 784 798 718 730 828 853 819 831 827 653 764 740 780 622 726 726 544 714 817 800 718 874 710 766 757 781 790 780 656 732 753 757 804 815 827 886 882 854 952 824 894 898 908 898 851 808 784 857 869 889 778 809 816 813 807 870 847 795 809 792 808 826 829 751 772 854 823 808 937 847 839 804 791 780 805 812 760 717 702 798 800 784 824 859 824 800 886 828 848 856 801 833 843 827 817 826 864 823 796 749 823 801 829 861 853 802 787 804 784 789 842 790 800 823 867 804 830 828 814 807 849 798 835 809 829 846 813 832 781 778 777 818 654 810 825 789 803 808 779 799 771 567 707 788 716 758 761 796 753 821 770 1.01e+03 815 686 750 709 576 882 697 860 854 800 763 761 775 765 799 791 748 742 760 759 827 798 739 804 799 789 816 791 796 810 868 856 861 883 840 784 845 854 894 848 853 812 841 846 825 815 835 820 825 816 779 888 850 850 860 815 811 790 832 821 776 797 844 825 808 794 837 850 833 824 794 820 805 840 875 864 822 821 891 852 787 829 829 804 800 814 738 780 811 825 793 802 818 773 789 823 803 810 786 827 823 835 802 808 781 754 741 852 797 769 1.05e+03 792 822 791 819 833 731 743 755 781 782 811 825 824 763 856 854 756 788 777 871 881 815 917 869 830 841 816 852 800 800 797 784 828 832 859 823 843 844 815 817 792 827 822 808 833 822 807 849 914 752 823 850 836 858 841 848 788 837 811 836 831 781 831 849 879 875 855 804 817 830 822 769 833 870 819 794 784 813 829 810 809 778 786 740 775 911 781 735 802 742 796 786 793 848 813 798 743 763 832 809 806 819 851 822 843 835 700 888 942 784 756 782 715 739 870 830 850 840 824 823 820 809 822 871 826 808 769 874 830 796 846 768 789 776 827 807 794 778 788 811 805 821 817 810 812 744 753 795 840 841 811 836 844 1.11e+03 816 806 845 862 749 1.24e+03 817 903 556 760 795 832 735 855 833 822 798 811 778 814 842 790 887 807 822 845 864 826 842 907 892 872 870 874 838 861 884 857 910 858 855 863 850 829 906 890 809 899 909 901 855 848 818 847 863 841 884 657 832 844 837 903 805 834 793 811 858 842 853 845 739 624 823 816 783 816 835 786 845 841 815 806 803 812 846 866 784 698 813 803 797 798 878 819 775 824 828 868 847 778 806 792 813 795 796 783 860 825 843 789 817 811 806 811 802 818 820 1.08e+03 753 808 754 794 854 830 923 908 881 838 838 854 783 893 801 854 831 827 849 815 823 853 844 782 845 783 815 861 830 826 841 818 810 804 776 772 822 813 776 780 802 803 809 799 694 819 774 800 744 803 755 927 770 805 786 788 774 840 831 732 700 726 817 720 763 810 726 701 858 824 769 718 762 765 846 834 758 629 840 794 638 735 690 633 615 742 758 748 697 866 863 825 801 702 779 850 764 765 840 770 774 522 839 731 768 659 851 862 816 834 848 924 802 809 805 860 832 856 865 871 867 787 833 826 734 776 762 771 854 796 852 839 851 869 738 741 852 812 823 861 783 515 594 670 878 682 785 833 792 808 764 579 657 841 821 768 794 654 829 687 666 790 817 759 769 799 841 762 849 784 798 719 730 828 853 820 836 827 654 763 740 782 621 726 726 544 715 817 800 718 873 710 767 757 782 790 780 657 732 752 758 802 815 827 888 882 854 952 824 894 898 908 898 851 808 784 856 869 888 778 809 816 812 807 871 847 795 809 792 807 826 829 751 772 854 823 808 938 846 839 804 790 781 807 812 759 716 702 798 800 784 824 859 824 800 888 828 848 856 802 833 843 828 817 825 863 822 795 748 822 800 829 862 854 801 786 805 783 789 842 791 800 824 867 804 830 829 814 806 850 797 836 808 829 846 813 832 782 778 777 817 654 809 824 789 805 808 779 799 770 567 708 788 716 758 761 796 752 821 770 1.01e+03 815 686 750 703 577 882 696 861 854 800 764 762 775 765 799 791 748 742 760 759 828 797 740 803 799 789 816 790 796 809 867 856 861 883 840 784 845 855 894 848 853 812 840 847 825 816 835 821 825 815 779 889 849 850 859 815 811 789 830 821 776 797 844 825 808 794 837 851 832 824 794 820 806 840 876 864 821 821 891 852 787 829 829 804 800 814 739 780 811 825 792 802 819 773 789 823 804 809 787 827 823 834 801 808 782 754 742 852 798 769 1.05e+03 793 822 791 819 832 729 742 755 781 782 811 825 823 763 856 853 756 787 778 871 883 814 916 869 830 841 817 852 800 800 797 784 828 831 860 823 843 843 815 815 792 827 822 808 833 821 808 849 914 752 824 852 836 858 842 848 787 837 811 836 830 781 830 850 879 875 855 806 816 829 823 769 832 869 819 793 785 813 830 810 809 777 787 742 774 911 780 735 803 741 796 786 792 849 812 798 742 762 830 808 806 821 852 823 843 835 699 887 942 784 755 783 716 738 870 830 849 840 824 822 820 810 822 872 827 808 769 874 831 796 846 768 790 777 826 808 795 778 788 812 805 819 817 810 812 743 753 795 841 841 810 835 844 1.11e+03 816 807 846 861 749 1.24e+03 818 903 556 758 795 832 735 855 833 820 799 810 778 815 843 790 887 807 824 846 864 825 842 906 893 871 869 874 838 861 884 857 910 858 856 863 850 828 907 889 810 899 908 901 854 848 818 847 862 841 884 657 831 844 837 902 806 835 793 811 858 842 853 846 739 623 822 816 784 817 835 786 845 841 815 804 803 812 845 866 785 697 813 802 797 797 877 819 775 824 827 868 847 779 806 791 813 794 797 783 860 825 843 789 815 811 806 811 802 818 820 1.08e+03 753 809 755 794 854 831 923 908 881 839 838 854 783 893 801 854 831 826 849 815 822 854 845 782 844 783 816 860 831 826 841 818 810 804 776 772 821 813 775 782 803 803 809 801 694 819 774 800 744 803 754 929 771 804 785 788 774 842 830 732 701 726 817 720 763 809 726 700 859 824 770 719 760 765 846 834 757 629 840 794 638 735 689 633 614 743 759 747 697 865 864 827 802 703 780 850 765 765 839 770 774 522 840 732 767 659 850 862 817 833 848 924 804 808 805 861 832 857 866 871 866 787 833 826 734 776 762 771 852 796 853 840 851 870 738 741 852 812 824 861 784 515 594 672 877 682 784 834 794 809 764 580 656 841 821 769 794 654 829 688 665 790 817 760 769 798 841 763 849 783 799 719 730 827 853 821 839 827 653 762 741 783 621 726 726 544 716 817 800 718 873 711 767 758 782 791 780 657 732 752 758 800 814 828 888 882 853 952 824 894 897 908 899 852 809 783 856 868 888 778 810 816 812 806 872 847 796 810 791 807 826 830 750 773 854 823 807 938 846 839 804 789 780 809 811 759 716 702 798 801 783 825 859 824 800 889 828 848 856 802 834 844 828 817 824 864 822 795 748 821 800 830 864 854 801 786 805 782 789 843 791 800 824 868 804 830 828 813 805 851 796 837 808 828 846 813 832 784 778 776 817 655 810 823 789 808 808 779 799 770 566 707 788 716 759 761 796 752 821 771 1.01e+03 815 686 750 696 577 882 696 861 854 800 764 761 774 765 799 790 748 743 760 760 828 798 740 803 799 789 815 789 796 808 869 856 862 882 840 785 845 855 894 847 854 813 839 846 824 816 834 821 825 816 779 890 848 850 859 815 810 788 828 821 774 797 844 826 809 794 838 852 832 824 794 819 806 840 876 864 821 822 892 852 787 828 830 804 800 815 740 779 811 824 792 801 820 773 790 822 804 809 787 827 823 834 802 809 782 754 743 852 798 769 1.05e+03 793 822 790 819 832 726 742 754 780 783 812 826 822 764 855 851 756 786 778 871 883 814 916 869 831 841 819 853 799 798 797 784 828 831 861 823 843 842 814 814 792 827 821 809 832 822 806 849 913 752 825 854 836 858 842 848 786 838 811 836 830 781 830 851 878 876 855 806 815 829 825 770 832 868 818 792 785 813 830 810 809 777 788 743 774 911 780 734 806 743 796 787 792 849 812 798 741 761 829 808 806 821 852 823 844 834 698 887 938 784 755 783 716 738 870 831 848 839 826 821 819 810 823 873 827 808 769 874 830 796 845 769 791 777 826 809 796 778 789 812 805 815 817 810 812 743 754 795 841 841 812 834 844 1.11e+03 815 808 846 860 750 1.24e+03 818 903 556 756 794 832 735 856 833 820 799 809 779 816 843 790 887 807 824 846 865 825 842 906 893 871 869 874 838 861 884 856 910 857 857 863 851 828 907 889 810 899 908 900 854 848 818 847 861 842 885 657 830 843 837 900 806 835 794 811 858 842 852 846 739 623 821 816 785 818 835 786 845 841 815 804 802 813 845 866 785 698 812 801 797 797 876 818 775 826 826 869 848 780 806 789 812 794 798 783 860 824 843 789 815 810 806 810 802 817 819 1.08e+03 753 808 755 793 854 832 923 908 882 840 838 854 782 892 802 854 831 825 849 815 820 856 844 782 844 782 817 860 832 827 840 818 810 805 776 772 821 813 775 783 803 804 808 803 694 819 774 799 745 804 753 929 772 804 786 789 775 841 830 732 701 726 818 721 763 807 727 701 859 824 770 718 759 765 846 834 758 629 840 794 637 735 688 634 614 744 759 746 697 864 864 826 803 704 780 850 766 764 840 769 773 522 840 732 766 659 851 862 818 832 848 924 806 810 805 862 831 856 867 870 865 787 832 827 734 776 762 771 851 797 855 840 851 869 738 740 852 813 824 862 785 514 594 671 876 682 784 834 795 810 764 582 656 842 821 769 795 655 830 687 664 790 817 760 769 797 841 763 848 784 800 720 729 826 854 821 843 827 653 762 740 782 622 726 726 544 716 818 799 718 872 709 766 758 782 791 780 657 733 752 759 798 814 827 888 882 853 953 824 895 897 908 900 853 808 782 856 868 889 779 811 815 812 805 872 847 796 810 791 807 827 831 748 773 853 823 806 938 846 839 804 788 780 809 811 759 716 702 798 802 783 826 859 823 800 889 827 848 856 802 834 844 829 818 824 866 823 795 749 821 800 830 864 853 800 786 804 782 789 843 792 799 824 868 804 830 828 813 805 851 796 838 808 827 846 814 832 785 778 776 818 654 811 824 789 810 808 779 798 769 566 706 789 716 760 761 796 751 821 772 1.01e+03 816 686 750 688 577 882 696 861 854 801 764 760 774 765 798 790 748 743 761 760 828 798 740 802 799 790 814 788 797 807 870 857 862 882 841 786 845 856 893 847 856 814 839 846 823 817 834 821 826 816 780 890 848 851 858 816 810 787 826 820 773 797 843 826 809 795 838 852 832 825 794 819 806 840 877 864 821 823 892 851 787 828 830 804 800 817 740 779 811 823 792 801 819 773 790 821 804 808 787 826 823 833 802 809 782 754 745 853 798 768 1.05e+03 793 821 789 819 832 719 742 754 779 783 812 826 822 764 854 850 755 785 779 871 881 813 915 869 831 842 820 853 799 796 798 783 828 831 862 822 842 842 814 813 793 828 822 809 831 822 805 849 912 751 826 854 836 859 842 849 785 838 810 836 829 781 830 851 878 877 854 805 814 830 826 770 832 868 818 792 784 814 830 810 808 777 788 741 774 912 781 734 807 745 796 788 792 850 811 798 741 760 831 808 806 821 852 822 844 834 699 886 934 785 754 782 717 737 870 831 847 838 828 821 819 811 824 874 827 808 769 875 830 796 845 769 791 777 826 808 796 778 789 812 805 811 817 810 813 744 754 795 841 841 813 833 844 1.11e+03 814 809 846 860 751 1.24e+03 818 904 556 755 794 832 735 856 834 821 798 810 779 814 844 789 887 807 822 846 867 825 842 906 893 871 870 874 837 861 884 856 910 856 857 863 851 827 907 888 810 898 909 899 854 848 816 847 862 842 886 657 828 843 837 898 806 835 794 812 858 843 852 848 739 622 820 815 785 820 836 784 846 841 814 804 802 814 845 867 785 698 811 800 796 797 876 817 777 827 826 869 848 781 806 788 813 793 800 783 861 824 843 789 817 810 806 810 803 818 819 1.08e+03 753 808 756 793 854 832 923 907 884 840 838 854 780 892 802 855 831 825 849 814 820 856 843 782 844 782 817 860 832 827 840 818 810 805 776 772 820 812 775 784 803 804 806 804 694 820 774 800 745 804 753 929 773 805 787 790 775 840 830 733 702 728 818 721 762 806 727 701 859 824 770 718 760 764 846 835 756 629 840 795 636 736 688 634 614 744 758 748 697 863 864 826 802 705 780 850 767 765 841 769 772 522 840 732 766 659 851 862 818 831 848 924 808 812 804 861 831 856 866 871 866 788 831 826 733 775 762 771 851 797 856 840 852 868 739 740 852 813 825 862 786 513 594 671 875 682 784 834 795 811 764 584 655 843 821 769 795 655 830 686 664 790 817 759 769 796 841 762 848 784 801 720 728 826 854 820 845 828 652 762 740 782 624 726 726 544 715 818 798 719 873 708 766 759 783 791 780 656 734 752 759 798 814 827 888 883 853 953 824 896 897 908 901 853 808 782 857 869 888 780 811 814 812 804 872 847 796 810 792 807 828 831 747 774 853 824 805 938 847 839 805 788 779 809 811 759 717 702 797 802 783 826 859 823 801 888 827 848 856 802 836 844 829 818 825 866 824 795 750 822 801 830 865 852 800 786 803 783 789 842 792 798 823 869 804 830 828 813 805 851 796 838 808 827 846 814 831 785 779 777 817 653 812 825 789 814 807 780 798 770 566 706 790 716 760 761 796 749 822 772 1.01e+03 816 685 750 679 577 882 696 861 854 801 764 761 774 766 798 790 748 743 761 760 828 798 740 801 798 790 813 789 797 807 872 858 863 882 841 786 844 856 892 847 856 815 839 845 823 817 833 820 826 815 780 890 847 852 858 817 809 787 826 820 774 797 842 826 809 795 838 853 832 823 794 819 806 841 877 864 821 824 893 851 786 828 830 805 800 818 740 780 811 823 792 802 818 773 791 821 805 808 787 826 823 833 803 808 782 754 745 852 799 768 1.05e+03 793 820 789 819 832 714 741 754 778 784 813 826 821 763 854 850 755 786 778 872 879 813 914 870 831 843 819 852 799 796 798 785 827 832 860 822 842 842 814 813 794 829 822 809 830 823 804 849 911 751 825 853 836 860 842 848 785 837 810 836 829 781 831 851 878 877 855 806 813 831 825 769 832 867 818 793 783 814 829 810 808 777 787 738 774 912 783 734 808 746 797 788 793 850 810 798 741 759 831 810 806 821 852 822 844 835 700 887 931 785 754 782 717 737 870 830 846 837 831 823 820 811 825 874 827 808 770 875 828 797 845 770 792 777 826 807 796 777 789 812 805 807 817 810 812 745 754 796 841 842 814 834 844 1.11e+03 812 809 847 860 751 1.24e+03 818 904 556 756 794 832 735 856 833 822 797 809 780 812 843 788 888 806 820 845 867 825 842 906 893 870 871 873 836 860 884 856 911 855 856 863 851 827 906 887 810 899 909 898 856 848 813 847 864 842 886 657 828 844 837 897 807 834 794 812 858 843 852 848 739 623 820 814 785 819 836 783 846 841 814 804 803 814 845 868 784 698 810 800 795 798 877 817 778 827 826 870 848 780 807 787 814 793 802 783 860 824 843 789 818 810 806 810 803 819 819 1.08e+03 753 807 756 793 853 833 923 907 885 839 838 854 780 892 802 855 831 826 849 813 821 855 841 782 845 782 816 859 831 827 840 819 811 804 776 772 821 812 775 785 803 804 804 804 694 820 774 800 745 804 753 929 773 806 789 790 776 839 829 734 702 729 820 722 762 806 728 701 861 824 771 718 761 763 846 834 755 629 840 796 636 737 688 634 614 744 758 750 696 863 863 826 802 705 780 850 767 766 841 769 772 520 838 731 766 660 850 863 817 832 848 924 808 814 804 860 831 856 866 871 865 788 831 826 733 775 762 771 849 796 856 839 853 867 739 740 852 814 825 863 786 513 594 671 875 682 785 833 795 811 764 583 656 842 821 767 795 655 830 686 664 790 817 759 768 795 841 762 848 786 801 721 726 827 854 820 848 828 651 763 740 781 624 726 726 543 714 818 798 720 873 709 766 759 783 791 780 656 733 751 759 799 814 826 888 883 853 952 824 896 896 908 902 853 808 783 859 869 887 780 811 814 813 804 872 848 796 809 794 807 828 830 748 774 854 823 805 939 848 839 806 787 779 809 811 760 718 702 797 802 784 826 859 823 801 888 828 847 856 802 836 844 829 818 825 865 825 795 751 822 802 830 864 852 800 786 803 783 788 840 793 797 823 869 804 830 829 814 806 851 796 838 808 826 846 814 830 784 778 778 816 652 812 825 790 816 807 780 798 770 566 706 791 716 759 761 796 746 822 772 1.01e+03 816 686 750 671 577 882 696 861 854 801 764 761 775 767 798 791 748 743 761 760 827 798 740 800 799 791 814 790 797 808 872 858 863 883 842 786 843 855 892 848 856 816 840 845 824 816 832 818 827 815 781 889 848 851 858 817 808 787 826 819 776 797 843 827 809 795 838 854 833 822 794 819 805 842 876 864 821 824 893 850 786 828 830 806 801 818 740 780 811 822 792 802 818 773 790 822 806 807 787 826 824 833 803 808 782 755 745 852 799 768 1.05e+03 794 819 790 819 832 711 741 754 779 786 813 826 822 763 854 852 756 786 778 873 878 813 914 870 832 843 817 851 799 796 798 786 828 832 858 821 843 841 816 814 794 830 822 809 832 822 806 850 911 751 825 853 837 859 842 848 785 837 810 835 828 782 830 851 878 876 857 806 814 832 824 768 831 868 818 793 782 814 829 811 809 777 787 736 773 912 783 735 806 744 797 788 792 851 809 799 741 759 830 811 806 822 852 823 845 837 700 888 932 785 754 782 717 739 870 829 845 837 832 825 821 811 825 875 827 808 771 874 827 797 844 772 791 776 826 806 795 778 790 812 805 803 818 810 812 744 754 796 841 842 815 834 844 1.11e+03 810 809 847 860 751 1.24e+03 819 904 556 757 794 832 735 856 832 824 797 809 780 811 842 790 889 806 819 844 867 825 841 906 892 870 871 872 834 860 884 856 912 855 856 862 851 828 907 887 810 899 908 900 856 848 812 847 865 842 887 658 829 844 838 897 808 834 794 811 858 843 852 848 739 623 820 814 785 818 836 784 846 840 813 805 805 814 845 869 784 698 810 801 794 797 878 817 780 826 828 870 848 780 807 787 814 794 806 784 860 824 842 788 817 810 806 809 803 820 820 1.08e+03 754 807 755 793 851 834 923 907 887 839 838 854 780 892 802 856 832 826 849 814 823 854 840 783 846 782 815 859 831 827 841 818 811 804 775 772 821 811 776 786 803 806 804 802 694 819 774 801 746 804 754 928 773 807 789 789 778 839 829 734 702 729 820 722 762 806 728 701 862 824 770 718 762 764 846 835 755 629 841 796 636 738 687 634 613 744 757 751 696 862 863 826 803 706 780 851 768 767 840 770 772 521 836 730 765 660 850 864 816 832 848 924 808 815 804 859 831 856 866 870 865 787 831 825 733 776 762 771 848 795 855 837 853 867 738 740 852 815 825 863 785 513 594 672 874 682 786 833 796 811 764 583 656 841 820 765 794 655 830 686 665 790 819 760 768 796 840 762 848 786 801 720 726 827 855 819 851 828 651 763 740 780 624 727 726 543 714 818 799 720 874 711 766 759 784 791 781 656 733 750 760 798 814 826 888 883 853 952 824 897 895 908 903 853 808 784 858 869 886 780 811 815 813 804 872 848 796 809 794 807 828 829 748 775 854 822 806 939 848 840 806 788 779 809 810 760 718 702 797 802 784 826 860 824 800 888 829 847 856 802 836 844 829 818 825 864 824 795 752 822 803 831 864 852 799 787 802 784 788 840 793 797 822 870 804 830 829 814 807 851 796 837 808 827 845 813 828 784 778 780 816 653 812 825 790 818 807 781 798 771 566 706 791 717 759 760 796 744 823 771 1.01e+03 817 686 749 664 577 882 696 861 853 800 764 761 775 768 798 791 748 742 760 760 827 799 741 800 799 791 814 791 798 809 872 858 863 883 842 787 843 855 892 848 856 817 840 845 825 817 832 818 827 816 781 889 849 849 858 817 808 787 827 819 776 797 844 826 808 795 838 854 834 822 794 819 805 842 876 865 821 823 892 850 787 828 830 808 801 818 740 780 810 822 792 804 818 773 790 822 806 807 788 827 825 832 802 808 781 754 745 852 798 769 1.05e+03 794 819 791 818 832 712 742 753 780 787 811 826 824 763 854 854 756 786 778 875 879 814 915 870 832 843 816 850 799 795 798 788 829 832 858 821 843 843 817 814 794 829 822 809 833 820 807 851 911 752 825 853 838 858 842 849 784 838 811 834 828 783 829 851 879 875 858 806 815 831 823 769 831 868 818 793 782 815 830 811 809 777 788 735 771 911 782 735 804 741 797 789 792 851 809 798 741 759 829 810 806 822 851 824 845 838 700 888 933 785 753 782 717 740 870 830 844 837 831 825 822 810 825 875 827 809 772 874 827 797 844 773 790 775 827 806 795 779 790 811 804 798 818 810 812 744 753 796 841 843 814 835 845 1.11e+03 810 809 846 859 750 1.23e+03 820 904 556 758 794 831 735 857 831 824 798 810 779 811 841 790 889 805 820 843 866 826 841 906 891 869 870 872 834 860 884 856 914 855 856 862 851 828 906 888 810 899 908 901 856 848 813 846 864 842 887 658 831 845 839 898 808 836 794 811 857 842 853 848 739 622 820 815 785 819 836 785 845 840 813 806 806 814 845 869 785 699 810 802 793 796 878 817 780 825 829 869 849 780 807 788 814 796 807 785 860 825 843 788 817 811 806 808 802 820 821 1.08e+03 753 808 754 794 850 834 923 907 885 839 839 855 781 892 802 856 832 827 850 814 824 852 841 784 847 782 815 859 832 826 842 818 810 803 775 772 822 812 776 786 804 806 804 801 694 819 771 801 746 804 754 926 773 808 787 788 779 840 829 734 702 728 818 720 762 807 728 702 864 823 769 716 762 765 846 835 756 629 842 795 636 738 686 634 613 746 758 750 696 862 863 824 804 706 779 851 768 768 840 770 772 522 836 730 766 661 850 864 816 832 848 923 808 815 804 860 832 857 866 870 866 787 830 825 733 777 762 770 848 793 854 837 854 866 739 740 852 814 826 862 785 514 594 673 874 681 785 832 796 811 764 583 657 840 820 764 796 655 830 687 665 790 820 760 767 796 840 762 848 787 802 719 726 828 854 818 856 828 651 764 740 780 624 727 725 544 714 817 800 720 874 713 767 759 785 792 780 656 732 750 760 797 815 826 888 883 853 952 824 896 895 908 904 852 809 784 857 869 886 779 811 815 813 804 872 848 796 808 793 807 828 830 749 774 854 822 807 938 848 839 805 789 779 809 810 759 718 702 797 802 785 826 860 825 800 888 830 846 856 802 837 844 829 818 826 864 823 794 752 821 804 832 863 852 799 788 802 784 788 842 792 798 822 870 803 830 829 814 808 851 797 837 808 827 846 813 828 784 777 780 815 654 813 825 790 820 807 781 798 771 566 706 790 717 758 760 797 743 823 770 1.01e+03 817 687 749 659 577 882 696 861 854 800 765 761 775 768 799 791 748 743 760 759 827 799 742 800 799 791 814 791 799 810 871 857 862 882 842 788 843 854 893 849 856 817 840 845 825 817 833 817 828 817 781 889 850 848 858 817 808 788 828 818 776 797 845 826 809 796 838 855 834 823 793 819 805 841 875 865 820 822 891 850 787 828 830 808 800 818 739 780 810 821 792 804 818 773 790 821 806 807 788 827 826 830 802 808 782 753 744 852 797 769 1.05e+03 795 819 793 818 832 712 742 752 780 787 809 825 824 764 855 855 756 787 777 876 879 814 915 870 831 843 817 852 799 797 798 788 829 832 859 821 844 845 818 814 793 829 822 808 834 818 807 852 911 752 825 852 840 858 842 850 784 838 811 834 828 782 828 850 880 875 859 806 816 830 823 771 831 869 818 793 783 815 830 811 809 777 789 735 770 911 780 736 804 741 796 788 792 850 810 798 741 759 830 808 807 822 851 825 845 839 701 888 934 785 755 780 719 741 871 831 845 837 829 825 823 810 825 876 828 809 772 874 827 798 844 775 789 775 828 806 794 781 789 810 803 795 819 809 814 744 752 797 841 844 812 835 846 1.11e+03 810 809 846 858 751 1.23e+03 820 904 556 758 794 831 735 857 831 825 798 811 778 812 841 791 888 805 822 843 866 826 841 907 889 870 869 872 834 861 884 856 914 855 856 862 852 828 906 888 810 899 909 902 856 847 813 846 863 842 886 658 833 845 841 900 808 838 794 811 856 842 854 848 739 622 821 816 784 820 835 786 845 840 813 806 806 814 844 869 785 698 809 802 793 795 878 817 777 825 829 868 850 780 806 788 814 797 809 786 859 825 843 787 817 812 807 806 802 819 821 1.08e+03 752 808 754 796 850 833 923 907 883 839 841 855 781 892 801 857 832 827 851 814 824 852 841 785 848 782 815 859 832 826 840 818 809 803 775 772 823 812 776 787 804 806 804 800 693 819 769 801 746 803 755 924 772 809 786 788 778 841 829 734 701 728 816 719 762 807 730 702 863 823 767 716 763 766 846 833 758 629 842 795 637 737 687 635 612 747 758 749 695 862 862 822 805 706 779 851 769 766 841 770 772 523 836 731 766 661 850 863 816 831 847 923 808 815 805 861 832 857 866 870 866 786 830 826 733 777 762 770 849 793 854 837 854 866 739 740 852 812 826 862 785 514 594 674 874 681 785 831 797 811 763 584 656 840 820 764 797 655 829 688 665 790 822 760 768 796 840 762 848 787 803 717 726 829 854 818 860 829 652 764 739 780 624 725 725 545 715 816 801 720 875 713 767 759 786 792 780 656 732 750 760 797 815 827 888 883 853 952 824 896 895 908 903 852 810 784 857 869 886 778 811 815 813 804 871 848 796 808 792 806 827 830 749 774 855 823 808 937 848 839 803 790 778 808 810 759 718 701 797 802 786 825 861 826 799 889 831 847 857 802 837 844 828 818 826 866 823 794 753 820 804 832 863 851 800 788 803 785 788 843 791 798 822 870 803 830 829 813 808 851 797 837 809 827 847 813 828 783 776 779 815 654 814 825 790 822 807 782 798 772 566 706 789 717 758 759 798 741 823 771 1.01e+03 818 687 749 653 577 882 697 861 854 800 766 760 776 768 800 791 748 744 761 759 827 799 742 800 799 791 814 791 799 811 870 857 863 882 842 788 844 853 893 849 856 817 840 845 825 817 834 817 828 818 781 889 850 849 858 817 807 789 829 819 776 797 845 825 810 796 838 855 834 823 793 820 805 840 875 865 820 821 892 852 787 829 831 808 800 818 738 780 809 820 792 805 817 773 790 821 805 807 788 827 826 828 802 808 782 752 744 852 797 769 1.05e+03 795 818 794 818 832 713 743 752 780 787 809 825 824 764 856 855 756 787 776 876 878 814 914 871 830 842 818 853 799 798 798 788 827 832 860 822 844 846 817 814 793 828 822 807 834 818 806 853 911 752 826 851 838 858 843 851 784 839 812 834 828 780 828 849 880 875 857 805 815 830 824 773 831 869 817 794 784 815 830 810 809 777 790 735 771 912 780 737 805 740 796 786 793 849 810 797 741 760 830 806 808 822 850 825 845 838 700 888 935 785 756 778 720 740 872 831 846 837 828 825 824 809 824 876 829 809 771 873 828 796 844 778 788 775 830 806 794 781 788 809 802 794 818 809 815 744 751 797 841 845 810 834 847 1.11e+03 811 809 846 858 751 1.23e+03 820 904 555 757 794 831 735 857 831 824 798 811 777 812 842 791 887 806 823 843 866 826 841 907 888 871 868 873 834 861 884 856 913 854 855 862 852 828 906 888 810 900 910 902 856 846 813 846 862 842 885 659 833 845 842 900 807 837 792 811 855 842 854 846 739 621 821 817 783 820 835 786 845 842 814 807 806 814 844 869 785 697 809 802 795 795 878 817 774 825 829 868 850 779 806 791 815 797 808 787 859 824 844 787 816 813 806 805 802 818 820 1.08e+03 753 808 754 797 850 832 922 907 883 839 841 856 781 892 801 857 834 826 851 814 823 852 842 785 848 781 815 859 832 826 837 817 809 804 776 771 824 813 775 787 804 804 805 801 692 819 768 801 746 802 756 923 772 810 786 787 777 843 829 734 700 727 815 717 762 807 731 702 863 823 767 716 763 766 847 832 758 629 842 795 638 736 688 634 611 746 759 748 694 862 862 821 805 707 779 850 769 764 841 768 772 522 838 732 767 661 850 863 817 832 847 922 809 816 806 862 832 857 865 870 868 786 829 826 732 776 762 770 850 794 855 837 854 867 739 740 852 810 826 861 785 515 594 673 874 680 785 830 797 811 762 584 656 840 820 766 798 655 829 690 665 790 821 760 769 796 841 763 847 786 803 717 726 830 853 818 865 831 652 764 739 781 624 723 724 545 715 816 801 720 875 712 766 759 786 791 780 656 732 751 759 796 816 828 888 883 853 953 824 896 896 908 902 852 810 784 857 869 887 778 810 815 813 804 871 847 796 808 793 806 828 830 749 774 855 823 808 937 848 839 802 789 778 807 811 759 717 700 796 802 785 823 860 827 799 888 832 847 858 802 837 844 828 818 826 866 823 794 752 820 804 832 863 852 800 788 804 786 788 843 790 798 823 870 803 830 828 813 806 852 796 836 810 826 848 814 829 782 776 778 814 654 814 825 790 824 807 782 798 772 566 706 790 718 757 760 797 740 823 772 1.01e+03 818 687 750 647 577 883 697 861 855 800 765 760 775 768 800 791 748 743 761 758 827 799 743 799 799 790 813 791 799 812 871 858 863 883 842 788 846 853 893 849 856 817 838 846 825 816 834 818 827 818 781 888 850 849 858 818 807 790 829 820 775 798 845 825 812 796 838 855 834 823 792 820 805 841 875 865 820 821 893 853 788 829 831 808 800 819 738 780 809 820 792 804 817 773 790 821 804 807 788 826 825 828 802 808 782 752 744 852 796 770 1.05e+03 795 817 794 819 833 713 742 752 779 787 810 826 823 765 857 855 756 787 776 876 877 814 914 871 830 841 818 854 798 800 798 787 826 832 860 822 844 846 817 813 792 828 822 807 834 817 806 851 912 752 826 850 837 859 843 852 785 838 812 833 829 778 828 849 879 875 855 805 814 830 824 773 832 869 817 795 785 815 829 810 808 778 790 735 773 914 782 737 805 739 797 785 793 849 810 797 741 760 831 806 809 821 850 826 845 836 700 888 936 785 758 777 721 740 871 830 847 836 826 825 823 808 824 876 830 809 771 872 828 795 844 780 788 776 830 807 794 780 790 810 802 792 818 810 815 746 751 797 841 846 810 834 846 1.11e+03 812 808 847 858 751 1.23e+03 819 904 557 757 794 832 735 856 830 824 797 811 779 812 843 791 887 807 822 843 866 826 841 906 889 871 868 873 835 861 884 855 912 854 854 862 851 828 905 888 811 901 910 901 856 846 813 846 861 842 885 659 834 845 842 901 807 835 791 810 855 842 853 844 739 620 821 817 781 820 835 785 845 843 815 807 806 814 845 869 784 696 809 802 796 794 878 817 772 825 828 869 849 778 805 793 816 796 809 788 859 822 844 787 817 813 806 805 802 817 819 1.08e+03 755 808 755 797 850 831 921 907 884 838 839 856 782 893 800 857 834 826 851 814 824 853 842 784 846 780 816 859 832 826 835 817 809 804 777 770 825 813 774 787 803 803 805 802 692 819 770 800 744 802 757 924 771 811 788 787 777 845 830 734 700 726 817 717 762 806 732 702 863 822 767 716 763 765 848 831 759 629 842 796 637 737 689 634 610 745 760 748 692 863 862 822 803 707 780 849 769 762 840 767 772 521 837 732 768 662 851 863 817 834 848 921 809 816 806 862 832 857 865 871 868 785 830 826 732 775 762 770 849 796 855 837 855 868 739 740 852 811 825 861 786 515 594 674 874 680 785 829 796 811 762 583 656 840 820 767 797 655 830 689 664 791 822 760 769 798 842 763 847 785 803 718 728 831 853 818 867 831 653 765 738 781 623 721 723 544 716 818 800 720 875 711 765 759 784 790 781 655 732 752 758 796 815 830 888 882 854 953 823 896 896 907 901 852 811 784 858 870 888 778 810 816 813 804 871 846 796 808 793 806 830 830 749 775 855 823 809 938 847 839 802 789 778 806 812 759 717 700 796 803 784 822 859 827 799 888 832 848 858 801 837 844 827 818 826 866 823 795 751 822 804 832 863 853 800 789 805 786 789 842 791 799 824 871 803 830 828 814 804 852 797 835 811 826 848 814 830 781 776 779 814 654 814 826 791 825 807 781 798 771 566 706 790 719 756 760 796 739 824 772 1.01e+03 818 687 750 642 576 883 697 862 856 800 764 761 775 769 800 791 748 741 762 758 827 799 744 799 799 790 813 791 799 812 872 858 864 883 843 787 847 853 893 849 856 816 837 846 824 815 834 819 826 818 781 887 851 849 858 820 807 790 830 822 774 798 844 825 812 796 839 855 834 823 792 820 804 841 876 865 820 821 893 854 787 829 832 808 799 820 737 780 810 820 792 803 816 773 790 821 803 807 788 825 824 828 802 808 782 752 744 851 796 770 1.05e+03 795 816 794 820 833 714 742 753 779 787 810 828 823 764 857 855 756 787 775 875 877 814 916 872 828 840 818 854 798 800 798 786 825 832 860 822 844 846 817 812 792 828 822 808 833 817 806 849 913 753 826 850 835 859 844 851 786 838 811 834 829 778 828 849 878 874 853 804 812 830 824 772 832 870 816 795 786 814 829 810 808 777 790 735 774 914 782 738 805 738 796 785 794 850 810 797 742 760 831 806 809 821 851 826 847 836 700 889 935 786 758 778 719 740 870 830 848 838 826 825 822 808 824 875 831 808 772 871 829 793 845 782 787 777 830 808 793 780 791 810 803 790 817 810 815 746 752 797 841 846 809 834 846 1.11e+03 813 808 847 858 751 1.23e+03 819 904 558 757 794 833 735 856 830 824 796 811 781 812 844 791 887 807 822 843 866 827 841 905 890 871 869 874 835 862 884 854 912 854 853 861 850 829 905 888 811 902 910 901 856 847 813 846 861 842 884 658 833 845 841 902 808 833 790 809 855 842 850 842 738 620 821 817 781 820 835 784 844 844 816 807 806 813 845 868 785 696 809 802 798 795 878 817 774 825 826 869 848 778 806 793 818 794 809 787 859 822 843 786 817 813 806 805 802 817 819 1.08e+03 757 808 756 797 851 832 921 907 886 838 837 856 783 894 799 857 836 826 850 814 824 852 843 783 845 780 816 859 832 826 836 817 810 804 778 771 825 814 774 785 801 803 806 802 692 818 771 800 743 803 758 923 770 812 787 786 777 845 831 734 700 726 819 718 761 805 732 702 863 822 767 717 764 764 848 832 759 630 842 797 635 739 688 633 609 745 761 748 693 863 862 824 802 706 781 849 769 764 840 767 772 521 837 732 768 663 851 863 817 836 848 921 809 817 807 862 832 856 864 872 868 785 831 827 733 775 762 770 849 798 855 837 856 870 739 740 851 812 824 862 786 516 595 674 875 681 785 829 795 809 762 582 656 840 820 768 796 656 831 689 664 791 822 760 769 799 843 763 847 784 804 718 728 830 853 818 872 829 653 764 738 780 623 722 723 544 716 819 800 720 874 710 764 759 783 790 781 655 731 751 759 795 815 830 889 883 854 953 822 895 896 907 901 852 811 784 859 869 888 778 810 816 813 804 871 845 796 808 793 806 830 831 749 775 855 823 809 938 846 838 802 788 779 806 811 760 716 701 795 803 783 822 859 828 800 887 831 848 858 800 836 844 828 817 825 866 823 796 750 824 804 832 863 854 800 789 805 786 789 841 791 799 825 871 803 829 830 815 804 852 797 835 811 827 847 814 830 780 776 780 814 654 812 826 791 825 807 781 798 771 566 706 790 720 757 761 795 740 824 772 1.01e+03 816 687 750 635 576 883 697 862 856 800 763 761 774 769 800 791 748 739 762 759 828 799 744 799 799 790 813 790 799 812 874 858 865 884 843 787 847 854 893 850 857 814 838 847 824 814 835 820 825 818 780 888 852 850 859 821 807 789 830 822 774 798 844 825 812 796 839 855 834 823 792 820 805 841 876 864 821 821 893 854 787 829 832 807 801 821 737 781 810 821 792 804 816 772 790 821 803 807 788 825 824 829 802 808 782 752 744 850 796 771 1.05e+03 795 816 794 821 832 715 742 753 780 788 809 828 823 763 857 854 756 787 775 875 878 814 917 872 828 839 818 854 797 800 797 786 826 833 859 822 844 846 817 813 792 828 822 808 832 818 807 847 915 752 826 850 836 860 845 851 788 839 809 834 829 779 827 850 878 874 854 804 813 832 824 772 832 870 815 794 786 813 830 810 809 777 789 735 774 914 782 737 805 739 795 784 794 850 810 798 742 760 831 806 809 822 851 825 848 838 699 890 934 786 757 778 718 740 870 830 849 841 826 824 820 808 823 874 831 808 772 871 830 793 845 785 786 779 831 809 793 780 792 809 803 789 818 810 814 746 753 796 841 845 810 834 844 1.11e+03 814 807 848 860 750 1.23e+03 818 904 559 758 794 834 735 855 830 823 796 811 783 812 844 791 888 808 822 842 866 827 841 905 890 870 870 874 836 861 884 854 912 854 853 862 848 829 904 887 811 902 909 901 856 848 813 847 861 843 884 657 832 844 840 900 808 833 790 808 854 842 847 842 738 620 822 816 781 819 835 784 843 845 816 807 806 813 845 867 786 696 809 802 798 796 878 818 776 825 825 868 847 779 805 791 818 794 809 786 860 822 843 785 817 813 807 805 802 818 819 1.08e+03 757 808 755 796 851 832 922 906 886 837 837 857 784 894 799 857 836 826 850 815 824 852 843 782 845 780 816 860 832 827 837 817 810 804 778 771 824 814 774 784 800 803 806 803 693 818 771 800 742 804 758 923 770 813 786 786 777 844 833 733 700 726 818 718 760 805 734 701 863 823 767 717 764 764 847 833 759 630 840 798 634 741 688 633 609 746 762 748 693 863 863 825 801 706 781 850 769 765 838 767 773 521 838 733 768 664 851 863 816 836 848 920 810 817 806 862 832 856 864 872 868 785 832 826 733 775 761 771 848 798 855 837 857 870 739 740 852 814 823 862 786 517 595 673 876 682 784 828 795 807 762 580 656 840 820 768 796 655 832 689 664 791 823 759 769 799 843 762 846 785 804 719 730 829 854 818 875 828 653 763 738 780 622 723 723 544 717 819 800 720 875 710 764 759 783 790 781 655 730 750 760 793 815 830 890 883 854 952 822 895 895 907 901 852 811 784 859 868 888 778 810 815 813 804 870 846 797 808 793 806 829 831 749 775 853 823 808 938 846 838 802 788 779 806 810 759 716 703 795 803 784 823 859 828 801 887 831 848 857 799 836 845 829 817 825 867 824 796 750 824 804 831 863 854 800 789 805 786 789 839 791 799 825 871 803 830 830 816 805 852 798 835 811 827 846 814 830 780 775 779 814 654 812 826 791 825 807 781 799 771 567 705 790 720 757 761 795 742 824 771 1.01e+03 815 687 750 630 576 883 697 863 856 800 763 761 774 769 800 792 748 741 763 760 828 799 745 800 798 789 813 790 799 812 873 858 864 884 842 786 847 854 893 850 858 813 839 847 824 814 835 820 824 818 780 888 852 850 860 821 807 788 830 822 774 798 844 825 811 795 840 854 835 823 793 821 806 841 876 864 821 821 892 854 787 828 831 807 802 821 736 781 811 822 792 805 815 772 789 820 802 807 787 824 824 829 801 809 782 752 744 850 797 772 1.05e+03 796 816 795 822 831 715 743 753 781 788 808 826 822 762 855 854 756 787 775 875 879 814 917 871 826 839 817 853 796 799 797 786 826 833 859 822 844 847 817 815 792 828 822 807 831 820 808 846 915 752 826 850 836 861 844 851 789 839 808 834 830 780 827 850 878 873 854 805 815 832 824 771 832 870 814 794 786 811 830 810 810 777 788 735 774 913 782 738 806 739 795 784 794 850 810 798 742 760 831 807 809 824 850 824 849 840 698 891 934 787 756 778 719 740 871 831 849 843 827 823 821 808 823 873 831 808 773 871 830 794 845 788 787 778 831 809 793 779 792 809 804 788 819 809 814 746 753 796 841 845 810 833 843 1.11e+03 814 808 848 861 750 1.23e+03 818 903 559 758 794 835 736 854 830 823 796 811 783 812 844 791 888 808 822 843 866 827 841 905 889 870 871 874 836 861 884 855 912 854 853 863 849 829 904 887 811 902 908 901 856 848 814 847 861 843 884 657 830 844 840 898 808 833 790 808 852 842 845 842 737 621 822 815 782 818 836 785 843 846 816 807 806 812 846 866 786 697 809 800 797 797 878 819 776 825 824 867 847 781 805 789 817 794 809 785 861 822 843 786 817 812 808 806 802 818 820 1.08e+03 757 808 754 796 851 832 923 906 885 837 838 857 785 893 799 857 835 827 849 816 824 853 844 782 845 780 817 860 832 828 837 816 809 804 778 771 822 815 775 783 800 804 806 803 693 818 771 800 743 804 758 922 770 812 785 786 778 844 833 732 700 726 817 720 760 805 736 699 862 823 768 718 764 764 846 833 759 630 839 798 634 741 689 633 609 748 762 748 693 863 864 826 802 706 781 850 769 764 837 768 773 522 839 734 767 664 852 863 816 836 847 920 810 817 806 862 832 856 864 872 868 786 833 825 733 774 760 771 848 797 855 837 857 870 739 740 853 813 824 862 786 518 595 672 875 683 784 828 796 806 761 581 656 840 820 768 796 654 833 689 665 790 824 758 769 800 843 762 846 785 804 718 730 828 854 817 878 827 654 762 738 780 623 723 722 544 718 819 799 719 875 711 764 759 783 790 781 656 730 749 762 791 814 829 892 883 854 952 822 894 894 906 900 852 811 784 859 868 888 778 810 814 813 804 870 847 797 808 794 805 828 831 750 774 852 823 809 937 846 839 802 789 780 806 811 758 716 704 795 803 784 823 860 828 801 888 831 847 856 801 835 844 829 816 824 867 823 796 750 823 803 830 863 853 800 789 805 785 790 841 790 800 825 871 804 830 830 815 806 852 798 835 811 827 846 814 831 781 775 779 814 654 812 826 791 824 807 781 799 771 568 704 790 720 758 761 794 742 823 770 1.01e+03 814 686 750 624 576 882 697 863 856 801 763 761 773 768 800 793 749 743 763 761 828 800 745 802 799 789 813 790 799 812 872 858 861 883 841 786 847 855 894 851 858 814 841 847 824 814 835 820 825 817 780 887 851 850 861 821 807 789 830 821 774 798 844 826 810 794 839 853 835 824 793 822 806 841 876 864 821 821 891 853 787 828 830 807 804 822 736 781 811 823 791 805 814 773 789 820 803 807 788 824 824 829 801 809 782 751 743 850 797 772 1.05e+03 796 816 795 822 830 718 743 752 781 789 807 825 821 762 853 853 755 788 776 875 880 815 918 871 826 840 817 852 796 798 797 786 826 833 859 823 844 846 816 818 792 828 821 806 831 822 808 845 916 752 826 850 836 859 844 851 788 840 808 835 830 780 828 850 879 872 855 805 816 832 823 771 832 869 814 793 786 810 830 810 810 777 789 736 774 912 781 738 806 739 796 785 794 849 810 798 743 760 831 807 809 825 850 822 849 839 697 891 935 787 755 777 719 739 872 832 849 842 829 822 821 809 823 872 830 809 773 871 830 796 845 792 788 777 832 808 793 780 791 809 804 787 820 809 815 746 754 797 840 844 811 834 842 1.11e+03 814 809 847 861 750 1.23e+03 818 902 559 757 793 835 736 854 830 823 795 810 782 812 844 791 888 808 822 844 866 827 841 905 889 868 871 874 836 861 885 856 911 854 853 864 849 829 903 887 810 902 908 901 856 848 815 846 861 842 884 656 829 844 840 895 808 833 789 808 852 842 845 842 736 621 822 814 782 817 835 786 843 846 817 807 805 811 846 868 786 697 809 799 795 797 878 820 776 825 824 868 848 782 806 788 816 794 809 785 862 822 843 787 816 812 809 806 802 818 820 1.08e+03 757 808 752 794 851 830 923 906 884 838 838 854 785 893 799 856 834 827 849 816 824 854 845 782 845 781 817 860 831 829 837 817 807 804 779 771 821 815 776 783 800 804 806 804 692 818 771 800 743 805 758 921 770 812 785 786 778 844 833 732 699 727 816 721 761 805 737 698 861 823 769 718 764 763 847 832 759 630 838 799 633 742 690 632 608 747 762 748 693 863 863 827 803 707 781 848 768 764 836 768 774 523 839 734 767 664 853 864 815 834 847 921 810 817 806 862 832 858 866 872 868 786 832 825 734 773 760 771 848 795 855 836 857 870 740 740 853 813 825 862 786 518 594 671 874 683 784 828 796 806 760 581 656 839 820 768 797 653 833 688 665 790 825 758 770 799 843 762 846 786 804 718 730 828 853 817 880 827 654 762 737 780 624 724 723 544 718 819 800 719 876 712 764 758 784 790 781 656 730 749 764 788 815 828 892 882 854 952 821 894 894 907 900 852 811 783 858 868 888 779 809 815 813 805 870 847 797 808 794 805 827 831 750 774 851 822 810 937 847 840 803 790 780 806 811 758 716 704 795 802 783 824 861 828 801 888 832 847 855 802 834 844 829 816 824 866 823 796 750 824 803 830 863 852 800 789 805 785 790 843 789 801 824 872 805 830 829 814 806 852 798 836 810 827 846 814 831 782 775 779 814 653 811 826 791 825 808 781 799 770 569 704 790 719 758 761 794 743 824 770 1.01e+03 814 686 750 619 576 882 697 863 856 801 763 761 773 768 800 794 749 744 763 761 827 800 746 802 799 788 813 790 800 812 872 858 860 882 840 787 847 855 894 851 858 815 841 846 823 814 835 821 825 817 781 887 850 849 860 821 807 789 831 820 775 798 844 827 809 793 839 853 836 823 794 822 805 842 876 865 821 821 891 853 788 828 828 807 803 821 737 780 812 822 790 804 815 774 789 821 804 807 790 824 824 829 801 808 782 752 742 850 796 771 1.05e+03 796 815 795 823 830 721 743 752 781 790 808 825 820 763 854 852 754 787 776 875 879 815 918 870 828 842 817 851 798 797 797 786 826 833 859 824 844 846 816 818 792 828 821 806 831 823 808 845 916 752 826 850 837 857 844 851 788 840 808 835 831 780 828 849 880 872 856 806 814 833 824 770 832 869 815 793 786 811 831 810 810 776 789 736 774 912 782 738 806 741 796 786 794 849 810 798 743 761 831 806 809 824 850 821 848 839 697 891 936 786 756 776 719 738 872 831 849 841 828 822 821 809 824 872 830 809 773 871 829 797 846 794 789 777 831 808 792 780 789 809 804 787 820 808 815 747 753 797 840 843 810 835 844 1.11e+03 814 809 846 860 751 1.23e+03 818 902 559 756 793 835 737 854 831 823 795 810 782 813 844 791 888 808 822 845 867 827 842 905 888 868 872 874 836 861 884 856 911 855 853 864 850 829 903 887 810 903 908 901 856 848 814 846 861 842 884 657 829 842 840 895 808 833 789 808 851 842 845 844 736 620 822 814 782 818 835 786 843 846 817 807 805 810 845 870 787 698 810 798 794 797 878 820 775 825 825 867 848 782 809 788 814 793 809 786 862 822 843 788 815 811 808 806 802 819 821 1.08e+03 757 808 752 794 851 830 922 906 883 839 839 852 785 893 800 856 833 827 849 815 825 856 846 782 846 782 817 861 831 830 838 818 805 806 779 770 822 814 778 783 801 804 807 804 692 818 772 800 743 805 758 921 770 813 785 785 778 844 833 733 700 727 816 723 760 806 738 697 860 822 770 718 763 764 848 832 760 630 839 799 633 743 692 632 608 745 763 748 692 862 862 826 803 707 781 847 768 764 837 769 775 524 837 733 766 666 855 864 816 833 846 922 810 816 807 862 832 858 867 872 868 787 832 826 734 772 760 771 848 793 855 836 857 870 741 740 852 813 826 862 786 518 594 671 872 684 784 828 796 807 760 582 657 839 820 767 797 652 833 688 665 790 825 759 770 798 843 762 846 786 804 718 730 828 853 817 882 828 654 762 738 780 624 724 724 544 718 818 801 719 875 712 764 758 784 789 780 657 730 749 765 786 815 828 892 882 854 953 821 894 894 907 899 851 811 783 856 867 888 779 808 816 813 805 870 848 796 809 794 805 827 830 750 774 851 822 810 938 847 840 803 790 780 806 812 759 716 705 795 802 784 824 861 828 802 887 831 848 854 802 835 844 828 816 824 865 823 796 750 823 803 830 863 853 800 790 805 785 790 843 788 802 824 872 806 830 827 814 807 851 798 837 810 828 846 813 831 783 776 779 815 653 811 826 791 826 808 781 799 769 568 705 790 719 758 761 794 744 824 770 1.01e+03 814 686 750 612 576 882 696 862 856 801 764 762 773 768 800 793 750 743 763 761 826 800 747 803 799 788 813 790 800 813 871 858 861 880 841 788 846 855 893 851 858 816 842 846 822 814 834 821 826 817 781 887 850 848 860 821 808 790 830 820 775 798 844 827 809 794 839 852 836 823 794 822 804 842 876 866 822 821 890 853 788 828 827 807 802 820 739 780 813 821 790 803 817 774 790 821 806 807 791 824 824 829 801 808 782 752 742 850 796 771 1.05e+03 795 815 796 823 831 724 744 752 782 791 809 825 820 762 856 852 753 785 777 875 879 815 916 870 829 842 817 851 799 797 798 787 826 833 859 824 844 845 816 818 791 828 822 806 831 824 807 846 914 753 826 850 839 856 844 851 787 840 808 835 832 780 828 847 882 872 856 805 812 833 824 771 833 869 817 793 787 812 831 811 810 777 789 736 775 912 782 736 806 743 796 786 794 849 811 798 742 762 831 806 810 824 850 821 848 840 697 891 936 786 756 778 719 737 872 831 849 839 828 822 821 809 825 873 829 810 773 870 829 796 846 799 789 776 830 808 792 780 787 809 803 786 820 808 815 746 754 798 841 842 809 836 844 1.11e+03 816 809 845 859 751 1.23e+03 818 902 559 756 793 835 737 854 832 823 795 810 780 813 844 791 888 808 822 845 867 826 842 904 888 869 872 874 836 861 884 856 910 856 854 864 850 829 902 888 810 903 908 900 856 848 813 846 861 841 884 657 830 842 840 894 808 834 789 809 851 842 848 845 736 618 821 813 782 819 834 786 843 846 815 806 805 810 845 871 788 698 810 799 793 797 878 820 775 825 825 867 849 781 810 788 814 792 809 786 863 822 843 789 814 810 808 805 802 820 820 1.08e+03 756 808 751 794 851 830 921 906 883 840 840 852 785 893 800 855 833 827 849 813 826 856 847 781 845 781 817 860 831 829 839 818 805 806 779 770 822 813 779 783 802 803 807 805 692 818 772 801 743 804 757 921 770 813 785 786 778 845 833 733 701 727 817 723 758 805 739 698 861 822 770 717 763 764 849 831 760 629 841 799 631 744 692 632 608 743 765 748 692 863 862 825 803 707 781 848 768 764 837 770 775 524 836 733 766 667 856 864 817 832 846 923 808 816 807 862 833 857 868 872 868 788 831 826 734 773 760 771 848 792 855 836 857 870 741 739 851 814 825 864 786 518 594 671 873 684 784 828 795 807 760 582 658 839 819 767 796 651 832 687 665 790 825 759 770 796 843 762 847 787 804 718 729 828 852 817 882 828 654 761 738 781 624 724 724 544 717 818 801 719 875 711 764 758 784 789 780 658 730 749 764 784 815 828 891 883 854 953 820 894 894 907 899 852 810 784 856 867 888 779 807 817 813 805 870 847 796 810 794 805 827 830 750 776 851 822 810 939 847 840 803 789 780 806 812 759 717 705 796 802 785 823 861 829 802 886 831 847 854 802 835 844 827 817 824 864 824 795 750 823 803 829 862 853 801 790 805 785 789 841 788 802 824 872 805 830 826 814 807 851 798 838 810 828 846 813 830 783 777 778 815 653 811 826 792 827 808 781 799 768 567 705 790 718 757 761 794 745 823 770 1.01e+03 814 686 750 607 576 882 696 862 856 800 764 762 773 767 799 792 750 741 762 761 825 799 747 803 798 789 813 790 800 813 871 858 862 881 842 789 846 855 892 852 858 816 842 846 823 814 834 822 825 817 781 887 850 848 860 821 810 789 830 820 774 798 844 828 809 795 839 851 835 823 794 821 803 842 877 867 824 822 890 854 788 828 828 807 802 820 741 780 812 821 790 803 818 774 791 822 806 807 791 824 824 828 802 809 781 753 742 850 795 772 1.05e+03 795 814 796 822 831 724 744 752 782 792 808 826 820 762 858 852 753 785 778 874 879 815 915 870 829 842 817 852 800 798 798 786 825 832 859 823 844 844 816 818 792 829 820 807 832 825 807 848 912 753 826 849 839 858 844 850 786 840 808 835 833 781 828 847 882 872 856 805 812 834 825 772 834 869 820 793 788 812 832 812 810 777 789 736 776 912 782 736 805 745 796 785 794 850 811 798 742 761 831 805 810 823 850 822 847 840 697 891 936 786 757 780 720 738 872 831 850 838 828 823 821 808 824 873 829 810 774 870 829 795 847 804 789 776 829 807 792 779 786 809 802 784 820 809 814 746 754 797 841 842 809 836 845 1.11e+03 817 809 845 860 751 1.23e+03 819 903 559 757 793 834 736 855 833 823 795 812 780 814 844 791 887 806 821 845 867 826 842 903 889 869 871 874 837 861 884 855 911 857 855 863 850 828 901 888 809 903 908 900 855 848 812 846 861 841 884 656 831 842 840 895 807 834 790 809 851 842 850 846 736 617 821 813 782 820 834 785 844 846 813 806 805 810 845 869 789 698 810 800 793 797 877 820 776 825 825 867 850 781 808 788 813 790 809 786 863 822 844 788 813 810 806 804 803 820 820 1.08e+03 756 807 751 794 852 831 920 908 884 840 840 854 785 894 800 855 833 826 850 812 826 856 847 781 845 780 816 860 830 828 839 819 806 806 779 771 823 813 778 783 802 802 807 805 692 818 772 801 743 803 757 922 770 814 785 786 777 846 832 733 702 728 818 722 758 805 741 699 862 822 770 717 762 765 849 831 760 628 840 799 629 743 693 632 609 743 766 749 691 863 863 823 803 707 781 850 768 763 837 770 775 524 836 732 765 669 855 864 818 832 846 924 806 815 808 862 833 856 868 871 867 789 831 826 734 773 760 774 849 791 855 836 857 869 741 739 850 815 825 864 786 518 594 672 874 685 784 826 794 808 760 582 658 839 818 766 795 652 832 688 665 790 825 759 769 796 844 761 847 786 802 718 729 828 851 818 883 828 653 761 739 782 624 724 724 543 716 817 801 719 874 710 764 758 785 789 780 658 730 748 765 782 815 828 891 883 855 953 820 894 894 908 899 852 810 784 856 867 888 779 807 816 813 805 869 846 796 810 793 805 828 830 748 777 852 821 809 939 847 839 803 789 780 806 812 758 718 704 796 802 786 823 860 829 802 887 831 847 855 802 835 843 826 817 824 864 824 795 749 823 802 829 861 853 801 790 805 785 788 840 788 800 824 871 804 830 827 813 807 851 797 838 810 828 845 814 829 783 778 778 817 653 811 826 792 826 808 780 800 769 567 705 790 718 757 761 794 746 822 771 1.01e+03 813 685 749 602 576 882 696 863 856 800 765 762 774 767 799 792 750 741 762 762 825 799 747 802 798 789 813 790 800 813 870 859 862 881 844 789 846 855 892 852 858 815 841 845 824 814 834 822 825 817 781 887 850 848 860 821 811 789 829 820 772 798 845 828 810 796 839 850 833 823 794 820 803 840 877 867 824 823 888 854 789 828 830 807 802 820 741 782 810 821 791 802 819 774 791 822 806 808 790 824 824 828 802 808 781 753 742 851 796 772 1.05e+03 795 816 795 822 831 724 744 752 782 793 807 827 820 763 857 853 753 786 778 874 879 814 914 870 828 842 817 853 801 798 798 786 825 832 859 823 844 843 816 817 793 830 818 807 833 826 807 850 910 753 826 849 839 858 844 850 785 840 808 835 834 781 828 848 882 872 855 805 812 835 824 772 833 870 820 794 788 812 832 813 810 778 788 736 776 911 781 736 805 744 795 785 793 850 811 798 742 759 831 805 811 822 850 822 847 839 697 891 935 786 756 782 720 738 872 831 850 838 829 823 821 808 824 874 829 810 774 870 829 795 847 807 788 776 828 806 793 777 787 809 802 784 819 811 813 744 754 796 841 843 809 836 846 1.11e+03 818 809 846 860 751 1.23e+03 819 903 559 758 793 832 736 855 832 823 795 812 780 814 844 791 887 805 821 846 867 824 842 902 889 870 870 873 836 861 884 855 910 858 855 861 851 826 901 888 810 902 907 900 856 848 813 846 861 841 884 655 832 842 840 896 807 834 790 809 850 842 851 846 738 617 820 814 782 821 835 783 845 846 811 806 805 809 846 868 789 697 810 800 792 796 876 820 776 825 825 867 849 781 807 789 813 790 807 786 864 822 844 788 814 811 806 803 803 820 820 1.08e+03 756 807 752 794 852 831 920 908 885 840 840 855 784 894 801 855 834 826 849 812 826 856 847 781 844 779 816 859 830 827 840 820 808 805 780 771 823 814 778 784 802 801 807 805 692 819 772 801 743 802 755 923 770 815 786 787 777 846 831 732 702 727 818 723 759 805 741 700 863 821 770 717 762 765 849 831 760 628 840 799 627 741 693 632 608 743 765 749 690 863 863 823 803 707 780 850 767 763 838 770 775 523 837 732 766 668 853 864 818 832 846 923 804 815 807 862 833 856 867 871 867 789 831 826 732 774 760 777 850 792 856 836 855 869 741 739 851 815 825 864 786 518 595 671 874 684 784 825 794 809 760 581 659 840 818 766 794 653 832 688 664 789 825 759 768 795 844 760 847 785 801 720 729 828 851 818 882 828 653 762 739 783 624 725 726 544 716 818 800 720 874 711 764 758 785 788 779 658 729 748 766 782 815 829 891 883 855 953 820 895 894 909 899 853 810 784 856 868 888 779 807 816 812 805 868 846 796 809 792 804 828 829 747 777 852 821 809 938 847 839 804 790 781 806 812 758 718 704 797 802 785 824 860 828 802 888 831 847 856 802 835 844 826 816 825 864 823 794 749 822 802 829 861 853 801 789 804 785 788 840 788 800 824 871 804 830 828 812 806 852 796 837 811 828 844 814 830 783 778 778 818 652 812 826 792 824 808 779 800 770 568 705 790 718 756 761 794 747 822 771 1.01e+03 814 684 749 600 576 881 696 863 856 800 765 762 774 767 799 792 750 741 761 764 825 800 746 802 798 790 813 790 799 813 870 859 862 881 843 787 846 855 892 852 857 814 841 844 824 814 834 823 824 818 782 888 850 848 861 822 812 788 830 820 771 797 845 828 812 796 838 850 832 823 794 819 802 839 876 868 822 824 887 854 789 829 832 807 802 820 741 783 809 820 791 803 818 773 791 822 806 808 788 825 824 828 801 808 781 753 742 851 798 771 1.05e+03 796 818 795 821 831 724 744 753 781 794 807 828 821 765 856 854 753 787 778 875 880 815 916 870 827 843 818 854 801 798 798 785 825 832 859 823 844 842 815 816 792 831 819 807 834 825 807 849 910 752 826 849 839 858 843 851 786 839 808 834 833 781 828 849 881 872 855 806 813 835 824 772 831 870 820 794 787 811 832 813 810 777 787 735 776 911 780 736 805 743 794 787 793 851 812 797 741 758 830 805 811 822 850 823 847 839 697 890 936 786 756 782 720 739 871 831 850 840 829 823 821 808 823 874 828 811 774 870 829 795 847 808 788 777 827 807 794 777 788 809 802 784 820 812 812 744 753 794 841 843 810 836 848 1.11e+03 817 809 846 860 751 1.23e+03 819 902 559 758 793 831 737 855 831 823 796 811 781 814 844 791 887 804 821 846 867 824 841 904 889 871 870 872 836 861 883 856 910 858 855 860 852 826 903 887 811 901 907 900 856 849 813 846 861 841 884 655 833 842 841 896 806 834 790 809 852 842 851 846 740 617 819 816 783 821 836 783 846 846 811 806 804 809 846 867 788 697 811 800 792 796 876 819 777 825 825 867 849 781 807 789 814 790 805 786 864 822 844 788 814 811 806 805 804 818 820 1.08e+03 756 807 752 795 852 830 920 906 886 840 840 855 784 893 802 855 835 826 848 812 826 855 847 780 844 779 816 859 830 826 839 820 810 804 781 771 823 814 777 785 802 802 807 805 691 821 772 801 743 802 754 924 770 816 786 788 778 846 831 732 701 726 818 723 761 808 742 700 863 821 770 717 761 766 848 831 761 629 839 799 627 740 696 632 606 742 764 749 688 861 862 823 803 707 780 849 767 762 838 770 776 522 838 731 767 668 852 865 818 832 846 922 804 815 806 861 833 856 867 872 867 789 831 826 732 773 759 781 851 793 856 837 854 869 741 739 851 815 824 863 786 517 595 670 874 684 784 826 794 810 761 580 659 840 817 766 794 655 832 687 662 789 824 759 769 795 845 760 847 784 799 721 728 828 850 819 882 829 653 762 739 784 624 725 727 544 716 818 800 720 874 711 765 758 785 788 778 658 729 749 767 780 815 830 891 883 855 953 820 896 893 909 899 853 810 783 856 869 888 779 807 815 812 805 868 847 795 810 792 804 829 829 748 776 852 821 809 937 847 840 804 790 782 805 811 758 717 704 797 801 783 824 860 827 802 889 831 847 857 802 834 845 825 816 826 864 823 794 750 822 802 829 862 852 801 789 804 784 788 840 788 800 824 871 804 830 829 813 807 852 797 838 812 828 844 815 830 782 778 778 818 652 812 826 792 822 808 779 801 769 568 705 790 719 756 761 794 748 823 771 1.01e+03 815 684 749 598 576 882 696 864 856 800 764 761 775 768 799 791 751 741 762 764 826 800 744 802 798 790 813 790 799 814 869 859 861 881 843 786 846 856 892 850 857 814 841 843 824 814 834 823 824 818 782 887 850 847 860 821 812 788 832 819 771 797 846 828 813 796 838 851 832 823 794 817 801 839 876 868 822 823 886 854 789 830 832 807 801 820 741 782 808 819 791 804 817 772 791 822 806 808 787 825 824 828 801 808 781 753 742 851 800 771 1.05e+03 796 819 794 820 832 725 743 754 780 794 808 828 822 766 855 854 754 788 778 875 880 815 917 872 828 844 818 854 799 799 798 786 825 832 858 824 845 842 815 815 792 831 822 807 834 825 806 849 910 752 827 849 839 858 842 851 786 839 809 834 833 781 828 849 882 872 854 807 814 834 824 772 830 870 820 794 786 811 832 812 810 777 787 735 776 911 778 736 805 744 794 788 792 852 811 796 741 758 829 806 811 821 850 823 847 839 698 890 938 786 756 782 720 738 871 831 850 841 829 823 821 808 822 874 827 812 774 870 829 795 847 810 788 777 826 808 794 777 788 810 802 785 821 812 811 745 753 794 841 843 810 836 849 1.11e+03 815 809 847 861 750 1.23e+03 819 901 559 758 793 832 737 854 831 823 797 810 781 814 845 791 888 805 821 845 866 824 841 906 890 871 870 872 836 861 882 856 909 857 855 860 852 827 905 887 810 901 908 901 857 849 813 846 862 841 883 656 833 843 841 895 805 835 790 809 854 842 851 845 743 618 819 817 784 821 837 783 846 844 811 806 804 810 846 867 788 698 812 800 792 795 877 818 777 826 826 867 849 781 807 789 814 790 803 786 865 822 843 788 813 812 806 807 804 819 820 1.08e+03 755 807 752 795 851 830 920 906 886 840 840 855 784 893 802 855 836 826 848 812 825 854 845 781 843 779 816 859 831 826 838 819 810 804 783 772 823 814 778 785 802 803 807 804 691 822 772 800 743 802 753 924 770 817 787 788 778 845 831 731 701 726 818 723 761 810 741 700 863 822 770 717 761 766 848 830 760 630 840 799 627 739 698 632 605 742 764 749 688 862 861 824 803 706 779 848 767 762 838 770 776 523 839 731 769 670 853 866 818 832 846 922 805 814 806 862 833 856 866 871 868 788 831 827 732 773 758 783 851 794 857 837 852 869 741 739 851 815 824 863 786 517 596 670 875 685 784 827 793 810 762 580 658 840 818 767 795 657 831 687 662 789 824 758 770 795 846 759 847 784 799 723 728 828 850 819 882 828 653 762 738 784 624 725 728 544 716 818 801 719 874 712 765 758 785 789 780 658 728 749 767 778 815 831 891 882 856 953 820 896 893 909 899 853 810 783 856 870 887 780 807 815 812 804 867 848 795 811 794 806 829 828 749 775 852 821 808 936 846 840 804 790 784 804 811 758 716 705 798 801 782 824 861 827 802 890 830 847 857 802 834 846 826 816 827 864 822 794 751 822 802 830 863 852 801 789 804 784 788 840 789 800 823 870 804 830 829 813 807 852 797 839 812 828 844 815 831 782 778 778 817 652 812 826 792 820 808 780 801 769 567 705 791 719 756 760 795 748 824 770 1.01e+03 816 684 750 597 576 882 696 864 855 800 764 760 775 769 799 792 751 741 762 763 827 799 743 802 799 790 812 790 800 814 869 859 861 882 841 785 846 856 892 849 857 813 840 844 824 814 834 823 824 818 782 888 850 847 859 821 811 787 833 819 772 797 846 828 812 796 839 852 832 823 794 816 802 840 876 868 824 823 887 853 789 830 832 806 800 820 740 781 808 819 790 805 816 772 791 822 805 809 788 825 824 828 801 808 781 753 742 851 800 772 1.05e+03 795 818 794 820 832 726 744 755 778 795 807 828 822 766 855 853 754 789 778 876 880 816 917 872 828 844 819 854 798 800 798 786 825 833 858 824 845 844 815 815 791 832 825 807 834 825 804 849 911 751 827 851 840 860 842 851 786 839 810 831 833 782 828 849 882 872 854 806 814 833 825 773 830 871 820 794 786 810 833 810 811 777 787 736 774 911 778 735 806 744 794 788 791 851 810 797 740 758 829 806 811 820 850 824 844 839 698 891 940 785 757 781 720 738 870 830 850 842 829 823 822 809 822 874 828 811 774 870 830 794 847 811 788 777 825 807 794 777 789 810 802 785 822 812 811 747 752 795 840 843 812 836 848 1.11e+03 814 809 847 861 750 1.23e+03 819 902 559 759 793 833 737 853 830 824 798 809 780 814 845 791 889 806 821 844 868 825 840 906 891 871 870 872 835 860 881 855 909 856 856 860 852 828 906 888 809 901 909 900 857 849 813 845 863 841 884 656 832 843 840 894 804 835 791 809 856 842 851 844 743 618 819 818 785 820 836 783 846 843 812 807 804 811 845 867 788 698 811 800 793 795 878 818 777 826 826 867 849 780 806 790 814 792 803 785 865 822 842 787 814 813 807 808 803 820 819 1.08e+03 755 806 753 795 849 829 920 906 885 841 839 855 784 893 802 855 838 825 849 811 826 854 843 782 842 779 816 859 832 826 837 817 810 804 782 772 823 814 778 785 803 803 808 803 692 821 772 799 743 803 752 923 769 818 787 789 778 845 831 730 701 728 818 722 761 810 742 700 864 823 769 717 760 767 848 830 759 631 842 799 627 739 700 631 604 742 763 750 687 863 862 825 803 706 779 846 767 762 839 770 775 523 839 732 770 671 854 866 818 832 846 922 804 812 806 862 834 856 866 871 868 788 830 827 732 773 758 785 850 794 856 837 852 869 741 740 851 814 824 863 786 517 596 670 875 687 785 828 792 810 762 579 658 840 818 767 795 657 830 687 664 789 825 758 771 796 848 760 847 785 800 724 727 828 850 819 882 828 653 762 738 784 624 724 728 543 716 819 801 719 874 712 764 759 785 790 782 658 728 748 767 776 816 830 891 882 855 953 820 896 894 909 899 853 810 783 856 870 886 780 807 815 812 804 867 848 795 812 796 807 829 829 750 776 852 821 808 938 846 841 804 789 785 804 811 758 716 705 798 800 783 825 861 826 802 890 828 847 856 801 835 847 828 817 826 865 823 794 752 822 802 830 863 851 800 789 803 784 789 841 790 800 822 870 804 830 829 813 807 851 797 840 812 828 844 816 831 783 778 779 816 652 813 827 793 820 808 780 800 770 567 705 792 719 755 760 796 748 825 770 1.01e+03 815 685 751 596 576 882 696 865 854 799 764 759 775 769 799 792 750 741 762 762 827 799 743 803 799 790 811 791 800 814 869 859 861 882 839 785 845 857 892 848 858 813 839 845 822 815 834 822 825 817 783 889 850 849 859 820 811 787 833 819 773 797 846 827 812 796 839 852 832 822 793 817 803 840 876 868 824 823 887 852 789 829 831 806 800 821 740 780 808 819 790 805 815 771 791 822 804 810 789 825 824 829 801 808 781 754 742 851 801 772 1.05e+03 794 818 792 819 832 726 745 756 778 796 806 827 822 766 855 852 754 789 779 876 879 817 917 871 829 844 819 855 796 800 798 786 826 833 858 825 845 845 815 815 792 830 824 806 833 825 803 850 912 752 826 853 840 861 842 850 786 839 811 829 833 782 828 850 881 873 854 805 814 833 826 774 831 871 821 795 787 810 833 808 811 777 787 737 773 911 778 735 806 744 793 787 791 851 809 797 740 758 829 806 812 820 850 825 842 839 698 891 941 785 758 781 720 738 868 829 850 842 828 823 822 809 823 872 829 810 774 870 830 794 846 812 788 776 825 806 794 777 791 810 802 784 822 812 812 749 753 795 839 843 812 836 848 1.11e+03 814 809 847 861 750 1.23e+03 818 902 560 759 792 834 737 853 830 823 799 809 780 814 845 790 888 806 821 843 869 825 840 905 892 871 870 872 835 860 881 854 910 857 856 859 851 829 905 888 807 901 910 900 856 848 813 843 863 842 884 656 832 843 840 894 805 835 791 810 856 842 851 844 742 619 820 818 787 819 834 784 846 842 812 808 804 812 845 868 788 700 810 800 792 796 878 818 776 827 825 868 849 779 806 790 814 793 803 784 866 821 842 788 815 814 807 808 803 822 819 1.08e+03 755 806 754 795 850 829 920 907 885 841 839 854 784 894 801 854 839 825 849 812 826 854 842 783 843 779 816 859 832 825 836 816 811 804 781 772 822 815 778 784 804 803 809 802 694 820 773 799 743 803 752 923 769 819 787 789 778 845 831 730 701 729 819 723 761 810 743 699 865 823 770 717 761 766 850 830 757 630 843 799 627 739 699 632 603 744 762 748 686 865 863 825 803 706 779 846 767 763 839 770 773 524 838 733 770 672 854 866 817 832 846 923 804 810 806 863 833 856 865 870 868 787 829 826 732 773 758 787 850 794 856 836 853 870 741 740 851 814 824 863 785 517 595 671 875 687 785 828 792 810 762 579 657 839 819 767 795 656 829 686 665 789 825 757 770 796 848 760 848 786 800 724 727 828 850 819 882 828 652 762 737 783 626 723 729 543 715 819 802 720 875 712 764 761 785 790 784 658 727 748 767 776 815 830 891 882 854 953 820 896 894 909 899 852 811 783 856 870 886 780 807 815 812 804 867 847 794 812 796 808 829 829 750 776 853 820 808 939 846 841 805 789 784 804 812 759 716 704 798 800 784 824 860 826 801 891 828 847 856 801 837 847 830 818 826 866 823 794 752 822 802 830 863 851 800 788 804 784 789 841 791 801 821 869 804 830 829 813 807 851 797 839 812 828 844 816 832 784 779 780 816 652 812 828 793 820 808 780 800 771 566 705 792 720 756 759 796 748 824 770 1.01e+03 814 685 751 595 575 882 696 865 854 799 764 759 774 769 799 792 750 741 762 762 826 798 742 804 800 789 810 792 800 814 870 860 862 882 838 785 845 858 892 848 857 813 839 846 821 816 834 822 825 817 784 888 850 851 860 819 811 788 832 819 773 796 846 826 812 795 839 852 833 821 792 817 804 841 876 868 822 823 888 851 789 829 831 806 800 821 739 781 808 820 790 805 816 771 792 822 804 811 790 825 823 829 801 808 781 754 742 850 802 772 1.05e+03 793 817 791 818 832 724 746 757 779 797 805 826 823 766 856 852 754 788 780 875 878 817 917 870 828 844 819 855 796 798 797 785 826 834 859 824 846 846 816 814 792 830 824 806 832 826 803 850 911 752 826 854 840 862 843 850 785 840 812 828 832 782 827 849 880 874 855 804 814 833 826 774 831 871 821 796 788 810 833 808 812 777 787 738 773 912 779 736 807 745 794 785 791 851 808 797 740 758 829 806 811 820 850 825 841 840 698 890 942 786 759 782 719 739 867 828 850 842 827 824 823 809 824 872 830 809 773 870 831 794 846 813 788 776 825 806 794 777 792 809 802 785 820 812 813 749 754 794 839 842 812 836 848 1.11e+03 815 809 847 861 750 1.23e+03 818 902 560 758 792 834 736 853 830 823 799 809 782 814 846 790 888 806 820 843 869 825 840 904 892 871 871 872 836 860 880 855 912 857 856 860 849 829 904 889 807 900 911 899 857 848 812 842 863 842 885 656 831 843 840 894 806 835 791 811 855 843 853 844 740 620 820 818 789 818 833 784 846 840 811 808 805 812 845 869 788 700 808 799 792 798 878 819 775 827 824 868 850 777 806 789 813 794 804 783 865 822 842 788 816 813 808 808 804 821 819 1.08e+03 756 806 755 795 852 829 919 908 885 840 839 853 784 894 801 854 839 825 848 812 826 854 842 783 843 780 815 858 832 825 836 816 812 804 781 771 822 815 778 783 803 803 810 802 693 819 773 798 743 803 752 924 769 820 787 788 778 845 831 729 701 729 820 723 760 810 744 699 865 823 770 717 761 766 851 830 757 630 844 800 627 739 699 633 602 746 762 748 685 866 864 825 803 706 780 847 768 763 839 770 772 524 838 734 770 673 854 866 817 832 846 924 803 810 806 863 831 856 865 870 868 788 829 825 732 773 759 789 850 794 856 836 852 871 742 741 850 814 825 864 785 517 594 672 875 686 786 828 792 811 761 580 658 839 820 767 796 656 829 686 665 789 825 755 770 796 848 760 847 786 800 723 727 827 851 819 881 828 652 762 736 782 627 723 730 543 715 819 803 721 875 712 765 760 785 791 784 658 728 748 767 776 814 832 891 882 853 953 820 896 895 908 900 852 811 784 856 869 886 780 807 816 812 804 867 846 794 812 795 807 829 830 750 775 854 820 807 940 847 841 804 789 782 804 813 759 717 703 797 801 784 823 859 827 802 891 828 846 856 801 837 846 829 817 826 866 824 793 752 822 803 831 863 851 800 787 804 785 788 842 790 801 821 869 804 830 829 813 806 851 797 839 811 828 844 815 832 785 780 782 815 652 812 828 792 820 808 779 799 772 566 706 792 719 757 759 797 749 824 770 1.01e+03 814 685 750 594 576 882 695 865 854 799 764 759 774 768 798 791 749 742 761 762 826 798 742 804 800 788 810 793 800 814 871 861 862 882 839 784 846 857 891 848 856 814 838 845 820 817 834 821 825 816 784 887 850 851 860 818 811 789 832 819 773 796 847 824 811 795 840 852 833 820 792 818 805 842 876 868 822 824 888 852 789 829 831 807 800 821 740 781 807 820 790 804 816 771 793 823 803 811 789 826 824 830 801 808 781 754 742 850 802 771 1.05e+03 793 817 792 816 832 722 746 756 779 798 806 826 824 766 857 853 754 786 779 875 878 817 917 869 828 844 819 855 796 797 796 786 826 834 859 822 846 846 817 813 792 830 824 805 832 825 803 850 911 752 825 854 840 863 842 850 786 841 813 829 832 783 828 848 879 874 856 804 814 833 826 774 830 871 820 795 788 810 833 809 812 777 786 738 775 914 781 736 806 745 796 783 791 850 809 797 740 757 829 806 811 820 849 825 842 839 699 890 943 786 759 782 719 739 867 829 849 841 826 824 823 809 824 871 831 808 773 870 832 794 846 813 788 775 826 806 794 777 791 809 802 785 819 812 814 749 754 793 839 842 813 836 848 1.11e+03 816 809 847 861 750 1.23e+03 819 902 560 757 791 834 735 853 831 824 798 810 784 814 846 790 888 806 821 844 867 825 841 904 892 871 872 873 836 860 881 855 913 858 856 860 848 829 902 889 808 899 911 898 857 847 812 842 863 842 885 656 831 843 840 894 807 834 791 812 855 843 855 846 739 621 822 818 787 818 832 784 846 839 811 808 805 812 846 869 787 701 808 798 792 799 878 819 774 827 823 868 850 776 806 788 813 794 804 784 864 822 842 788 816 813 808 808 803 821 819 1.08e+03 757 807 754 795 853 830 918 908 885 840 839 852 784 895 800 856 840 826 847 813 826 854 843 784 844 780 814 858 832 825 836 817 811 804 780 771 822 816 778 782 802 803 810 802 693 820 772 798 742 803 752 924 769 820 786 787 778 844 831 728 702 729 820 723 760 810 744 699 865 822 770 717 762 766 851 831 758 630 845 799 627 738 699 634 602 748 761 747 684 866 863 825 804 706 780 848 767 763 839 770 773 525 839 733 769 675 854 866 817 832 847 923 804 812 806 863 831 857 865 870 868 790 830 826 732 773 760 792 852 794 856 836 852 872 741 742 850 814 825 864 785 517 593 672 875 686 786 827 791 811 761 580 658 839 820 767 796 655 828 686 665 790 824 755 771 796 848 760 846 785 800 722 728 827 851 818 880 829 652 763 737 781 626 723 730 544 715 819 803 722 875 712 764 760 785 791 783 659 728 747 768 776 814 833 890 882 854 952 821 896 896 908 900 851 811 784 856 869 886 779 807 816 812 804 867 846 794 813 795 806 829 830 750 776 856 820 807 939 848 841 805 788 778 804 814 758 717 703 797 800 784 823 860 827 802 891 830 847 856 800 836 846 828 817 827 866 824 793 752 823 802 831 862 852 801 787 805 785 788 842 790 800 821 869 802 830 829 813 806 851 797 838 812 828 845 815 832 784 781 782 815 653 812 829 791 821 809 778 798 772 566 706 790 719 758 759 797 749 823 770 1.01e+03 814 685 749 594 576 881 695 864 854 800 764 759 774 768 799 790 748 742 761 760 825 798 743 803 799 788 811 793 800 814 872 861 861 882 840 784 846 857 891 849 855 814 839 844 821 816 833 821 824 816 783 886 850 851 860 818 811 790 831 819 774 796 848 824 811 796 840 853 834 820 792 818 806 843 876 868 822 822 888 853 788 829 831 808 800 821 742 781 807 820 790 803 817 770 792 823 802 810 787 826 826 830 801 807 781 754 742 850 803 771 1.05e+03 792 819 792 815 832 722 745 755 778 798 806 827 825 765 857 854 754 784 777 875 878 817 918 869 826 844 819 855 797 796 796 786 827 832 858 822 845 846 818 814 792 830 823 805 833 825 803 850 911 752 825 854 840 864 842 850 786 842 813 829 832 784 828 848 879 873 856 804 814 832 826 774 831 871 819 794 789 810 832 809 813 778 786 739 777 914 781 736 806 743 797 783 791 850 810 797 740 756 829 806 811 820 848 826 843 838 699 889 944 788 759 782 719 738 867 830 849 840 826 824 822 809 825 870 832 808 773 871 833 793 846 814 788 776 827 806 794 777 790 809 803 785 818 812 815 749 754 793 839 842 813 836 847 1.11e+03 815 810 847 861 751 1.23e+03 819 901 559 756 790 834 734 854 831 824 798 810 784 814 846 790 888 806 821 843 866 826 842 905 891 871 873 873 836 860 882 856 912 858 856 861 846 828 902 888 809 900 912 899 857 846 813 842 863 843 886 656 831 843 840 894 807 833 791 812 854 843 857 846 739 620 824 818 785 818 831 784 846 839 811 806 805 813 846 869 787 701 808 796 794 800 878 819 774 826 824 869 850 775 806 787 814 793 803 783 863 822 842 787 816 813 809 809 802 821 819 1.08e+03 758 808 754 795 852 831 918 909 885 840 840 851 784 895 800 857 840 826 848 813 826 855 843 784 845 782 814 858 833 826 837 818 810 803 780 770 822 816 778 783 802 803 810 801 691 820 772 799 742 804 753 925 769 819 785 786 778 844 832 728 702 729 820 723 760 810 745 699 865 822 770 717 762 766 850 832 758 630 845 799 627 739 699 634 604 748 761 748 683 866 863 825 804 706 780 848 767 763 840 770 774 525 839 732 768 677 854 866 817 832 847 922 804 813 805 863 832 857 865 870 868 790 831 826 732 773 760 794 853 793 855 835 853 872 740 741 850 815 825 864 785 517 594 672 875 686 786 827 791 811 761 580 658 840 820 766 796 654 829 685 664 790 825 756 771 795 848 761 845 784 801 722 729 827 852 818 879 829 654 764 737 781 625 723 729 545 715 819 803 722 874 711 763 760 785 789 781 660 729 747 768 776 815 835 890 883 855 952 822 896 897 907 900 850 811 784 857 870 886 779 807 816 812 804 868 846 794 812 796 806 829 829 750 776 856 820 806 939 847 840 806 788 778 804 814 757 717 702 797 799 783 824 861 827 803 890 829 847 856 800 835 845 827 817 828 866 825 794 753 823 802 830 860 852 801 787 805 785 788 842 790 799 822 870 802 831 829 813 806 851 798 838 813 828 845 814 832 784 780 782 815 653 811 829 790 819 809 778 798 772 565 706 789 720 758 760 797 749 823 771 1.01e+03 814 686 748 593 577 881 695 864 854 800 764 759 773 768 799 790 747 742 762 759 824 798 743 802 799 788 812 792 800 813 872 861 860 882 840 783 846 858 891 849 854 814 840 844 822 816 833 820 825 818 782 886 850 851 860 818 810 790 831 819 775 796 849 824 811 796 840 854 834 820 792 818 806 843 876 867 823 820 889 853 788 830 831 808 800 821 740 782 806 820 790 801 817 772 790 823 802 810 785 826 828 832 801 807 781 754 742 850 803 771 1.05e+03 792 820 792 815 832 722 743 755 778 798 808 828 824 764 857 854 754 785 776 875 878 817 918 869 826 844 819 854 798 796 798 786 828 831 857 823 845 846 816 815 792 830 821 805 834 825 803 850 911 752 826 853 840 865 842 850 787 841 813 828 831 784 829 847 880 872 856 803 814 832 826 774 831 870 818 794 789 811 832 809 813 778 786 740 777 912 782 736 805 742 797 784 791 850 811 797 741 756 828 806 811 820 848 826 843 837 698 888 944 789 759 782 720 738 868 830 849 839 827 823 822 808 825 870 832 809 772 871 834 793 846 812 789 776 827 806 794 777 791 809 804 785 818 811 815 749 753 793 840 842 813 836 848 1.11e+03 814 810 846 861 751 1.23e+03 820 901 559 756 790 834 734 854 831 824 798 809 783 814 844 791 888 806 821 843 866 827 842 904 890 871 873 873 836 859 883 855 911 858 855 862 847 827 902 888 810 900 912 901 857 846 814 842 862 842 886 657 831 842 840 894 806 832 791 812 854 842 856 846 738 620 826 818 784 818 832 784 847 840 812 804 805 814 847 869 787 700 808 796 795 800 879 819 774 826 825 870 848 776 806 788 814 793 802 783 863 822 842 787 816 813 808 808 802 820 819 1.08e+03 758 809 754 795 850 832 919 910 884 840 842 850 783 894 801 858 841 827 849 813 826 855 843 785 846 782 815 858 834 826 837 818 810 803 779 771 822 816 778 784 803 804 809 801 691 820 772 801 742 804 754 926 769 819 784 786 778 845 832 728 701 729 820 723 760 810 746 699 865 822 770 715 762 766 847 832 758 630 843 798 627 739 699 634 603 747 761 747 683 864 863 825 803 706 780 847 767 763 841 769 775 525 837 732 768 677 854 866 817 833 847 921 806 814 805 863 832 858 864 870 869 789 831 827 731 774 760 796 854 793 855 835 855 872 739 739 850 817 826 863 786 517 595 672 875 686 785 826 792 811 760 580 659 840 820 766 796 654 829 685 664 790 825 756 771 794 849 762 846 785 801 724 729 827 852 818 879 829 655 764 737 781 624 723 729 545 714 819 802 722 874 709 762 761 785 788 780 660 729 746 769 775 816 835 890 883 854 952 822 896 896 908 900 850 811 784 858 870 887 780 806 816 812 804 868 847 794 812 797 806 829 829 750 776 856 821 807 939 845 840 807 789 778 805 814 756 717 701 797 798 783 825 863 827 804 890 829 846 856 800 835 845 827 818 828 867 824 795 753 823 802 829 860 853 800 786 805 785 788 842 790 798 823 870 802 831 829 813 806 851 798 837 813 827 845 814 832 784 780 783 815 653 811 829 790 818 809 779 798 771 565 706 789 720 757 760 797 749 823 771 1.01e+03 815 686 748 592 577 882 694 864 854 800 763 759 773 769 799 790 747 742 763 758 823 799 743 801 798 789 812 790 800 813 872 860 860 881 840 784 847 858 891 848 854 813 840 844 823 815 834 820 826 820 781 886 850 850 860 818 809 790 831 819 776 796 848 824 811 796 840 855 833 821 793 818 806 843 876 867 822 820 889 853 788 830 830 808 800 821 738 780 806 820 790 800 818 773 790 822 802 810 786 826 828 832 801 807 782 755 742 849 802 771 1.05e+03 792 822 792 815 832 723 742 755 778 797 810 826 822 764 857 854 754 785 776 875 878 817 917 870 826 844 819 853 798 796 799 786 828 830 859 824 844 846 815 816 792 829 820 805 834 826 803 849 911 752 826 852 840 865 842 850 787 840 813 827 831 784 829 847 880 872 856 803 814 832 826 773 831 870 818 792 789 811 832 808 812 778 787 740 777 911 782 736 806 741 797 784 791 851 811 798 742 757 828 807 811 820 847 826 844 838 698 888 943 790 758 782 720 736 869 830 849 838 828 822 821 808 825 870 831 809 772 871 834 793 846 810 789 777 828 805 793 777 790 808 804 786 818 811 815 749 753 793 840 842 812 836 848 1.11e+03 813 810 846 861 751 1.23e+03 820 902 558 756 791 835 734 854 831 824 799 808 782 814 843 791 887 806 820 843 866 827 842 904 890 872 871 873 836 858 883 854 910 857 855 862 849 826 902 888 810 900 912 903 858 846 816 843 862 842 887 657 831 842 840 894 806 833 790 812 854 841 856 846 737 619 827 818 785 818 833 784 848 840 811 802 805 814 848 869 788 699 807 796 795 801 880 818 774 826 825 870 847 777 806 788 814 794 801 783 863 822 842 787 816 814 807 809 802 820 820 1.08e+03 758 810 754 795 850 832 921 910 884 840 843 851 782 894 802 859 840 827 850 813 826 855 842 784 846 781 816 858 835 826 837 818 810 802 778 772 822 816 779 785 804 804 808 801 690 820 772 804 742 805 754 926 769 818 785 786 778 846 831 728 700 731 819 724 760 810 747 699 866 823 770 712 762 765 845 832 758 630 841 798 627 740 698 634 602 747 760 746 682 862 863 825 802 707 779 846 767 763 842 768 775 525 836 733 768 677 855 867 818 833 847 920 806 814 805 863 832 858 865 870 870 788 830 827 731 774 760 798 854 793 857 834 856 872 739 738 850 818 826 862 786 518 595 671 876 686 785 827 792 811 760 581 659 841 820 764 796 654 829 685 664 790 824 757 771 794 849 761 845 785 802 726 729 826 853 819 879 829 656 764 738 781 624 723 731 545 713 820 802 722 876 709 763 763 785 787 782 660 730 745 769 775 816 835 891 884 854 953 823 896 895 909 901 851 811 785 858 869 887 781 808 816 812 804 869 848 794 812 798 806 830 829 750 776 856 821 808 938 844 840 807 789 778 805 814 756 717 702 797 799 784 825 862 828 804 890 829 846 856 799 835 845 828 819 828 867 824 795 753 823 802 829 861 853 800 786 805 785 788 842 790 798 824 870 802 830 829 814 806 850 797 836 814 828 844 814 832 784 780 782 816 653 810 829 790 816 809 780 799 770 564 706 790 720 757 760 798 748 823 771 1.01e+03 816 686 748 592 577 882 694 864 854 800 763 760 773 769 799 790 748 742 764 758 822 799 744 801 798 789 812 789 800 812 870 859 860 880 841 786 848 857 891 848 854 813 840 844 822 815 834 820 828 819 781 886 850 848 859 818 809 790 831 818 777 797 847 825 810 796 840 856 832 822 793 818 806 841 877 867 822 822 888 853 789 829 830 807 800 820 735 779 806 820 790 800 818 774 791 822 802 810 788 824 828 831 802 807 782 754 741 848 801 770 1.05e+03 792 822 792 814 832 724 742 755 778 796 810 826 820 764 856 853 753 785 777 875 878 817 916 871 827 844 819 852 798 795 798 786 827 830 861 824 844 846 813 816 792 829 820 805 832 827 803 848 911 753 826 852 840 864 843 850 788 840 813 827 832 783 829 846 880 872 855 804 813 831 826 774 831 871 818 792 788 811 831 809 812 777 787 740 776 912 782 737 806 742 796 784 791 851 812 798 742 758 827 807 812 821 847 826 844 839 697 888 942 789 758 782 722 735 869 830 850 839 828 822 821 808 825 871 829 810 772 871 834 793 845 808 789 777 828 805 793 777 789 808 804 788 818 811 816 748 753 792 839 842 812 836 848 1.11e+03 813 808 846 861 752 1.23e+03 820 904 558 756 792 836 735 854 831 824 798 809 781 814 843 791 886 806 820 844 866 828 842 903 890 872 870 872 836 858 883 854 910 857 856 863 850 826 903 888 810 900 912 903 858 846 816 843 862 842 887 657 831 842 841 894 805 834 790 811 854 840 856 846 736 619 827 818 785 818 833 783 848 840 811 802 805 814 850 869 788 700 808 797 795 800 880 818 774 826 825 870 847 777 806 788 813 794 802 783 863 822 842 787 816 814 806 809 802 820 820 1.08e+03 757 810 754 796 850 832 922 910 883 840 842 853 782 893 802 860 839 827 850 813 826 855 842 784 847 780 817 857 835 826 838 818 811 803 778 773 820 815 779 785 804 804 806 801 690 820 772 805 742 805 754 926 770 817 785 786 779 848 830 728 700 732 820 724 758 809 747 699 866 823 770 711 762 765 844 832 758 631 839 799 626 740 698 635 601 747 760 745 682 861 863 826 800 708 778 846 768 762 842 768 774 524 836 734 768 677 856 867 818 832 848 920 806 813 805 864 832 858 864 870 870 787 830 827 732 773 760 801 854 793 860 834 856 871 740 738 848 818 826 862 787 518 596 670 876 686 785 828 792 810 759 581 659 841 820 764 795 654 831 685 664 790 824 757 771 794 849 761 845 786 801 728 730 826 853 819 878 829 656 764 738 781 624 723 732 545 714 821 801 722 877 710 762 764 785 787 783 660 730 746 769 775 815 836 891 884 854 954 823 896 894 910 900 853 811 785 857 868 887 781 809 816 812 804 869 850 794 812 798 806 830 828 749 776 855 822 808 938 844 840 806 789 778 806 813 757 716 703 797 800 785 825 862 828 804 890 829 846 857 800 835 844 827 819 827 866 824 795 753 823 801 830 861 854 799 786 805 785 788 841 790 798 824 870 803 830 829 815 806 851 796 836 814 829 844 814 832 783 779 781 816 653 810 829 790 816 810 780 800 770 564 707 790 720 758 760 798 748 823 771 1.01e+03 817 686 750 594 577 881 695 864 854 800 762 760 774 769 799 791 749 742 764 759 822 799 744 801 799 789 812 789 800 812 870 859 860 880 841 786 849 856 892 849 855 813 840 844 822 814 833 821 828 818 781 886 851 848 858 818 810 790 830 818 777 797 847 826 810 795 838 855 830 823 794 818 805 839 878 868 822 823 889 853 789 829 830 806 800 820 736 779 806 820 791 800 819 773 792 823 802 810 790 823 828 830 802 807 782 752 741 848 800 770 1.05e+03 792 821 792 814 831 726 743 755 778 795 809 826 820 764 856 853 753 785 778 874 878 817 914 872 828 844 819 851 799 795 796 786 826 830 861 825 844 846 812 816 792 829 821 805 831 828 803 848 912 753 825 852 840 863 843 850 789 839 813 828 832 783 830 846 880 872 854 804 813 830 826 774 830 871 818 792 788 810 830 810 812 777 787 739 776 913 782 737 806 743 796 783 790 850 812 799 743 758 828 808 811 822 848 825 844 839 697 888 942 788 758 782 723 734 869 830 850 839 828 822 821 808 824 871 830 810 772 871 833 792 845 807 790 777 828 804 793 777 789 808 804 789 819 811 816 748 753 792 840 843 812 836 849 1.11e+03 813 807 846 862 752 1.23e+03 820 904 558 756 792 836 735 854 831 825 798 810 781 814 843 790 886 806 819 845 866 829 841 903 891 871 870 871 835 858 883 854 910 856 856 864 851 826 904 888 810 900 910 902 858 846 816 842 862 843 887 656 832 842 841 895 804 834 790 811 853 840 855 846 737 619 827 817 784 819 832 784 849 840 810 802 806 814 850 868 788 700 809 798 794 800 880 818 774 825 825 870 848 777 806 787 813 795 804 784 862 822 843 788 817 813 806 810 802 820 821 1.08e+03 758 811 754 796 850 831 922 911 883 841 842 855 782 893 802 860 838 827 850 814 826 856 842 784 847 779 817 857 835 826 838 818 811 804 780 772 819 815 780 785 804 804 806 801 690 820 772 803 741 804 754 926 770 817 786 786 779 848 830 728 702 732 821 724 757 810 747 700 866 824 770 712 763 766 844 833 758 632 840 799 627 741 700 635 601 747 760 745 682 862 863 826 801 708 778 846 768 762 841 768 774 523 837 733 768 677 858 866 818 831 848 920 806 812 804 862 832 859 864 870 870 786 829 827 732 773 760 803 854 793 862 834 856 871 740 739 847 818 825 863 787 519 595 669 876 687 785 829 792 810 759 580 658 841 820 764 795 654 832 685 665 789 825 758 771 795 849 760 844 786 801 728 730 827 852 819 878 828 655 764 738 781 625 722 734 546 716 821 801 722 878 711 762 765 785 787 783 661 730 747 769 775 814 839 892 885 854 954 822 896 894 910 899 854 812 785 858 866 886 780 810 816 812 804 869 850 794 812 798 806 829 828 748 776 856 822 809 938 845 841 804 789 778 805 813 758 716 704 797 799 785 825 861 827 803 889 829 846 856 800 835 844 827 819 827 865 825 794 753 823 802 830 859 854 799 786 805 785 788 841 789 799 823 870 804 829 829 816 807 851 796 837 814 830 844 814 831 781 778 780 816 652 809 829 790 816 810 779 800 771 565 708 790 720 758 760 798 748 824 770 1.01e+03 818 686 751 596 576 881 696 864 854 800 762 760 774 768 799 791 748 743 765 760 823 799 744 801 799 789 812 789 800 813 870 858 861 879 840 785 849 855 892 850 856 813 840 844 822 815 833 821 828 816 781 886 851 848 857 818 811 790 830 819 777 797 847 825 812 795 835 854 830 823 794 819 804 838 878 868 821 823 890 853 788 829 829 806 800 820 737 780 806 820 791 802 819 772 792 823 802 810 790 822 828 828 802 808 781 751 741 848 801 770 1.05e+03 792 821 792 813 830 727 743 756 776 795 808 827 819 764 856 852 752 785 777 874 879 817 915 872 828 844 819 851 799 796 794 786 826 831 859 826 844 846 811 817 792 829 821 805 832 828 803 848 914 754 825 853 839 862 843 851 788 839 814 829 832 783 830 846 881 874 853 803 813 829 826 774 830 872 818 792 787 811 830 810 812 777 787 738 776 914 781 737 807 741 794 783 790 850 812 798 744 758 828 808 810 823 849 825 844 838 697 888 942 788 758 782 723 736 869 831 850 840 828 822 821 809 824 871 830 811 772 872 832 791 845 806 790 777 828 804 794 777 788 808 804 789 819 812 816 749 753 793 840 844 812 837 850 1.11e+03 813 807 847 862 752 1.23e+03 821 904 558 756 792 835 737 854 831 825 798 811 781 815 842 788 886 805 819 845 866 830 841 904 891 871 869 871 834 858 883 855 910 856 854 864 849 826 904 888 809 900 909 902 858 846 816 842 862 844 887 656 832 842 842 896 804 834 790 811 853 839 855 846 737 619 827 817 784 819 831 785 849 840 811 802 806 813 850 868 788 701 810 798 793 800 879 819 774 826 825 870 850 777 806 787 813 796 805 784 862 821 843 788 817 812 807 810 802 820 822 1.08e+03 758 811 754 796 849 830 921 912 883 840 842 855 782 893 802 860 838 827 850 814 826 856 842 784 847 778 817 856 835 826 839 818 811 805 780 771 818 815 780 784 804 804 806 801 691 820 772 800 741 804 754 925 770 817 785 786 779 847 832 729 704 731 823 725 758 812 747 700 866 824 771 713 763 768 845 833 758 633 840 799 627 742 702 634 601 747 759 746 681 864 864 827 802 708 779 846 768 762 841 768 774 523 838 733 768 677 859 867 818 830 848 920 805 811 805 862 830 859 864 871 869 786 829 826 733 774 761 804 854 792 861 835 856 871 740 738 847 818 825 864 787 519 595 669 876 688 785 828 791 810 760 580 658 841 821 763 794 655 835 685 665 790 825 758 770 795 848 760 844 786 800 727 731 827 851 819 877 828 655 763 739 781 625 723 734 546 717 820 801 722 878 710 762 765 785 787 783 662 729 748 768 775 814 840 893 886 854 953 822 896 893 910 898 855 812 785 859 867 886 779 810 815 812 803 868 850 793 812 797 807 828 828 747 775 856 822 809 939 846 841 804 789 778 806 812 759 716 704 797 799 784 826 860 826 803 889 829 846 855 800 835 843 827 819 827 864 826 794 754 822 803 830 858 854 798 787 804 786 788 842 789 799 823 869 804 829 830 815 808 851 797 838 815 831 845 814 830 780 778 780 816 653 810 829 790 816 809 780 800 771 565 708 790 720 758 759 798 747 824 770 1.01e+03 818 685 752 597 576 881 696 864 855 799 762 760 775 767 799 792 748 743 765 760 824 799 744 801 798 788 812 789 800 814 871 858 862 879 840 784 849 853 893 850 857 813 840 844 822 814 832 821 828 816 782 886 852 849 857 818 812 790 830 819 776 798 847 824 812 794 834 854 830 824 794 819 805 838 878 868 821 823 892 852 788 829 829 806 800 820 737 782 806 820 791 804 820 773 792 824 802 810 790 824 828 828 802 809 780 750 742 848 802 770 1.05e+03 792 821 792 813 830 727 744 755 774 796 808 828 820 763 857 852 752 785 777 873 880 816 916 872 828 844 818 852 798 797 794 786 826 831 857 825 844 846 812 817 793 828 821 806 833 828 802 849 915 754 826 853 839 862 843 851 787 840 815 830 831 783 830 848 882 875 852 802 812 829 825 773 831 872 818 794 787 812 831 810 811 778 787 738 776 914 781 737 806 740 794 783 791 850 812 797 745 758 828 809 810 823 850 825 845 837 698 887 942 788 758 781 722 737 869 831 851 840 828 822 821 809 825 871 830 810 772 872 832 790 845 805 790 777 828 804 793 777 788 808 804 789 818 812 817 750 753 793 841 845 811 838 850 1.11e+03 814 807 846 863 751 1.24e+03 821 904 559 756 792 835 738 854 830 824 798 810 781 815 842 788 887 804 820 845 867 829 840 904 891 871 868 872 833 857 883 856 911 856 853 865 848 826 904 888 809 899 907 902 857 846 816 843 862 844 886 657 832 843 841 896 804 832 790 811 852 840 855 845 738 620 825 816 784 820 832 786 849 840 811 802 805 810 850 869 787 700 810 798 794 799 879 819 775 827 826 870 851 777 806 788 813 796 805 784 862 820 842 788 817 812 808 808 801 821 823 1.08e+03 759 811 754 795 848 829 920 912 884 839 842 856 784 893 802 860 839 827 850 814 827 857 841 784 847 778 817 856 835 827 840 818 812 805 780 771 818 815 780 784 805 803 807 801 691 820 773 797 742 805 754 925 769 816 785 786 780 848 833 728 703 729 822 726 759 813 746 700 867 823 772 713 764 768 846 832 759 634 841 799 627 742 703 633 601 747 758 746 680 865 864 828 803 708 778 846 769 762 842 768 775 523 838 733 768 678 859 868 818 831 848 921 804 811 807 860 829 859 864 871 868 786 830 825 733 775 761 804 854 792 860 836 856 871 740 738 848 818 824 864 786 520 595 669 876 689 786 828 791 810 761 580 658 841 822 763 794 655 835 685 664 790 826 759 769 794 848 760 844 786 800 726 731 827 852 819 876 829 655 761 741 781 626 723 734 547 716 819 802 722 877 709 764 764 786 787 783 661 729 747 768 775 814 842 894 886 854 952 821 896 893 910 898 854 812 785 860 866 885 778 810 815 812 803 868 850 792 811 797 807 827 828 748 775 856 823 808 940 846 842 804 790 778 806 812 759 716 704 797 799 784 825 859 825 803 889 829 847 855 800 835 844 826 819 828 864 827 794 755 820 804 830 859 854 798 787 803 786 789 841 789 800 823 869 804 829 830 813 809 851 798 838 816 829 846 814 830 780 778 780 816 653 811 829 790 816 808 780 800 771 565 706 790 720 758 759 797 748 824 770 1.01e+03 818 684 752 598 575 881 695 864 855 798 763 759 774 766 800 793 748 744 766 760 825 799 744 801 798 787 811 790 800 815 871 858 864 879 840 784 849 854 893 849 856 813 840 844 823 814 832 821 827 816 783 886 852 848 856 819 811 789 830 820 775 797 846 824 811 793 835 854 830 824 794 819 806 838 878 870 820 823 892 852 787 829 830 805 799 819 737 782 807 820 790 805 820 773 792 825 802 809 790 826 827 827 802 809 779 750 741 848 803 771 1.05e+03 793 821 792 813 831 727 744 755 773 796 808 828 822 763 857 852 751 785 776 872 880 816 918 872 827 843 818 853 797 798 794 786 827 832 858 824 844 845 813 817 793 830 821 806 835 827 802 848 915 754 826 852 838 862 844 850 787 840 816 831 831 783 830 849 882 876 852 803 812 830 825 773 832 871 818 794 787 812 831 810 810 778 787 738 776 913 781 737 804 739 793 783 792 851 812 797 744 758 828 809 810 822 849 824 845 838 698 886 942 788 757 781 721 737 869 831 851 841 828 822 821 810 826 871 830 810 772 872 832 790 845 804 790 777 828 804 793 777 788 809 804 789 818 812 817 751 753 793 840 845 810 839 850 1.11e+03 814 807 846 863 750 1.24e+03 822 904 560 756 792 835 739 855 829 824 797 810 780 815 841 788 887 805 821 845 867 828 840 904 890 871 868 874 833 859 882 858 911 856 853 865 846 827 904 888 809 899 907 902 858 846 815 843 861 845 886 658 833 842 839 896 805 831 789 811 852 840 855 846 738 620 823 816 784 820 832 786 847 841 811 802 805 808 850 870 786 699 810 798 794 799 879 819 775 827 825 870 851 776 806 790 813 795 806 784 862 820 842 786 818 811 809 806 801 821 824 1.08e+03 759 810 754 794 848 829 919 912 884 838 841 856 785 893 802 860 839 827 850 814 828 857 840 783 848 779 817 856 835 827 839 818 812 806 779 770 819 815 779 783 806 802 808 801 691 820 773 798 742 805 754 926 770 816 784 786 781 848 833 728 701 729 821 727 758 812 746 700 868 823 772 713 764 766 846 833 759 635 842 798 627 743 702 631 600 747 758 747 680 866 865 828 804 708 776 846 770 762 842 769 776 524 838 733 768 678 858 868 818 831 847 921 804 811 808 860 828 859 864 871 868 787 830 826 733 775 762 805 855 792 860 838 857 871 740 738 848 816 824 865 786 520 595 670 876 689 787 828 791 810 762 580 658 840 822 763 793 655 835 684 663 791 827 759 770 793 848 761 844 786 800 725 730 826 852 819 874 828 654 759 742 780 626 724 734 547 716 819 802 722 876 709 766 762 786 786 783 660 731 747 768 775 814 842 894 885 853 953 821 896 894 909 897 854 812 785 860 866 884 778 809 815 813 804 867 850 792 810 797 807 827 828 749 776 856 822 808 939 846 842 805 790 778 805 811 759 717 703 797 798 783 824 858 825 803 890 829 848 855 800 835 844 826 819 827 864 828 794 755 819 804 829 860 854 798 788 802 785 789 841 790 800 822 868 804 829 829 812 810 851 798 837 817 828 846 814 830 781 778 779 816 653 812 830 790 817 809 779 800 771 565 706 790 720 757 759 796 748 825 771 1.01e+03 818 684 752 600 575 881 694 864 855 798 763 759 773 766 799 794 748 744 766 759 825 800 744 800 797 787 811 790 800 816 871 858 863 878 840 785 849 854 892 848 856 814 840 844 824 813 832 821 828 817 784 886 851 846 857 820 810 789 830 820 775 797 846 824 810 792 837 854 831 824 794 819 806 838 878 870 820 823 893 851 787 829 830 805 799 819 737 782 808 820 790 804 819 773 792 826 803 809 790 827 826 826 802 810 780 751 742 848 803 771 1.05e+03 793 821 791 813 832 726 743 754 773 797 809 828 823 763 857 852 752 785 776 872 880 816 919 873 827 841 817 854 796 798 794 785 827 831 859 824 843 844 814 817 792 831 821 805 835 827 802 848 915 754 826 852 838 863 844 850 788 840 815 831 831 783 830 849 880 876 853 804 812 831 826 772 832 870 817 794 788 812 830 810 809 777 787 738 776 912 781 737 802 740 792 784 793 852 812 798 744 758 828 808 809 821 849 824 845 840 699 887 942 787 756 781 720 737 869 831 850 841 828 822 821 808 826 871 830 810 772 872 831 791 845 804 789 777 830 805 793 777 789 808 803 789 817 812 817 752 754 793 840 845 810 839 850 1.11e+03 814 807 846 864 749 1.24e+03 822 904 560 755 792 836 739 856 830 824 797 809 780 814 841 788 887 804 822 845 867 828 839 905 890 872 870 874 833 860 882 857 911 857 854 865 847 827 904 888 809 899 908 902 859 847 815 844 861 844 886 659 834 840 837 897 805 831 789 811 852 841 854 845 739 620 822 816 784 820 833 785 846 841 811 803 804 807 851 870 786 699 810 796 795 799 878 819 775 827 825 870 852 776 806 792 813 794 806 784 861 820 841 784 819 811 808 804 802 821 823 1.08e+03 758 810 755 794 849 829 919 912 885 838 841 855 785 893 800 860 839 828 850 814 828 856 840 782 848 779 817 856 836 826 838 818 812 806 778 770 821 815 780 782 806 802 808 801 691 820 774 798 743 805 754 926 771 815 784 785 782 849 834 728 700 729 819 727 757 810 746 699 868 823 772 713 764 765 847 834 760 636 843 798 627 743 701 631 599 746 759 747 679 867 866 827 803 708 776 846 771 762 843 769 776 524 838 733 767 679 857 867 818 832 848 921 805 810 808 860 828 859 864 870 868 788 830 826 733 775 762 806 855 794 860 838 857 872 740 737 848 814 825 866 786 520 595 670 876 690 787 828 791 811 763 579 658 840 823 762 793 654 834 684 662 791 827 759 770 793 848 762 844 786 799 725 730 826 853 820 875 827 654 759 742 779 626 725 734 547 714 820 803 722 876 709 766 761 786 786 782 659 732 747 768 775 814 842 893 885 854 953 822 896 895 908 898 854 812 786 859 866 885 777 808 816 813 805 868 849 793 810 797 807 827 829 750 776 856 822 807 939 846 843 805 790 778 804 810 759 717 702 797 798 784 823 858 826 802 890 829 848 855 801 835 844 825 818 826 864 827 794 756 821 803 829 860 853 799 788 803 784 788 840 791 800 822 869 803 828 829 812 809 851 798 837 815 827 845 814 829 783 778 779 816 652 814 829 791 818 809 779 800 770 565 706 790 720 757 760 795 748 826 771 1.01e+03 819 684 752 601 574 881 694 864 855 798 763 759 772 766 799 793 748 744 764 759 826 800 745 800 797 788 811 790 800 816 871 858 863 879 840 786 850 854 892 848 855 815 841 845 824 814 833 821 828 817 783 887 851 846 858 820 810 790 830 819 775 797 846 824 810 792 837 854 832 823 794 819 807 838 879 870 819 822 893 852 788 829 832 805 798 819 736 782 809 821 790 803 819 773 793 826 802 808 790 826 826 826 802 810 779 751 742 848 803 771 1.05e+03 794 820 791 814 833 727 743 755 775 797 808 827 825 763 857 852 753 785 777 873 879 816 918 873 828 840 817 854 797 799 796 784 827 831 859 825 843 845 814 817 790 832 820 805 834 826 803 849 915 754 826 853 839 863 844 851 788 840 814 831 832 784 829 849 879 876 853 803 815 833 825 772 830 870 815 792 788 811 829 810 809 776 787 738 776 912 781 737 802 741 793 786 794 854 812 798 745 758 828 809 808 820 849 823 845 840 700 887 941 786 754 780 720 737 869 832 850 842 828 822 821 807 825 871 830 809 772 872 831 792 845 804 788 776 830 806 793 777 791 809 803 790 817 813 817 752 754 794 840 846 810 838 851 1.11e+03 813 808 846 864 748 1.24e+03 822 904 560 754 793 835 738 856 830 825 797 809 780 814 842 789 887 804 822 844 867 827 839 905 890 872 871 873 834 861 881 856 911 858 854 864 848 827 904 888 809 899 910 902 860 848 814 844 861 844 886 658 834 839 836 895 805 831 789 809 852 841 852 845 740 620 821 815 784 820 834 785 845 842 811 803 804 807 850 869 786 699 811 795 794 799 878 818 775 827 824 870 852 775 807 792 813 794 806 783 861 820 841 784 819 812 808 804 802 820 822 1.08e+03 756 809 754 794 849 830 919 912 886 839 841 855 783 893 798 860 838 828 850 814 828 856 840 781 846 779 817 856 836 826 837 819 812 806 778 771 823 814 780 782 805 802 809 802 691 820 774 799 743 805 755 926 773 814 784 784 781 848 834 728 701 728 819 726 756 808 746 698 867 823 772 714 764 765 847 836 760 635 843 798 627 744 700 631 598 746 760 746 677 867 865 826 803 707 776 846 771 763 843 769 777 523 838 733 765 680 858 867 818 832 848 921 805 810 807 860 829 859 863 870 868 788 830 826 733 776 761 808 855 795 860 838 856 872 740 737 847 812 825 865 786 520 594 670 876 690 787 828 792 812 762 579 658 840 823 764 794 654 833 683 662 792 828 760 770 793 849 762 844 786 799 725 729 825 852 820 875 826 654 759 741 778 626 725 734 547 714 820 803 722 876 709 766 760 786 785 781 660 734 747 768 776 814 842 893 884 854 953 822 895 896 908 899 854 811 786 859 866 886 778 807 816 813 806 868 848 794 811 796 807 828 828 750 777 857 823 807 938 846 842 804 790 778 804 810 759 716 702 798 800 784 824 858 828 802 890 830 849 855 802 835 844 825 817 826 865 826 794 756 822 802 829 860 853 800 788 804 782 788 840 791 800 822 871 802 829 829 813 809 851 798 837 814 828 845 814 829 784 778 778 816 652 812 828 790 820 809 780 799 770 565 706 790 719 757 760 795 748 825 771 1.01e+03 819 684 753 604 574 881 694 865 855 798 764 760 773 766 799 792 748 743 762 759 826 799 746 800 797 788 811 790 800 816 872 858 863 879 840 787 850 854 892 848 855 815 842 845 824 814 834 820 829 817 782 888 852 848 858 820 812 790 829 818 775 798 846 824 810 792 837 853 832 823 793 820 806 838 880 869 820 822 893 852 788 829 832 805 799 819 737 782 809 821 791 804 819 772 793 826 803 807 790 825 827 826 802 810 778 752 742 848 804 770 1.05e+03 794 819 791 814 832 728 742 755 776 797 808 826 825 763 858 852 754 786 777 874 879 816 918 873 828 840 817 854 798 800 797 786 828 831 859 824 843 846 814 817 789 831 821 806 833 826 803 850 916 754 826 853 840 862 844 852 788 840 813 831 834 784 828 849 879 876 854 802 817 832 824 773 829 872 815 791 789 810 828 810 809 776 787 737 777 913 781 737 802 741 794 787 794 853 811 799 747 759 829 810 808 820 849 823 845 838 700 887 941 785 755 779 720 737 869 832 850 841 828 823 821 807 825 871 830 810 772 871 831 792 845 803 786 776 831 807 793 778 791 809 803 790 817 813 816 752 754 793 840 846 811 837 849 1.11e+03 813 808 846 865 747 1.23e+03 822 904 560 753 794 834 739 856 831 827 798 809 780 814 843 790 886 803 822 842 868 826 839 905 889 872 871 873 834 861 881 856 911 858 855 864 848 826 903 888 809 899 911 902 860 849 814 845 861 844 885 657 833 838 837 894 806 832 789 809 853 841 852 845 740 620 820 816 784 820 835 785 844 842 812 803 803 808 850 869 786 700 812 795 794 799 878 818 774 827 825 869 852 775 807 791 814 795 806 784 861 820 842 784 818 813 807 805 803 820 822 1.08e+03 756 808 754 794 850 830 920 912 886 840 840 854 782 893 798 859 838 828 850 814 828 855 841 782 845 779 816 858 836 827 836 820 811 806 778 770 823 814 780 783 805 803 810 803 691 821 774 799 744 804 756 925 774 813 784 785 780 848 834 728 702 728 820 727 755 807 747 698 866 823 772 714 764 765 848 836 760 634 843 799 628 745 700 631 598 746 760 745 675 866 864 826 802 706 777 845 771 763 843 768 777 524 837 733 763 681 858 867 818 831 848 921 806 809 807 860 830 859 862 870 868 788 829 826 732 775 761 807 855 795 860 837 856 872 739 738 847 813 826 864 786 520 594 670 875 689 787 828 792 812 762 579 659 840 823 765 794 653 833 684 662 792 828 760 771 794 849 762 845 786 800 725 728 825 852 820 874 825 654 759 740 778 626 723 735 547 714 820 803 722 877 709 765 759 785 784 780 660 734 747 769 776 814 841 893 884 855 953 822 895 896 909 899 854 811 787 859 866 888 779 808 816 812 806 868 848 794 811 796 807 828 828 750 777 857 824 807 939 846 842 804 789 778 804 811 758 716 702 797 801 784 824 858 828 801 889 829 849 854 803 835 845 825 816 826 865 826 794 754 823 802 829 859 854 800 789 805 782 787 840 791 799 822 872 802 830 829 813 808 851 797 837 812 829 845 815 828 783 777 779 816 653 811 826 790 820 808 780 799 769 565 707 790 719 756 761 796 747 823 771 1.01e+03 818 684 753 606 574 881 694 866 855 799 764 760 773 766 799 792 748 743 761 759 826 799 746 801 797 788 811 790 801 815 872 859 864 879 840 787 850 854 892 848 856 815 843 845 824 813 835 821 830 817 782 888 852 849 859 820 813 789 829 818 776 798 846 824 810 792 837 852 832 824 793 820 806 838 879 868 820 821 893 852 790 829 833 805 800 819 738 782 809 821 792 804 820 772 792 826 804 808 790 826 827 827 802 810 778 752 742 848 804 770 1.05e+03 794 818 791 813 831 728 742 755 777 797 807 828 824 763 858 853 754 786 778 874 879 815 918 873 828 840 818 853 798 801 798 787 828 832 859 823 844 847 814 816 790 829 821 807 832 826 803 852 916 754 826 853 841 861 843 852 788 840 813 831 836 785 827 848 879 875 854 800 817 831 822 773 829 872 816 792 788 811 828 810 809 776 787 737 777 913 781 737 803 741 795 786 793 853 811 799 748 760 830 811 807 820 848 823 845 837 701 887 941 787 755 779 720 736 869 832 850 841 827 824 822 807 825 870 829 810 772 871 831 794 845 802 785 777 830 807 793 778 792 809 802 791 817 813 816 753 754 793 841 844 811 836 847 1.11e+03 812 807 846 866 747 1.23e+03 822 903 561 754 795 833 739 856 831 828 798 809 780 814 844 790 886 803 822 842 868 826 839 906 889 872 871 872 834 861 882 856 912 857 855 864 849 826 903 886 810 899 911 902 859 850 814 844 860 844 886 658 831 838 837 892 807 833 788 809 853 841 852 845 740 620 820 817 784 820 835 786 844 842 811 803 802 809 848 869 786 701 811 796 794 798 878 818 774 827 825 869 851 775 807 789 815 796 807 784 862 822 843 786 818 813 806 806 803 820 822 1.08e+03 755 808 754 794 851 830 920 912 885 841 840 854 782 894 800 859 838 828 850 813 828 855 842 782 844 779 816 860 836 827 836 820 810 805 779 770 823 813 780 784 804 804 810 805 691 821 774 800 744 804 756 926 773 813 784 787 779 847 833 728 702 728 821 728 755 807 748 698 866 822 772 714 763 765 847 836 760 633 844 799 628 744 700 631 598 746 762 744 674 864 863 827 802 706 777 845 771 764 844 768 777 524 837 734 764 681 859 867 818 831 849 920 806 810 807 860 830 860 862 870 868 787 829 826 732 774 760 807 855 795 860 836 856 872 739 737 847 814 827 863 786 520 594 670 874 688 787 828 792 812 763 579 660 840 823 766 794 653 834 686 661 793 830 760 771 795 849 761 846 786 802 724 728 825 851 818 872 826 653 760 738 779 625 722 736 547 715 820 802 722 876 709 765 758 783 783 780 660 735 748 771 775 814 840 893 883 855 952 822 895 896 909 900 853 812 788 859 867 889 780 808 816 812 807 868 849 795 812 796 807 829 828 750 777 857 825 807 939 846 842 804 788 778 804 811 758 716 702 796 801 784 822 857 827 800 888 829 849 855 804 836 845 826 817 826 865 827 794 752 822 802 829 858 854 800 789 805 782 788 839 791 798 822 872 802 830 830 813 809 850 797 837 812 830 845 816 828 782 777 780 815 654 810 825 791 819 806 781 798 768 566 707 790 719 756 761 797 747 821 772 1.01e+03 817 683 754 607 575 882 694 865 855 800 764 761 773 767 800 792 748 743 761 759 826 800 744 802 797 788 811 790 801 814 872 860 866 880 841 787 851 854 892 848 857 815 844 846 824 813 834 821 830 817 782 888 852 849 858 820 812 789 829 817 778 798 846 824 810 792 836 852 831 824 793 819 806 838 876 868 820 822 894 851 790 828 832 805 801 819 739 782 808 821 792 805 820 772 791 826 805 809 790 826 828 827 803 810 779 752 743 848 803 769 1.05e+03 794 819 791 812 830 727 743 755 777 796 807 829 823 762 858 853 753 787 777 875 878 814 919 872 829 841 818 852 798 801 798 788 828 833 859 822 844 847 814 816 790 828 822 807 832 824 804 852 915 754 827 854 842 860 843 852 789 840 813 830 836 785 828 847 879 874 854 800 814 831 822 773 830 872 817 792 787 811 828 809 809 776 787 738 777 913 781 737 803 740 795 786 793 853 811 800 747 759 831 811 807 820 848 823 844 837 701 888 941 789 756 779 721 736 868 832 850 840 827 824 821 808 826 870 829 810 773 872 831 795 845 802 786 776 829 807 793 777 793 808 802 791 816 813 816 753 754 792 842 843 811 836 845 1.11e+03 812 807 847 866 747 1.23e+03 820 902 560 755 795 833 739 856 832 827 798 809 780 813 844 788 886 804 823 842 868 826 838 906 890 872 870 872 834 861 882 857 911 857 855 862 849 826 902 886 809 898 911 902 859 851 815 844 860 845 886 657 830 838 837 892 808 833 788 810 853 841 853 846 740 620 820 817 784 820 835 786 844 842 811 802 800 809 848 869 785 702 810 798 794 797 878 818 774 826 826 869 850 776 807 788 816 796 807 785 862 823 843 788 818 812 806 808 803 820 822 1.09e+03 754 808 754 793 852 831 920 912 883 841 840 854 782 895 801 859 839 827 850 815 826 855 842 783 845 779 816 861 836 828 836 819 809 803 778 770 822 814 780 785 804 803 810 805 692 822 775 800 743 805 755 926 771 813 784 788 780 847 832 728 702 728 822 730 755 808 749 698 866 820 772 714 763 764 847 836 759 633 846 798 628 744 700 631 599 745 762 743 674 862 863 828 802 707 777 846 771 764 844 768 776 524 836 734 765 681 860 868 818 830 849 921 806 810 808 860 830 860 863 870 867 786 828 825 731 773 761 806 856 795 860 836 855 872 739 737 847 816 827 863 786 520 594 670 874 687 787 829 792 811 763 579 660 840 823 767 794 653 834 687 661 793 830 760 771 796 849 761 845 786 803 724 727 825 850 817 869 828 652 762 738 779 625 723 737 547 715 820 802 722 875 711 766 758 782 783 780 660 736 748 773 774 813 840 893 883 854 952 821 895 896 908 900 852 812 788 858 868 890 781 808 816 812 807 868 848 795 812 796 806 829 829 750 777 857 824 808 939 845 841 804 788 778 803 811 758 716 702 796 801 784 821 857 827 802 889 828 849 856 803 836 845 826 818 826 865 827 795 751 821 803 830 858 854 800 788 805 782 788 838 791 797 822 872 802 830 830 813 809 850 797 837 812 830 845 816 828 783 777 781 815 655 810 825 791 818 805 782 798 768 566 707 791 719 756 762 797 746 821 771 1.01e+03 817 682 754 607 576 883 695 863 855 799 764 761 774 767 799 792 748 743 762 759 827 800 743 803 797 788 812 790 801 814 873 860 866 881 841 787 852 855 892 848 858 816 844 846 824 812 834 822 830 817 783 887 852 848 858 821 812 789 829 817 779 799 845 824 810 792 836 853 830 823 793 819 805 838 875 868 820 822 893 851 789 826 832 805 802 819 740 782 807 820 792 805 822 772 791 825 805 810 790 826 827 827 803 810 780 752 742 849 804 770 1.05e+03 793 820 792 811 832 724 744 755 777 796 806 830 822 761 858 853 753 787 776 875 877 814 919 871 829 841 818 851 799 800 798 787 828 832 859 822 844 847 814 815 790 827 823 808 833 823 805 851 915 754 826 855 840 860 843 852 789 839 813 830 836 784 829 847 879 873 854 799 812 832 822 772 831 873 818 793 785 812 829 809 810 777 787 738 777 912 781 737 802 740 796 786 793 854 811 800 747 758 831 810 808 820 847 824 842 838 701 889 941 790 757 780 722 736 867 832 852 840 827 823 820 808 823 870 828 810 773 872 831 795 844 802 786 776 828 808 794 776 793 808 802 790 816 812 817 752 753 792 842 842 812 836 845 1.11e+03 813 807 848 866 748 1.23e+03 820 901 560 755 794 833 739 855 832 825 798 809 780 812 844 787 885 804 823 843 868 828 839 906 890 872 870 872 834 860 882 857 910 857 856 862 850 827 902 885 809 898 911 902 859 851 814 844 860 846 886 657 829 839 837 892 809 834 788 810 853 841 854 846 738 620 820 816 784 820 835 786 845 842 811 802 800 808 848 869 784 702 809 799 793 796 879 819 774 825 825 868 848 776 807 788 816 796 807 785 862 823 843 789 818 811 805 808 803 821 821 1.09e+03 753 809 754 792 851 831 920 912 881 841 840 854 782 895 801 859 838 827 850 816 825 856 843 783 847 779 816 860 836 828 836 819 809 801 777 770 822 814 780 786 804 803 810 805 692 822 775 800 742 806 754 925 770 814 784 787 780 847 832 728 702 729 822 732 755 809 749 698 866 819 772 714 763 764 848 834 759 633 846 797 628 743 700 631 599 745 763 743 675 862 862 828 803 709 776 847 771 764 843 769 776 524 836 734 766 680 860 868 818 830 849 922 805 811 808 860 830 860 864 869 868 786 828 826 731 773 760 805 857 795 860 836 855 871 739 737 846 816 827 863 786 520 595 670 874 688 787 828 793 811 763 579 660 841 824 766 794 653 835 687 662 792 831 760 771 795 850 760 845 786 802 723 727 826 850 816 868 829 652 763 738 780 626 724 737 547 715 819 802 722 874 712 766 757 784 782 780 662 735 747 773 774 812 840 894 882 854 951 822 895 896 906 899 852 813 787 858 869 888 781 808 816 811 807 868 846 796 812 797 805 829 828 750 777 857 824 808 938 845 840 803 788 778 802 810 757 715 702 797 800 784 822 857 828 804 890 828 849 858 803 836 844 825 818 825 865 826 795 751 821 803 830 859 855 800 789 805 782 789 837 791 797 823 872 801 830 831 813 809 850 798 837 813 830 845 816 828 783 777 782 815 655 810 824 792 818 806 783 799 768 566 707 791 720 757 762 797 746 821 771 1.01e+03 816 683 754 606 576 882 694 862 855 799 764 761 774 766 799 792 749 743 761 760 827 800 744 803 797 788 812 790 801 814 874 861 866 882 841 788 852 855 891 848 858 817 843 846 824 812 834 821 829 816 784 887 852 849 857 821 812 790 829 818 778 800 844 825 810 793 835 854 830 822 793 819 805 838 877 868 819 822 892 850 788 826 830 805 803 819 741 782 807 820 792 806 822 772 791 825 805 810 789 826 826 827 804 809 780 752 741 849 804 772 1.05e+03 792 820 793 812 833 722 745 755 777 796 806 829 822 761 858 853 752 787 775 876 876 814 918 871 829 842 818 851 799 798 798 786 828 832 859 822 844 848 814 815 790 827 822 807 835 824 805 850 914 755 826 855 839 860 842 850 789 839 813 830 836 783 830 847 879 873 855 799 812 833 822 773 832 875 819 793 784 811 830 809 811 777 787 738 777 912 780 737 803 740 796 786 793 854 811 800 746 757 831 808 808 820 847 822 841 839 701 889 941 790 757 780 722 737 866 832 852 840 828 823 820 808 821 870 828 810 773 872 830 795 844 802 787 776 827 808 794 776 793 809 802 790 815 812 818 752 752 792 841 843 812 836 846 1.11e+03 814 807 848 866 748 1.23e+03 820 900 560 755 793 833 739 855 832 824 797 809 779 812 844 787 886 804 824 845 868 829 839 906 891 872 870 873 834 860 882 857 910 857 857 862 850 828 902 886 809 898 911 901 859 850 813 843 860 847 886 657 829 841 837 894 810 834 789 810 853 841 854 846 736 620 820 816 784 819 834 786 845 842 812 801 801 808 849 869 784 701 809 799 793 796 878 819 774 824 825 868 847 777 806 788 816 796 807 785 861 821 843 788 818 812 805 807 804 821 821 1.09e+03 754 810 754 792 849 831 920 911 880 842 839 856 782 895 801 859 837 827 850 817 823 856 843 783 847 780 815 858 836 829 836 819 809 800 776 769 822 814 780 786 805 803 811 804 692 822 774 801 742 807 755 924 769 814 784 785 780 847 833 728 702 729 822 734 756 810 748 698 866 819 772 715 764 765 848 834 759 633 844 798 626 743 700 631 598 745 763 743 676 862 861 828 804 710 776 848 771 764 842 769 776 524 835 734 765 680 860 868 818 830 850 923 804 811 807 860 830 860 864 868 869 786 828 826 731 774 759 804 858 795 860 836 854 871 739 737 846 816 827 863 786 521 596 671 875 690 788 826 793 810 762 578 660 842 822 764 793 653 835 687 665 791 830 760 770 794 851 760 846 786 801 723 726 826 848 817 868 829 652 764 738 780 626 723 736 547 715 819 802 722 874 712 766 757 785 782 780 663 734 747 774 774 812 840 893 883 853 951 822 895 896 906 898 852 813 785 858 869 886 781 807 816 811 806 868 844 796 812 796 806 830 828 750 777 857 824 808 937 845 840 803 788 778 802 811 756 715 702 798 800 785 823 857 829 806 889 828 849 859 803 836 843 825 817 826 864 825 795 752 821 803 831 859 855 801 789 805 782 788 837 792 798 823 871 800 830 831 813 808 850 798 837 813 829 846 816 828 783 777 782 816 655 810 824 792 818 807 784 799 768 566 707 791 720 758 761 796 746 821 770 1.01e+03 815 683 754 606 576 880 694 863 856 799 764 761 774 767 799 794 750 743 760 760 826 800 744 804 798 788 812 789 800 814 874 860 866 882 841 788 852 855 890 849 858 816 842 846 824 813 833 820 828 816 784 887 853 850 857 821 812 791 829 818 778 800 845 825 811 794 835 854 830 822 793 819 805 839 878 867 820 821 892 850 787 826 829 805 803 819 741 782 808 819 791 806 822 773 790 825 805 809 788 827 826 827 804 808 779 752 740 849 804 772 1.05e+03 793 818 793 813 835 722 745 754 777 796 805 829 823 762 857 853 752 787 775 876 877 814 918 871 829 842 818 851 800 798 798 787 828 831 859 822 845 848 813 815 790 826 821 807 836 826 803 849 914 756 826 854 838 860 842 849 789 839 812 830 836 783 829 847 879 872 856 799 812 833 823 773 832 877 819 793 784 810 831 810 811 778 786 739 777 912 780 737 804 740 796 785 793 855 810 800 746 757 831 807 808 820 847 821 841 840 701 889 941 789 757 780 721 737 866 832 853 841 828 824 820 808 820 870 829 810 772 871 830 794 844 801 787 776 825 808 794 776 792 810 802 790 816 812 817 750 751 792 840 843 813 836 847 1.11e+03 815 807 848 865 749 1.23e+03 820 901 560 755 793 834 738 854 832 824 797 810 780 812 844 788 888 805 824 846 868 830 840 906 891 872 870 873 835 861 882 856 910 857 857 863 850 828 901 886 809 897 911 900 859 849 812 844 860 845 886 657 828 842 838 896 809 835 790 809 852 842 853 846 735 620 820 816 784 819 833 787 846 842 812 801 802 808 850 868 784 701 809 799 794 796 878 820 775 823 824 868 848 778 805 789 816 797 806 785 860 820 844 788 819 812 805 806 804 820 820 1.09e+03 755 811 754 794 848 831 920 910 880 842 838 856 782 895 801 859 836 826 850 817 822 855 844 782 848 780 815 858 835 829 836 820 809 802 776 768 822 815 780 786 806 804 811 804 693 822 772 801 742 808 756 922 769 815 784 784 781 848 832 728 701 729 821 734 756 810 749 698 867 820 772 715 764 765 848 832 758 634 843 798 625 744 700 630 597 744 762 743 675 862 861 827 803 710 776 848 770 764 841 769 776 525 835 734 764 681 860 868 817 831 849 924 804 811 807 860 830 860 862 869 869 786 829 826 731 773 758 802 858 794 860 836 854 872 739 738 846 816 828 863 785 521 597 671 875 690 789 826 794 810 761 578 660 842 821 762 794 653 836 686 666 790 829 759 770 793 852 760 846 785 800 722 726 826 848 817 868 829 652 764 738 780 626 722 735 547 715 819 802 721 873 710 765 758 787 783 780 663 733 747 772 774 812 840 892 884 853 951 823 896 896 906 896 853 812 784 858 869 885 781 806 815 812 806 868 844 796 812 796 807 829 828 750 777 857 824 809 936 844 841 803 788 779 802 812 756 714 703 799 799 785 824 858 829 804 889 828 849 859 803 836 843 825 818 827 864 824 795 754 821 803 831 860 855 801 789 805 782 788 837 792 799 823 870 801 830 830 813 807 849 798 838 814 829 846 815 828 783 777 783 816 654 810 824 792 818 808 782 799 769 565 708 791 720 758 759 795 747 821 770 1.01e+03 814 683 752 606 576 880 693 863 856 799 763 761 774 768 799 794 750 743 759 760 826 800 744 804 798 788 812 789 800 814 874 859 866 883 841 788 852 856 890 849 858 815 841 846 823 813 833 818 828 816 784 887 853 850 857 821 811 791 829 819 778 799 846 826 812 795 836 854 831 823 793 819 806 840 878 867 822 821 893 850 787 828 828 804 803 820 742 782 808 820 790 806 823 772 790 826 805 809 787 826 826 827 804 808 777 753 740 849 803 772 1.05e+03 794 816 793 813 835 725 745 753 777 796 805 830 823 762 856 853 751 786 775 875 877 814 919 871 829 841 818 851 801 798 797 788 828 830 860 822 845 849 813 817 791 827 819 807 835 827 802 848 914 756 826 853 838 859 841 849 790 839 811 831 837 783 828 846 880 873 856 800 812 833 824 772 830 876 818 794 784 809 830 810 811 778 786 740 777 913 779 738 806 740 795 784 793 855 810 799 745 757 830 807 808 820 847 822 841 841 701 888 942 790 756 780 722 736 866 831 854 841 829 824 820 808 822 871 830 810 772 871 829 794 844 801 787 776 824 807 793 776 792 810 802 790 817 811 817 749 751 792 839 842 814 835 847 1.11e+03 815 807 848 865 748 1.23e+03 820 901 559 755 792 834 737 854 832 824 797 810 780 812 843 788 890 806 824 846 869 830 841 906 891 872 870 873 835 861 883 856 910 857 856 863 850 828 900 886 809 896 912 899 860 849 812 844 859 843 887 657 828 842 838 897 808 835 790 809 851 842 853 845 735 620 820 815 784 820 833 788 846 843 812 801 804 809 850 867 784 700 810 799 795 796 878 820 776 823 824 868 848 777 804 789 816 796 806 784 860 822 845 788 819 813 804 806 804 820 820 1.09e+03 755 810 755 795 849 831 919 909 881 843 838 855 782 894 801 859 836 826 849 816 822 854 844 781 848 780 815 858 835 830 836 821 809 805 776 767 822 816 780 785 806 805 809 804 693 822 772 801 743 808 756 922 770 817 785 784 781 848 832 729 700 730 819 733 756 811 749 698 867 822 772 715 764 765 848 832 758 636 842 798 624 744 699 630 596 745 762 744 674 862 861 827 802 709 776 848 771 764 841 770 777 525 836 734 765 682 860 869 817 832 848 924 804 812 806 860 830 859 860 870 869 786 830 826 732 773 758 802 859 792 860 837 854 874 739 738 846 816 828 864 784 521 596 672 876 690 789 827 794 809 762 578 660 842 821 762 794 653 836 686 665 791 828 760 769 793 851 760 847 784 800 722 726 826 849 817 869 830 652 764 738 780 626 722 735 548 716 820 802 721 873 710 765 758 788 784 780 663 733 747 770 774 812 840 892 884 853 951 824 896 896 907 896 854 810 785 857 868 884 780 805 815 813 806 867 846 797 813 795 806 828 829 750 777 856 824 809 936 845 841 804 787 779 802 814 756 713 704 799 799 786 824 858 828 803 889 829 849 859 803 836 844 825 818 828 865 825 795 756 822 803 831 861 855 801 788 805 782 787 836 792 799 824 871 802 829 828 813 807 850 798 838 814 828 847 814 829 784 777 783 816 653 811 825 791 818 808 781 800 770 565 708 791 719 757 758 795 747 821 770 1.01e+03 813 682 751 604 577 881 693 864 857 799 762 762 774 768 799 794 750 743 760 760 826 800 745 803 798 788 812 789 799 814 875 857 866 882 841 789 851 856 888 849 858 814 841 845 823 814 834 818 828 816 784 887 851 848 857 820 810 792 830 818 778 798 846 826 812 796 837 854 832 823 792 819 806 841 878 865 824 820 894 850 787 830 828 804 803 820 742 782 808 820 789 805 823 772 791 825 805 810 787 826 826 827 803 808 777 754 740 848 803 771 1.05e+03 794 816 792 813 835 728 744 753 777 797 805 830 823 762 856 852 751 786 775 874 877 814 919 871 829 840 818 851 801 798 797 787 829 830 861 822 844 849 813 818 792 827 819 807 834 827 802 848 914 755 826 852 838 859 841 848 789 839 810 832 838 783 828 846 882 874 855 801 812 834 825 773 829 875 816 794 786 808 830 810 811 779 786 740 777 913 779 736 806 740 796 784 794 855 810 799 745 757 829 807 807 821 847 823 841 842 700 888 943 790 756 780 723 735 867 829 853 841 829 824 820 808 823 871 830 810 771 870 829 795 844 801 786 776 825 805 794 776 792 809 803 790 818 811 817 748 752 791 839 842 814 834 847 1.11e+03 815 807 848 865 749 1.23e+03 820 902 559 754 793 834 735 853 833 824 797 810 780 811 843 788 889 807 824 846 869 830 841 906 891 872 870 872 836 860 882 856 910 857 855 864 850 828 900 886 809 896 911 898 860 849 812 843 859 841 887 656 828 842 838 896 808 835 790 809 850 843 853 844 735 622 819 815 783 820 833 788 848 843 812 801 805 810 850 867 784 699 811 798 796 797 879 821 778 824 824 868 849 777 805 789 816 794 806 784 861 823 844 788 817 814 804 805 804 821 820 1.09e+03 756 810 754 795 850 831 919 908 882 843 838 854 781 894 801 858 837 825 849 814 822 854 843 780 848 781 816 858 835 829 838 822 809 808 777 767 821 817 781 785 806 804 808 804 694 821 773 801 743 807 756 924 770 817 785 785 781 848 831 729 699 730 818 732 756 811 748 698 866 822 771 714 763 764 847 832 758 636 842 797 624 744 698 630 596 746 762 743 673 861 861 826 801 710 776 847 771 764 841 771 777 525 837 734 765 684 859 870 817 832 847 924 805 812 806 861 830 858 860 870 868 788 830 826 732 773 759 801 858 791 860 836 855 874 739 739 846 816 828 864 784 522 596 671 876 690 788 828 794 810 762 577 660 841 821 763 795 654 835 686 664 791 828 760 768 793 850 760 847 784 801 721 724 826 851 816 870 830 653 763 738 779 627 723 736 549 716 820 802 721 873 710 764 759 788 786 780 663 733 747 768 774 813 841 892 884 853 951 824 896 896 907 896 855 810 785 858 867 885 780 804 816 814 806 867 847 797 813 795 806 829 829 750 777 856 824 809 937 845 841 804 787 780 802 815 756 713 704 799 799 786 824 859 828 803 889 829 850 859 803 836 845 825 819 828 866 825 795 756 822 801 832 861 855 801 788 805 783 787 836 791 799 824 872 802 829 827 812 807 851 798 838 814 827 847 814 829 785 777 781 816 652 811 825 791 818 809 779 801 770 565 708 791 719 758 758 796 747 822 770 1.01e+03 813 682 751 603 577 882 693 864 857 800 763 762 774 768 799 794 750 743 762 760 825 800 745 802 799 788 812 789 800 814 875 857 866 882 841 787 850 857 888 849 858 816 841 844 824 813 835 818 828 818 784 887 849 846 857 820 810 793 830 817 777 797 844 827 813 796 838 853 832 823 793 818 807 840 878 864 826 820 893 850 787 830 830 804 802 820 741 782 808 820 791 804 822 771 791 824 804 810 788 826 826 826 803 808 777 755 739 848 802 771 1.05e+03 794 817 793 813 835 729 743 753 777 797 805 829 822 762 856 851 752 787 776 874 877 814 921 873 829 840 818 851 801 799 797 785 830 830 861 821 844 849 813 819 791 828 819 807 833 826 802 847 913 755 827 851 838 859 841 848 789 839 810 833 838 784 829 848 883 874 854 802 813 834 826 774 829 874 815 794 786 808 829 810 810 779 786 740 776 913 779 735 806 741 796 785 794 855 811 798 745 757 829 809 808 823 848 824 842 842 700 889 942 790 756 780 725 735 867 828 852 841 829 823 821 809 823 871 830 810 770 870 829 796 844 802 786 775 825 804 794 776 792 810 803 790 818 813 816 748 753 792 839 843 813 834 847 1.11e+03 814 807 848 865 750 1.23e+03 821 903 561 754 793 834 734 853 833 824 797 810 781 811 843 788 889 807 823 845 870 830 842 906 891 872 870 872 836 859 881 856 910 857 854 864 850 827 901 885 809 895 910 899 861 848 812 842 860 842 887 656 828 842 838 895 808 835 789 809 851 842 854 844 735 623 818 815 783 819 833 787 848 842 812 801 806 812 849 867 784 697 812 796 797 797 880 821 778 825 824 868 850 777 806 789 816 791 807 784 862 824 844 789 815 813 804 806 802 822 820 1.09e+03 755 810 753 795 851 831 919 908 884 842 838 853 782 894 801 858 838 824 849 812 822 856 842 780 847 782 816 857 835 828 839 822 809 807 777 767 821 818 782 785 806 803 805 804 694 820 773 801 743 807 756 926 771 816 785 786 781 847 830 728 699 731 818 732 756 811 746 698 864 823 770 714 761 764 847 832 758 636 843 797 624 743 700 630 594 747 762 743 674 861 861 825 800 710 776 847 772 764 841 771 777 526 838 733 766 684 859 871 817 831 847 924 806 812 806 861 831 858 860 870 868 789 831 826 732 773 760 800 857 791 862 836 855 875 740 740 845 816 828 864 784 522 596 669 876 690 788 827 795 810 762 576 660 840 821 765 795 653 834 687 664 790 828 760 767 793 850 761 847 784 801 721 724 826 852 816 871 830 653 762 737 779 627 725 737 549 717 820 802 721 873 711 764 760 788 785 780 664 734 748 768 775 814 842 892 884 853 952 824 896 894 907 896 856 811 786 858 867 886 780 804 816 815 806 867 847 797 813 795 806 830 829 750 777 856 822 809 937 845 841 803 786 780 803 814 756 713 704 798 799 786 823 859 827 804 890 829 850 859 804 835 843 824 818 828 866 826 795 755 822 800 832 861 854 801 787 805 783 787 836 791 799 824 872 802 828 827 812 807 851 798 839 814 826 847 814 829 786 778 780 816 652 811 825 791 818 809 779 803 770 565 709 791 720 759 758 796 747 822 770 1.01e+03 813 682 752 602 577 882 693 865 856 800 763 762 775 768 799 795 750 742 763 760 824 801 745 802 799 789 812 789 800 814 876 858 866 882 841 786 849 857 889 850 858 817 841 844 823 813 836 818 828 818 783 886 848 847 857 820 810 792 831 817 777 796 842 828 813 796 839 852 832 823 793 817 807 840 877 865 824 820 893 850 787 831 831 804 801 819 740 783 808 820 792 804 821 771 792 823 804 811 788 825 826 826 802 808 777 755 738 848 803 770 1.05e+03 793 818 793 813 834 726 744 753 778 797 804 828 821 762 856 850 752 788 777 874 877 813 922 874 830 841 819 850 801 800 797 784 830 830 861 821 843 848 813 818 789 828 820 806 832 825 802 847 912 755 827 851 838 860 841 848 787 838 810 832 837 783 829 850 883 875 854 803 813 835 825 775 829 873 815 794 786 808 830 810 811 779 787 740 776 913 780 734 807 741 797 784 794 855 811 798 746 757 828 810 810 824 849 824 842 842 699 888 941 790 756 781 725 735 868 828 851 841 829 822 821 809 823 871 830 810 769 870 829 796 844 802 786 775 826 805 794 776 791 810 804 791 818 814 816 748 754 794 838 843 812 834 847 1.11e+03 814 807 848 866 751 1.23e+03 821 902 563 754 792 834 736 852 832 825 798 810 782 811 844 788 888 807 822 845 870 830 843 906 892 873 870 872 836 858 880 856 910 857 854 864 850 827 902 885 809 894 910 900 860 847 812 842 860 843 887 656 828 843 838 894 808 835 788 809 852 841 854 845 735 624 818 816 784 818 833 786 849 841 812 801 806 813 847 868 785 699 811 796 797 797 882 821 778 826 824 869 850 777 806 789 816 792 808 784 864 824 843 790 814 813 804 807 801 823 820 1.09e+03 755 812 753 795 851 830 919 907 884 841 838 853 782 894 801 858 838 825 849 813 823 857 842 780 846 782 817 858 835 828 839 822 809 806 778 767 822 818 782 785 807 801 805 803 694 820 773 802 743 805 756 926 772 815 785 787 782 848 830 728 699 731 819 732 757 811 744 698 864 823 770 714 760 765 847 833 757 636 844 797 624 742 702 630 594 747 763 743 674 860 861 826 801 710 775 845 772 764 843 771 776 526 838 734 765 684 859 870 817 830 848 923 806 812 806 861 830 857 860 870 869 788 831 827 732 773 760 800 856 792 863 835 855 876 740 740 845 816 828 864 784 522 596 669 874 690 788 827 794 810 762 576 660 839 821 765 794 651 832 688 664 789 828 760 768 793 849 761 847 783 802 722 725 826 852 816 871 830 654 760 736 779 628 726 737 549 717 819 801 721 874 711 763 760 787 784 780 664 734 750 768 775 814 842 893 884 853 952 824 896 893 908 897 856 812 786 858 868 887 780 804 816 815 805 866 848 796 813 796 806 832 828 750 777 856 821 810 938 846 842 802 786 781 803 813 756 713 704 798 800 785 823 859 827 805 890 830 849 859 804 835 841 825 819 828 866 826 795 754 822 800 833 861 854 802 787 804 782 788 838 790 799 824 871 803 828 828 812 808 850 798 839 814 826 846 813 829 786 779 780 816 652 811 825 791 819 809 779 803 770 565 709 792 720 760 758 797 747 822 769 1.01e+03 813 683 752 601 577 882 694 865 855 800 763 762 775 768 799 796 749 742 763 760 825 801 746 802 799 789 811 789 800 814 876 860 866 882 841 786 849 857 890 852 858 818 842 844 822 813 836 818 828 819 782 886 849 848 857 820 810 793 831 817 777 796 842 828 813 796 838 851 832 823 793 816 806 839 877 867 823 820 893 850 788 831 831 803 800 819 738 783 808 820 793 804 820 771 792 823 804 811 788 824 827 825 802 809 777 755 737 849 805 770 1.05e+03 793 819 794 813 833 722 744 752 778 796 804 827 820 763 855 851 753 788 778 873 878 813 921 876 831 841 819 850 801 801 797 784 830 830 861 821 844 848 814 818 788 828 820 804 831 825 802 847 911 755 827 852 838 861 841 849 786 839 810 832 836 783 829 853 883 875 854 802 814 835 825 776 829 873 815 794 786 808 830 810 811 779 787 740 777 913 780 734 807 741 798 784 793 855 812 797 745 757 828 810 809 825 850 824 842 842 700 888 940 790 756 781 724 735 869 829 851 841 828 822 820 808 823 871 830 810 769 871 829 796 844 803 787 776 828 806 795 777 791 811 804 791 818 815 816 751 755 795 838 843 811 834 847 1.11e+03 814 807 847 866 751 1.24e+03 821 902 565 754 791 835 738 852 831 826 799 810 782 811 845 788 889 806 822 845 871 830 844 906 892 873 870 872 837 858 881 857 911 856 855 864 850 826 902 886 809 896 911 901 860 846 812 843 861 843 887 658 827 844 838 894 808 834 789 809 852 841 855 846 734 623 819 817 784 816 832 785 848 841 813 801 805 813 846 870 786 700 812 796 797 796 883 820 778 826 824 870 851 777 806 789 816 793 809 784 863 824 843 789 816 812 805 808 801 823 820 1.08e+03 754 812 753 796 851 830 920 907 883 840 839 854 782 894 801 858 838 825 849 813 825 857 844 781 847 782 817 859 834 827 839 821 808 806 778 766 822 817 781 784 806 801 804 803 693 819 772 802 744 804 756 924 772 814 786 788 783 850 829 728 699 732 820 732 758 811 743 698 865 823 769 714 760 767 847 834 757 636 845 797 624 742 704 631 594 746 763 744 675 860 861 826 802 711 775 843 773 764 844 771 775 526 838 734 765 684 859 869 817 830 848 922 804 811 806 861 830 858 861 870 869 788 832 828 732 773 759 800 855 792 863 835 855 876 740 739 846 816 827 863 785 523 597 669 873 690 789 826 793 810 762 576 658 839 822 766 794 650 833 688 664 788 828 760 768 793 850 761 845 783 802 721 726 826 852 817 872 829 654 760 736 780 628 726 737 549 717 818 802 722 874 711 764 760 785 784 781 664 734 751 768 776 814 842 894 884 855 953 823 896 892 908 897 855 812 786 859 868 887 780 804 815 814 805 866 848 796 813 797 806 832 828 750 777 856 821 810 938 846 842 802 786 781 803 813 755 714 704 798 800 784 824 859 827 806 890 830 849 859 804 834 840 826 819 827 866 826 795 752 822 801 832 861 854 802 787 802 781 789 838 790 800 825 870 804 827 830 812 808 849 798 839 815 827 846 813 828 786 780 780 816 651 811 824 791 819 809 779 802 771 565 710 792 720 760 759 797 747 822 770 1.01e+03 813 684 750 600 576 882 695 864 855 800 763 763 776 768 798 796 749 742 764 760 826 801 746 802 799 789 811 789 800 813 875 862 868 880 841 787 850 856 891 852 857 818 841 844 822 813 836 818 828 819 782 886 850 848 857 819 811 793 831 817 777 797 844 828 814 795 837 851 832 824 793 817 806 838 878 869 824 821 892 850 788 830 830 802 801 819 737 782 808 820 792 804 820 771 792 824 804 812 787 825 828 825 801 809 776 755 737 849 805 769 1.05e+03 794 819 794 813 832 719 744 753 779 796 804 827 822 763 856 852 753 789 777 873 879 814 920 875 831 841 818 849 800 801 797 785 829 830 861 822 844 849 814 817 788 828 821 803 831 824 802 849 911 755 828 853 838 862 842 849 785 839 810 831 836 783 828 853 883 875 854 801 815 835 826 774 829 872 815 794 786 809 829 811 811 779 787 740 777 913 781 735 806 740 798 784 792 854 812 797 745 757 828 810 807 824 850 824 842 842 700 888 941 791 757 780 724 735 868 830 851 841 828 822 819 807 824 871 830 811 769 872 830 794 844 802 787 776 827 806 796 777 791 811 804 791 818 814 816 753 755 794 838 843 809 834 847 1.11e+03 813 808 846 866 751 1.24e+03 822 902 565 754 791 835 739 852 830 825 800 810 781 811 846 788 889 806 823 845 871 830 843 906 891 873 869 872 837 858 883 858 912 856 855 864 851 827 903 887 809 898 912 900 860 846 812 845 860 843 887 658 827 845 839 895 808 834 790 809 853 840 854 846 735 622 820 818 785 816 833 785 848 841 813 802 804 812 846 871 786 702 812 796 796 797 884 820 777 825 824 871 851 778 805 789 816 794 808 784 863 824 844 788 817 813 806 806 803 824 819 1.08e+03 754 810 754 795 852 830 921 907 883 841 839 853 782 894 801 858 838 825 850 813 826 857 845 782 848 782 817 861 834 827 838 820 808 804 778 766 822 816 780 785 805 801 804 802 693 819 772 802 745 804 756 922 772 816 788 789 783 851 829 728 700 733 820 732 759 810 743 698 865 823 769 714 760 769 846 835 757 635 845 797 624 742 704 631 596 746 762 744 675 860 860 825 802 711 776 841 774 765 846 770 775 525 838 734 764 684 858 868 817 830 848 921 803 811 806 861 830 858 861 870 870 787 832 828 732 773 758 800 855 792 862 835 855 875 740 739 848 815 827 862 786 524 597 670 873 690 789 826 793 809 762 576 658 839 822 764 794 651 834 689 664 789 829 760 768 793 850 761 844 783 803 721 726 826 852 818 873 829 654 759 736 781 628 726 736 549 716 818 802 722 873 710 764 760 784 784 782 664 735 751 768 775 814 841 895 883 857 954 822 896 891 909 897 854 812 787 859 868 886 780 805 815 814 804 866 848 797 813 798 806 832 828 750 776 856 822 810 939 846 842 802 786 782 804 813 756 714 704 798 800 784 825 860 827 804 890 830 848 858 803 834 841 826 819 827 865 826 795 752 823 803 831 860 854 802 788 801 782 790 840 789 800 824 870 804 827 830 813 808 850 798 839 815 828 846 812 828 785 780 780 815 652 811 824 791 819 809 779 802 770 565 710 792 721 760 759 797 747 822 770 1.01e+03 812 684 750 599 576 882 694 864 855 800 763 763 776 768 797 796 749 742 764 760 826 801 747 802 799 789 811 789 800 813 875 863 869 881 840 787 851 856 891 850 858 817 841 844 822 814 837 819 828 818 782 885 851 849 857 817 811 793 830 817 777 797 844 828 813 796 838 850 832 824 793 817 807 838 878 868 825 821 892 850 788 830 829 801 802 818 739 781 808 820 791 804 820 771 792 824 803 812 787 827 828 826 801 810 776 755 737 849 804 770 1.05e+03 795 818 795 813 832 718 744 754 780 796 804 827 823 763 856 852 753 788 777 874 879 815 920 875 831 842 818 849 801 800 796 785 827 831 861 822 845 849 815 817 788 827 822 802 831 824 801 850 911 755 828 854 838 862 844 849 785 841 809 832 836 783 827 852 883 875 853 800 815 835 825 771 829 872 816 794 787 809 828 811 811 778 787 740 777 913 780 736 805 739 799 784 792 853 812 796 745 758 828 810 806 824 850 823 842 840 700 888 943 791 758 778 724 735 867 830 851 841 827 822 819 808 824 871 830 811 769 873 832 794 844 801 788 777 826 806 796 776 791 812 804 790 818 811 816 754 755 792 838 843 807 834 847 1.11e+03 813 807 846 866 752 1.24e+03 822 903 565 754 792 836 737 852 830 824 801 810 780 812 846 788 888 806 823 845 871 830 842 906 890 873 870 871 837 858 884 860 913 856 855 863 852 827 903 888 808 900 912 900 860 846 812 846 858 843 887 658 826 845 839 895 808 835 791 809 853 840 854 846 736 622 820 818 786 817 834 785 847 841 813 803 804 811 846 871 786 701 813 796 796 798 884 821 776 824 824 871 851 779 807 789 816 795 807 784 864 824 844 787 817 813 806 805 804 825 819 1.08e+03 755 809 754 793 852 831 922 906 882 842 838 852 782 894 800 858 838 824 851 813 826 856 845 783 848 781 817 861 834 826 838 820 809 803 777 767 822 814 779 784 803 800 805 801 692 818 771 802 745 804 756 922 772 817 788 790 782 851 829 729 702 734 820 733 758 811 742 699 864 822 769 713 760 769 848 834 756 635 846 797 624 742 703 631 597 746 761 743 676 861 860 823 800 711 776 841 774 765 845 770 775 524 837 734 765 684 859 868 816 830 848 921 803 811 806 861 830 857 861 869 870 787 832 827 732 773 757 799 856 793 862 835 856 874 739 739 848 814 826 861 787 525 597 669 873 690 790 827 794 808 762 576 657 839 822 763 795 652 834 689 664 790 829 759 767 793 850 762 843 783 804 722 726 826 852 820 873 828 654 759 736 781 628 725 735 550 715 819 803 722 873 710 764 760 784 785 782 665 735 751 768 775 814 841 896 884 858 954 822 896 891 909 897 852 812 788 860 868 886 780 805 814 814 805 868 847 796 813 799 807 832 829 751 777 855 823 810 939 846 842 804 787 780 804 814 756 715 704 798 800 785 825 860 827 803 890 830 848 858 802 834 841 826 818 828 864 826 795 753 822 803 830 860 853 801 788 800 783 790 840 788 800 823 869 804 827 830 812 808 850 798 839 814 828 846 812 828 784 780 779 815 652 812 824 791 819 808 778 802 770 565 710 792 721 761 759 797 747 821 770 1.01e+03 812 684 750 597 576 882 694 865 855 800 763 762 775 769 798 797 749 742 764 760 826 801 746 802 800 789 810 790 800 813 874 862 869 882 840 786 851 855 891 849 858 816 841 844 821 814 838 819 827 817 781 885 850 849 857 816 812 793 830 818 777 798 844 828 813 796 839 850 832 824 794 817 806 839 878 869 826 821 892 850 788 829 829 801 802 817 741 781 808 821 792 803 820 772 792 825 803 813 788 828 828 826 801 810 777 756 738 849 802 770 1.05e+03 795 818 795 813 832 720 743 756 779 796 804 827 825 762 857 852 753 787 777 874 879 817 919 875 830 842 818 850 801 799 796 785 826 831 860 822 845 850 815 816 789 827 822 803 831 826 801 850 911 754 828 853 837 862 843 849 786 842 808 831 835 783 826 850 884 875 853 801 816 833 824 770 829 872 816 794 788 809 827 811 811 778 788 740 777 914 780 736 805 740 799 784 792 852 812 797 745 758 828 810 806 823 849 822 842 839 698 889 945 791 759 777 723 735 867 831 850 842 826 822 820 809 824 870 830 812 769 873 832 794 844 800 789 777 824 805 796 774 791 811 804 790 819 810 816 754 754 792 838 843 806 833 848 1.11e+03 813 806 846 866 752 1.23e+03 823 904 565 754 792 835 736 852 830 824 802 811 778 812 846 788 888 806 823 846 870 830 841 906 890 872 870 871 836 858 884 860 913 857 855 863 852 827 903 888 807 900 912 899 860 846 812 847 856 843 887 657 826 845 839 896 807 835 790 810 853 840 854 845 736 622 820 818 787 818 835 786 846 842 812 804 804 811 847 870 786 700 812 797 796 800 885 821 774 825 824 870 851 780 808 789 816 795 807 784 865 822 845 787 818 812 806 804 804 825 819 1.08e+03 756 808 754 792 853 831 922 905 881 841 837 851 782 895 800 858 838 824 852 814 826 856 844 783 847 780 818 861 835 826 838 820 809 803 777 768 822 814 778 783 802 800 805 801 692 819 771 802 745 805 755 923 772 819 786 789 781 851 829 729 703 734 820 733 758 812 742 699 864 822 768 712 760 768 850 834 756 634 845 797 624 742 702 631 598 747 760 742 676 861 860 822 800 712 776 841 774 764 844 770 776 523 836 734 765 684 860 868 816 830 848 920 802 812 806 860 831 858 861 869 870 787 831 826 732 774 758 799 855 793 860 835 856 874 740 739 850 814 826 862 787 525 596 669 873 690 790 829 795 808 762 576 657 840 822 762 796 652 834 690 664 790 830 758 767 793 851 762 843 784 805 722 726 826 852 821 872 827 654 760 737 781 628 724 735 550 716 820 803 722 873 709 763 759 784 786 782 665 735 750 768 776 814 841 896 884 856 953 822 896 891 909 897 852 812 787 860 868 886 780 805 814 813 806 868 846 795 813 800 808 831 829 751 777 856 823 809 938 846 842 805 787 779 804 814 756 715 704 799 800 785 824 861 828 802 890 829 848 857 802 834 841 825 818 828 865 826 795 755 822 803 830 861 852 801 788 800 784 789 841 788 799 822 869 803 828 830 811 807 851 797 839 813 828 846 812 829 784 780 779 816 652 812 825 791 819 808 779 802 770 566 709 792 721 761 760 798 747 821 770 1.01e+03 813 684 750 596 576 882 694 865 856 799 763 761 775 769 798 797 749 742 763 760 826 801 746 802 800 789 810 790 800 813 873 860 868 882 840 786 850 854 891 850 859 815 841 844 821 814 837 818 827 818 781 885 849 850 858 817 812 793 831 818 778 798 843 828 813 796 840 850 832 825 793 817 805 839 877 869 826 822 892 850 787 829 831 803 803 816 744 780 808 822 791 802 820 772 792 824 802 813 789 828 828 826 801 809 778 755 738 849 802 770 1.05e+03 795 819 794 812 832 723 742 756 779 796 804 827 825 762 857 852 753 786 777 874 879 818 917 875 828 843 819 850 801 798 796 785 827 832 859 823 846 848 815 816 789 826 823 803 831 828 800 850 910 753 828 852 837 862 842 849 787 843 809 831 835 783 826 850 884 874 852 802 816 831 823 771 828 872 817 794 788 809 827 810 812 777 788 740 777 914 780 736 805 740 800 785 792 852 812 798 745 757 830 810 807 822 847 821 842 840 700 889 945 790 760 778 722 735 868 831 850 843 826 822 821 811 824 870 831 812 770 872 832 795 844 801 789 776 825 805 796 772 792 809 804 790 819 810 815 754 754 794 838 843 806 833 848 1.11e+03 814 805 846 864 752 1.23e+03 823 905 565 754 791 835 737 851 831 824 802 812 778 811 846 788 888 806 823 846 870 830 841 906 890 872 871 871 835 858 884 860 913 856 856 863 852 826 903 888 809 900 911 899 860 846 812 847 856 843 888 657 826 844 838 897 805 836 790 809 853 839 853 844 736 623 820 817 786 818 834 786 845 842 811 804 805 811 847 870 784 699 812 798 797 800 885 822 774 825 824 870 850 781 810 789 816 796 807 784 865 821 845 787 818 812 806 804 803 825 819 1.09e+03 756 808 754 792 852 831 922 903 882 840 837 852 782 894 801 859 837 824 850 813 824 856 844 783 846 779 819 861 835 826 838 820 809 803 777 770 823 816 779 782 801 800 806 801 692 819 772 802 744 806 754 924 771 820 785 789 781 850 830 730 704 732 821 733 757 811 743 698 864 823 768 712 761 766 853 835 756 634 845 797 624 742 702 631 597 748 760 741 676 860 861 823 800 712 777 841 774 763 843 771 775 523 836 735 766 685 861 868 815 830 848 921 802 812 805 860 832 859 861 869 870 786 831 826 733 774 758 798 855 794 859 835 857 874 739 739 849 814 826 862 787 525 594 668 873 690 789 829 795 808 762 576 656 842 821 762 796 653 834 690 663 790 830 758 767 793 852 761 843 784 805 722 725 827 852 820 872 826 654 760 738 780 627 723 735 550 715 819 804 722 873 708 764 759 785 786 782 664 735 750 768 778 813 841 896 884 855 952 821 896 891 909 897 853 812 787 859 868 887 779 805 814 813 806 868 846 794 813 801 808 831 829 752 777 856 822 809 938 846 842 804 787 777 804 813 756 714 705 799 800 785 823 862 828 803 890 828 849 858 802 834 841 825 818 828 866 826 795 756 822 803 829 861 851 802 788 800 785 789 839 789 798 822 869 804 828 830 810 807 851 798 839 814 827 846 812 829 783 781 780 816 652 812 825 790 819 808 780 802 769 566 708 792 721 760 761 798 747 821 770 1.01e+03 814 684 750 595 575 882 694 865 856 799 763 762 774 769 798 797 750 742 763 760 826 801 745 802 800 789 812 791 800 813 873 859 867 881 840 786 850 854 892 852 858 815 842 844 822 814 836 819 827 818 780 885 849 851 858 818 811 794 832 819 777 798 842 828 813 797 839 850 832 824 794 817 804 839 877 869 825 822 892 850 787 828 832 805 802 817 741 780 808 823 790 802 821 774 791 824 803 814 789 827 828 827 801 808 779 754 737 849 802 770 1.05e+03 794 819 794 812 832 726 742 756 779 796 804 827 825 762 857 852 753 787 776 874 879 818 917 874 826 843 819 851 801 798 796 784 828 833 859 824 847 846 815 817 789 826 823 803 830 830 800 851 910 752 828 852 836 862 840 850 788 843 810 831 836 784 827 850 884 875 852 802 815 831 823 772 828 873 816 794 786 810 827 811 812 777 787 740 777 913 781 736 804 739 800 786 793 852 812 798 744 756 830 810 807 821 847 822 841 841 702 889 945 790 761 778 721 736 868 830 849 843 826 822 821 811 824 870 832 812 771 870 831 794 843 802 789 776 826 806 797 772 793 808 803 789 819 810 814 753 753 795 838 843 808 834 850 1.11e+03 814 804 847 862 752 1.23e+03 824 905 565 753 790 834 739 851 832 824 802 811 778 810 846 788 888 807 822 846 871 830 841 906 889 872 871 871 835 858 884 859 913 856 857 863 851 826 903 887 811 900 911 899 860 846 812 847 857 843 889 657 826 843 837 897 805 836 790 809 853 839 853 843 736 623 820 816 785 818 834 786 845 842 811 803 805 812 847 870 784 697 813 798 797 800 883 822 775 825 824 870 850 781 810 788 816 796 807 785 864 820 844 787 818 811 805 804 803 825 820 1.09e+03 756 808 754 793 852 831 921 903 882 839 837 853 782 893 801 860 837 826 848 813 825 855 844 783 846 778 819 860 836 827 838 820 809 804 778 769 824 817 779 783 801 801 806 801 691 819 772 801 744 807 755 925 771 820 785 789 781 850 830 730 703 730 820 733 758 809 744 698 865 823 768 713 761 765 853 835 757 634 845 797 623 742 704 631 595 748 760 741 676 860 862 824 801 711 777 841 774 763 843 772 774 524 836 734 765 686 861 867 815 831 848 922 801 812 805 860 832 860 862 870 870 785 831 825 733 774 758 798 856 794 857 835 857 874 739 738 848 814 826 862 787 525 595 669 874 691 788 827 795 808 762 576 657 842 821 762 798 653 834 690 663 790 830 759 767 794 852 760 842 784 803 723 725 827 852 820 873 826 656 760 737 780 626 723 736 550 715 819 805 722 872 707 764 759 786 786 782 664 736 750 768 779 813 840 896 884 855 952 820 896 891 909 897 854 812 787 858 868 888 779 805 815 812 806 868 846 795 812 801 808 831 829 751 776 856 823 809 937 846 840 804 787 778 804 814 756 713 705 799 800 786 823 862 828 803 890 828 850 857 803 834 841 825 818 827 866 825 795 754 822 803 830 861 852 802 787 801 785 788 838 789 798 823 870 806 828 830 810 806 851 798 838 815 827 846 812 829 784 781 779 816 651 812 825 790 819 808 781 801 769 566 706 792 721 759 761 797 748 821 770 1.01e+03 814 683 750 594 575 882 694 865 856 798 764 762 774 769 798 797 749 742 763 760 826 801 744 802 800 789 813 791 801 813 873 860 868 880 840 786 851 855 893 853 859 816 842 845 822 814 836 820 827 818 780 885 849 852 857 820 810 794 832 819 777 797 842 827 813 798 839 850 831 823 794 817 804 839 877 868 825 822 892 850 787 828 831 807 801 818 739 780 809 824 790 802 822 775 791 824 804 815 789 827 827 828 801 807 779 754 736 849 803 770 1.05e+03 794 820 792 812 832 726 742 755 779 797 804 827 824 763 857 852 753 788 777 874 879 818 918 872 826 843 820 851 801 798 798 785 828 832 858 824 846 845 814 819 789 826 822 803 830 830 800 850 912 752 828 851 835 861 841 850 788 842 812 831 835 784 828 850 882 876 851 801 814 833 823 772 828 873 817 794 785 810 828 812 812 777 787 740 775 913 783 737 804 737 800 785 793 852 812 798 743 755 831 810 808 820 848 822 841 842 704 889 944 789 761 776 721 736 867 830 850 843 827 823 820 810 823 870 832 812 772 870 831 794 843 803 790 776 826 805 797 772 794 807 802 789 818 811 813 753 753 795 837 842 810 834 851 1.11e+03 814 806 849 862 752 1.24e+03 824 905 564 753 789 835 740 850 832 824 801 810 778 812 846 787 888 807 823 846 873 829 840 905 888 872 870 871 834 859 884 857 913 856 857 862 850 826 903 886 813 899 911 899 860 847 812 845 858 843 888 657 826 843 837 897 805 836 791 810 853 839 852 843 737 623 820 816 784 818 833 786 845 842 812 802 805 812 847 869 783 697 813 798 797 800 881 821 777 825 824 871 850 782 810 787 815 796 806 786 864 820 843 788 817 811 805 804 802 824 820 1.09e+03 756 808 754 793 852 831 920 904 881 839 838 855 781 892 801 861 836 826 847 813 826 854 844 783 846 779 819 860 836 827 839 820 808 804 778 770 824 818 780 783 801 802 808 801 690 819 772 800 743 807 755 925 771 819 784 789 781 849 829 729 702 729 820 733 758 807 746 699 865 823 768 713 761 764 852 835 757 634 844 797 623 742 704 631 593 748 760 741 677 859 862 824 802 710 776 842 774 762 843 771 773 524 837 734 765 686 860 869 815 830 847 923 800 813 805 860 832 860 862 870 870 783 831 825 734 774 757 798 858 794 857 835 856 874 739 737 848 814 826 862 788 525 596 670 874 693 788 825 796 807 762 576 658 842 820 763 798 653 834 690 662 790 830 760 767 794 852 759 842 784 802 723 724 828 852 820 875 826 657 760 738 779 626 723 737 550 714 819 804 722 872 707 765 759 787 786 781 664 736 751 768 778 814 839 896 884 854 952 820 896 890 909 898 854 812 786 856 868 889 779 804 815 812 805 868 846 795 812 800 807 831 829 751 775 856 823 808 938 846 839 804 787 778 803 814 756 712 705 799 799 786 823 862 828 803 890 827 850 856 804 835 841 825 817 826 866 825 795 753 823 803 830 860 852 803 786 803 785 788 837 790 799 823 871 806 828 829 810 806 850 799 838 816 827 846 812 829 784 780 779 816 651 812 825 790 819 808 781 800 769 566 706 791 721 758 760 796 748 821 770 1.01e+03 815 683 751 594 576 881 694 865 856 798 765 762 773 768 798 796 749 743 763 760 825 801 744 802 800 789 814 790 801 813 874 860 867 880 840 787 850 856 894 852 859 816 841 845 822 815 836 821 828 818 780 885 849 851 857 820 808 794 832 819 777 796 842 827 812 797 839 852 831 824 794 817 804 840 877 867 825 821 892 851 789 828 830 807 800 819 737 780 808 823 790 803 822 775 792 825 804 815 789 826 826 830 802 808 779 755 736 848 803 770 1.05e+03 794 820 792 812 833 726 742 755 778 797 805 826 824 761 857 851 753 789 778 874 879 817 920 870 826 843 821 852 801 798 799 784 829 830 859 825 845 845 813 820 789 827 822 802 830 830 801 850 913 752 828 850 836 861 843 850 789 842 812 830 835 784 829 849 881 877 850 801 814 835 824 772 830 873 817 795 784 810 828 813 811 778 786 739 773 912 782 736 804 736 800 785 793 852 812 798 743 755 830 810 808 821 849 822 841 841 704 890 943 788 761 775 721 736 867 830 850 841 828 824 820 808 823 871 832 813 772 870 830 793 844 804 789 775 826 804 797 773 793 806 801 789 818 812 814 752 753 795 837 842 811 834 850 1.11e+03 813 807 849 864 752 1.24e+03 824 904 564 753 791 836 739 850 832 824 800 809 778 812 846 787 887 808 823 845 874 830 840 905 888 872 869 871 834 859 883 856 913 856 856 862 850 826 903 886 812 899 911 900 860 848 811 844 858 843 887 656 826 843 837 896 806 835 791 811 854 839 853 843 737 623 819 814 783 818 832 786 846 842 814 800 805 812 847 869 783 698 812 797 797 801 878 820 778 825 824 871 851 782 810 787 814 796 805 786 864 821 842 789 818 810 806 805 802 822 821 1.09e+03 756 808 754 792 852 832 919 906 881 839 838 856 781 893 801 860 835 826 847 812 827 854 843 783 846 779 817 860 836 827 840 819 808 804 778 770 824 817 780 782 801 804 809 801 690 819 772 798 744 806 755 925 770 818 784 790 782 849 829 728 701 729 820 733 758 806 746 698 866 823 769 713 762 764 851 834 757 634 843 797 622 742 704 632 592 749 760 741 677 858 863 824 802 709 775 842 775 762 843 770 774 524 838 733 764 686 858 872 816 830 848 922 800 813 805 860 831 860 863 871 869 783 830 824 734 774 757 798 859 795 858 834 855 875 738 737 849 815 825 862 787 526 596 670 874 694 788 824 796 806 763 575 659 842 820 763 797 653 834 690 663 791 830 759 767 794 853 759 841 784 800 724 724 828 851 820 877 825 657 759 738 780 626 723 738 550 714 820 803 721 871 706 765 760 787 786 781 664 736 751 768 778 815 839 896 884 854 952 821 895 890 908 898 854 812 787 857 868 890 778 804 815 812 805 868 846 795 811 799 807 831 829 750 775 856 824 808 939 846 839 804 788 778 803 813 756 713 705 798 799 786 823 862 828 803 889 828 850 855 805 836 842 826 818 826 865 826 795 752 824 803 831 860 852 803 785 804 785 788 837 790 799 823 870 806 827 828 810 806 850 800 838 816 827 846 814 829 784 780 779 816 651 812 825 790 819 808 781 800 770 566 707 791 720 758 759 796 747 821 770 1.01e+03 815 683 752 594 576 880 694 865 855 798 765 763 772 767 798 795 749 744 764 761 825 801 744 801 799 789 813 790 802 812 874 860 865 880 840 787 850 855 893 852 858 816 841 845 822 815 837 820 828 819 781 886 849 851 858 821 809 794 832 819 777 794 841 827 812 796 839 853 831 826 794 816 805 840 877 865 825 820 891 852 789 829 830 806 800 820 738 780 807 822 790 803 823 774 792 825 803 814 789 826 826 830 802 808 779 755 737 848 804 770 1.05e+03 793 820 792 812 833 727 742 755 778 797 805 826 825 759 856 851 753 790 779 875 879 816 920 869 827 841 821 852 802 798 800 784 829 830 860 825 844 846 813 820 789 828 821 802 831 829 801 850 914 751 828 850 837 860 844 851 790 843 813 831 835 784 830 848 880 877 850 802 813 835 825 772 831 874 818 794 784 810 828 812 811 778 785 739 773 913 782 736 804 736 800 784 793 851 811 797 743 755 830 811 809 822 848 822 841 840 705 890 942 787 761 775 722 737 867 830 850 840 827 826 820 807 823 871 832 811 772 870 830 793 846 805 788 774 827 805 797 773 792 806 801 789 818 812 814 752 753 795 837 843 811 834 850 1.11e+03 813 809 850 864 751 1.24e+03 824 903 562 753 792 836 738 850 833 825 799 809 778 811 845 788 886 808 823 845 875 830 841 905 889 872 868 872 834 860 883 856 914 856 855 862 850 827 903 886 811 898 912 900 859 848 810 844 858 844 886 657 827 843 838 897 806 834 791 812 854 839 853 843 737 623 819 814 782 818 832 787 846 842 816 800 805 812 847 870 784 699 812 796 797 802 877 819 778 825 825 870 851 782 810 787 814 795 804 786 863 822 842 789 819 811 806 805 803 821 821 1.09e+03 756 807 755 791 853 833 918 907 881 840 838 858 781 894 801 860 835 826 848 812 828 854 843 783 846 779 816 859 836 827 840 819 808 804 778 771 824 817 780 782 801 803 809 802 691 819 772 798 744 804 755 925 769 817 784 789 782 848 828 728 701 729 820 733 757 806 745 697 866 824 769 712 762 764 849 834 756 634 842 798 622 742 703 632 590 749 759 741 676 858 864 825 803 709 775 843 776 762 843 769 775 524 838 733 763 686 856 874 816 829 849 922 801 813 804 860 830 860 863 871 868 784 830 824 733 775 757 798 858 795 859 834 854 875 737 737 851 815 825 862 786 527 595 669 874 693 788 826 795 806 763 574 660 843 820 763 796 653 834 689 663 792 830 758 768 793 853 759 841 784 800 724 724 828 851 820 877 825 658 759 739 780 626 724 739 550 714 820 802 720 871 705 765 759 786 787 782 664 736 750 768 777 815 839 896 884 854 952 822 895 890 908 897 854 811 787 857 868 890 778 804 814 812 805 869 846 795 811 798 807 830 830 750 776 857 824 808 939 845 840 804 788 778 804 813 757 714 705 798 798 785 824 862 828 803 889 828 850 855 804 836 843 826 819 826 866 827 795 752 823 802 831 860 852 803 785 804 785 788 837 790 799 824 870 806 827 828 811 806 849 800 837 815 826 847 815 828 785 780 780 815 652 812 825 790 819 807 781 799 769 567 708 791 720 758 759 796 746 821 770 1.01e+03 815 683 752 594 576 879 694 865 854 797 765 763 772 766 799 794 750 745 765 760 825 800 744 802 798 789 813 790 802 812 873 859 864 881 840 787 849 855 892 851 857 816 841 846 821 814 837 820 828 819 782 887 850 851 858 822 809 793 831 820 777 794 841 827 812 795 839 854 830 828 794 816 806 841 877 864 826 819 891 852 789 830 830 804 801 820 739 780 806 820 791 803 823 772 792 825 802 813 789 825 827 830 802 809 779 754 738 848 805 770 1.05e+03 792 820 791 811 833 728 742 755 778 797 805 826 826 759 856 852 752 790 778 876 879 816 919 869 828 839 820 853 802 799 800 784 829 831 862 825 844 845 814 821 790 828 822 802 832 828 802 851 913 751 828 850 839 861 844 851 790 843 812 832 834 784 830 848 880 877 850 801 814 835 825 771 831 874 818 794 785 809 828 812 811 776 784 739 775 914 782 735 804 738 800 785 794 851 812 797 743 754 829 811 809 824 849 822 841 839 705 890 942 786 761 775 723 738 867 830 850 840 827 826 820 807 824 872 832 810 771 870 830 792 847 805 786 774 827 806 797 773 792 805 802 789 818 812 815 752 753 795 837 844 811 835 849 1.11e+03 813 809 850 863 750 1.24e+03 824 902 562 752 793 836 738 850 833 826 799 809 778 810 844 788 885 809 823 844 874 830 841 905 889 871 868 872 834 859 883 856 914 856 855 862 851 826 903 886 811 898 912 900 858 848 809 843 858 844 886 658 827 843 838 896 805 833 791 811 854 840 854 843 736 622 819 814 782 818 832 786 847 841 817 800 804 813 847 870 785 700 811 796 796 802 876 819 778 825 824 869 852 781 809 787 815 795 803 787 863 823 842 788 820 813 806 805 804 820 821 1.09e+03 756 808 756 790 853 833 918 906 883 840 838 858 781 894 801 860 834 825 848 813 828 854 842 783 847 779 815 858 835 826 840 819 808 804 778 772 824 816 781 782 800 802 810 802 692 819 772 798 744 803 755 925 769 816 786 787 782 847 828 727 702 729 820 732 757 806 746 697 865 824 769 712 762 764 848 835 755 634 843 798 623 742 703 631 590 747 758 741 674 859 865 825 802 709 775 843 775 762 843 768 774 524 838 733 763 687 857 872 816 829 850 921 802 812 804 860 830 860 863 872 868 784 830 826 732 775 757 798 856 795 860 834 855 876 736 736 852 815 826 861 785 527 595 668 873 694 788 827 795 807 763 573 660 843 820 763 796 654 834 689 663 792 830 758 768 793 854 759 842 783 800 724 725 828 851 820 877 825 659 760 739 780 626 723 738 550 714 820 804 719 870 704 766 759 786 788 783 662 736 750 768 776 814 839 897 884 854 953 823 895 890 907 896 854 810 786 857 868 890 778 805 814 813 805 871 846 795 811 798 808 830 830 749 776 858 824 808 938 844 841 804 787 778 803 813 758 713 704 798 799 785 824 862 828 803 890 829 850 856 803 836 843 826 820 826 866 828 796 752 822 802 831 860 853 803 784 804 785 787 837 790 798 824 870 805 827 828 812 806 850 800 838 815 826 848 815 828 785 779 781 815 652 811 826 790 819 806 781 799 768 568 708 791 720 759 758 797 744 821 770 1.01e+03 815 682 753 594 576 878 694 864 854 798 764 761 771 766 800 795 750 745 765 760 825 799 744 802 797 788 812 790 802 813 873 858 865 882 840 787 848 855 892 850 856 816 841 846 820 814 836 819 828 818 782 889 851 851 858 822 808 793 831 819 777 795 841 827 812 795 839 853 830 828 795 816 807 841 877 865 827 820 891 852 788 830 830 803 801 820 741 781 807 820 792 804 823 772 792 824 802 813 789 825 828 830 801 809 779 754 738 849 805 771 1.05e+03 791 820 791 811 832 726 742 755 778 797 804 826 826 760 855 853 752 789 776 877 879 816 919 869 830 839 820 852 803 798 801 784 829 831 862 825 844 844 815 821 791 829 822 803 833 828 802 851 912 750 828 851 839 862 844 852 790 842 811 832 834 784 830 848 880 877 850 800 814 835 824 771 831 874 817 794 786 809 828 811 812 775 783 740 777 914 783 735 805 739 800 785 795 850 812 797 743 754 829 811 810 824 850 822 842 839 705 890 942 786 760 775 723 738 866 830 849 841 826 826 820 808 824 872 832 808 770 869 830 791 847 805 785 776 828 805 797 773 792 806 802 789 818 812 816 753 753 794 837 844 811 836 849 1.11e+03 814 809 849 862 750 1.24e+03 824 902 563 753 793 836 738 850 833 827 801 808 777 811 843 788 884 810 822 844 874 831 841 904 889 872 869 872 835 859 883 857 914 856 855 862 851 826 902 886 811 897 912 900 858 847 809 843 858 845 887 660 828 842 838 895 806 834 790 811 854 840 855 843 735 622 819 816 782 819 831 786 847 842 817 800 804 813 846 871 786 700 812 796 794 801 876 820 776 825 825 869 852 781 809 787 816 796 802 787 862 823 841 788 820 814 806 804 806 820 821 1.09e+03 755 810 757 791 852 832 919 905 884 841 838 858 782 894 800 859 835 825 849 813 828 854 842 782 848 779 815 857 835 826 839 820 808 805 778 772 824 816 781 783 800 802 811 802 693 819 773 799 744 803 755 925 769 817 788 786 782 847 828 727 703 729 820 733 758 806 747 698 864 824 770 712 762 764 848 837 754 634 844 798 623 742 703 632 590 746 758 740 673 860 863 825 802 709 776 843 774 762 842 769 774 524 837 732 763 687 857 871 816 829 850 921 803 812 804 860 831 860 863 872 869 785 830 828 732 775 757 798 855 794 860 833 856 877 737 736 851 814 826 861 786 527 595 668 873 694 788 827 796 807 763 573 660 842 820 763 796 654 834 688 663 790 829 758 768 793 855 758 844 783 801 725 725 828 851 820 876 825 659 760 738 779 626 723 737 550 714 819 805 718 870 703 766 759 786 789 782 662 736 749 769 776 814 839 897 884 854 953 823 895 890 908 896 854 810 786 857 868 890 779 805 814 812 806 871 846 795 811 798 808 830 829 748 776 858 824 808 938 844 842 803 787 778 802 813 759 713 704 798 799 785 824 862 828 803 890 829 850 857 802 836 842 825 818 825 866 829 796 752 821 802 831 861 853 803 784 804 785 786 837 790 799 823 870 805 828 828 812 806 851 800 840 816 826 849 815 828 785 779 781 815 653 811 827 790 818 806 781 799 768 567 708 792 721 759 758 796 744 821 771 1.01e+03 815 682 754 594 576 878 694 864 854 799 764 760 771 766 800 796 750 745 764 761 826 800 744 802 797 788 812 791 802 814 873 858 866 882 840 787 848 856 893 849 857 815 842 845 819 814 836 819 829 818 782 889 851 851 857 822 810 793 831 818 777 796 842 827 813 797 839 852 831 827 794 817 807 842 877 867 827 822 891 853 789 830 829 802 802 820 742 782 808 820 793 803 822 772 792 824 803 813 789 824 828 830 801 810 779 754 738 850 805 771 1.05e+03 792 820 792 812 832 723 743 755 778 797 804 826 824 762 855 854 752 788 775 877 879 816 919 870 831 840 819 851 803 798 801 785 830 830 863 825 844 844 815 822 791 829 822 804 834 829 801 850 912 750 828 851 840 863 844 852 789 841 810 831 833 784 830 848 880 877 851 799 814 835 823 771 832 873 817 794 786 810 827 811 812 776 783 740 776 915 782 734 806 739 801 785 795 850 811 798 744 754 830 810 810 821 852 823 842 838 704 889 942 785 761 776 722 736 866 830 850 842 826 825 820 808 824 873 832 807 770 870 831 790 848 806 786 777 828 804 798 775 792 806 802 789 819 812 816 753 754 792 837 844 812 836 849 1.11e+03 814 809 848 862 750 1.24e+03 824 902 563 755 793 836 737 850 832 827 801 808 776 812 842 788 886 811 822 844 874 831 842 904 891 872 869 872 836 858 883 857 914 856 856 862 851 826 902 887 812 898 911 900 858 846 809 843 859 844 887 659 828 842 837 894 806 834 790 810 854 841 854 843 735 622 821 818 782 819 831 785 847 842 816 801 804 813 847 872 786 700 812 797 793 800 876 820 775 825 826 870 852 780 809 786 816 796 802 786 862 823 840 788 819 813 807 804 806 820 822 1.09e+03 754 811 756 792 850 832 920 905 884 841 839 856 782 894 800 859 835 824 849 814 829 854 843 783 849 779 816 857 836 826 838 821 807 806 778 773 824 816 781 784 801 803 811 802 693 820 773 799 745 804 755 925 769 817 789 786 782 847 828 726 703 729 820 733 758 805 747 699 864 824 770 712 761 764 848 838 755 635 843 797 624 742 703 633 590 746 758 740 673 861 861 826 802 709 776 842 774 762 843 769 773 524 837 732 764 687 857 872 816 829 850 920 803 813 803 860 831 860 863 871 868 785 830 829 731 775 757 798 855 795 860 833 856 877 738 736 851 814 827 860 786 527 595 668 874 694 788 826 797 807 763 572 659 842 820 762 795 654 834 688 662 788 828 759 768 794 855 757 845 783 801 725 725 828 851 819 877 825 658 760 738 779 627 723 737 550 714 819 805 718 871 704 766 758 786 788 782 662 736 748 770 776 813 838 896 884 854 953 823 895 890 908 896 854 811 786 857 867 889 779 806 814 812 806 870 846 795 811 798 808 831 829 748 777 859 823 808 938 844 842 803 788 779 801 813 760 713 704 798 799 785 824 862 828 803 891 829 850 858 801 836 841 825 818 824 866 829 796 752 822 802 832 861 854 802 784 804 785 786 837 789 800 823 871 804 828 828 812 806 851 801 841 814 826 849 814 828 784 779 781 815 654 811 828 790 818 807 781 799 769 566 707 792 721 759 759 797 744 821 771 1.01e+03 815 682 754 593 575 878 694 863 854 800 764 760 771 766 798 796 750 745 764 762 825 800 745 802 798 788 811 791 802 814 872 858 867 882 840 787 849 856 894 849 858 815 842 845 818 814 835 819 829 817 782 888 850 851 857 822 811 793 832 817 777 798 843 827 812 799 839 852 831 826 794 816 806 841 877 868 828 824 890 854 789 831 829 802 803 820 742 782 810 821 793 803 821 773 791 824 804 813 789 824 828 830 800 809 779 754 738 851 806 771 1.05e+03 793 820 792 812 832 721 743 755 778 797 805 827 823 762 855 853 752 787 775 877 879 817 919 869 832 842 819 850 803 798 802 785 830 829 863 825 844 845 815 821 791 829 822 805 834 829 800 850 912 750 827 851 840 863 844 853 788 839 810 830 833 783 829 849 881 877 852 800 813 834 823 771 832 873 817 794 785 811 827 810 813 778 782 740 775 916 782 734 807 739 801 786 795 850 811 798 746 753 830 810 809 819 853 823 841 839 704 890 943 785 761 775 722 736 866 831 849 843 825 824 820 808 824 872 832 808 770 871 831 790 850 805 787 778 828 804 798 777 790 807 802 788 819 814 814 753 752 791 837 844 812 836 848 1.11e+03 814 810 846 862 750 1.23e+03 824 902 564 756 793 837 737 850 832 825 801 808 776 812 842 788 887 810 822 845 874 831 842 903 893 872 869 872 836 859 883 857 914 856 856 862 850 826 902 888 811 899 910 899 859 845 809 842 859 844 887 658 829 842 836 895 805 835 791 810 854 840 853 843 735 622 822 818 783 818 833 783 845 842 814 801 804 813 848 872 786 699 812 796 793 800 876 820 775 824 827 871 852 780 809 786 816 796 801 784 861 824 840 788 817 812 807 804 805 820 823 1.09e+03 754 812 756 793 849 832 921 905 883 841 839 854 783 894 799 859 836 824 848 814 828 855 844 783 849 779 816 857 836 827 837 823 806 806 778 773 824 816 783 784 802 804 811 803 694 820 773 799 746 804 754 925 770 816 789 786 783 848 829 726 702 729 820 735 758 805 747 699 864 824 770 712 761 765 848 838 755 634 843 797 624 743 703 632 589 746 758 740 673 861 858 826 802 708 776 842 774 762 844 769 774 524 838 731 765 687 857 871 817 829 850 920 803 813 803 859 830 860 863 871 867 786 830 828 731 775 759 798 855 795 861 834 856 876 738 736 850 814 827 860 786 528 594 668 873 694 788 826 796 808 763 572 659 841 819 762 795 654 835 687 662 787 827 760 768 793 855 756 845 782 801 725 725 828 851 819 877 824 657 761 738 779 628 723 738 550 714 820 804 718 871 705 765 757 786 788 782 662 736 749 770 775 813 838 896 884 854 952 822 895 890 908 897 854 812 786 857 867 888 779 807 814 812 807 869 846 795 812 798 808 831 830 748 777 858 823 808 939 845 842 803 789 780 802 813 759 713 704 798 799 785 824 862 828 804 891 829 850 858 801 837 842 825 819 825 866 827 795 752 822 802 832 862 854 803 784 804 784 786 838 788 801 824 871 805 829 828 812 807 850 801 841 812 826 849 814 828 784 780 780 815 654 811 827 790 818 807 781 799 769 565 707 792 721 759 760 797 744 821 771 1.01e+03 815 682 753 593 575 878 694 863 854 800 765 759 771 766 798 796 750 745 764 763 825 799 745 801 799 788 812 791 802 815 872 859 867 881 839 788 849 856 894 849 857 815 842 845 818 814 835 819 829 817 782 888 850 851 857 822 813 794 833 817 777 798 844 827 810 800 839 853 831 825 794 816 805 840 877 867 828 824 890 855 789 831 829 803 803 820 742 781 811 822 792 802 820 773 791 824 805 814 788 825 828 831 800 809 779 754 738 851 806 771 1.05e+03 794 820 792 812 832 723 744 754 778 797 805 827 821 762 856 853 753 789 775 878 880 817 919 868 832 842 818 851 803 799 799 786 831 829 863 825 844 846 815 821 791 828 822 806 834 830 799 850 912 748 827 851 841 863 844 853 787 840 809 829 834 782 829 849 881 877 852 800 813 833 824 771 831 874 817 794 784 812 827 810 812 779 782 740 775 914 781 734 807 738 800 786 795 849 812 799 747 755 831 810 808 818 852 824 841 839 704 890 944 785 761 776 722 737 867 832 849 843 825 824 820 808 824 872 832 808 770 872 832 790 848 804 788 778 827 806 799 777 789 806 802 788 820 815 814 753 751 789 837 844 813 836 848 1.11e+03 814 810 846 862 750 1.23e+03 824 902 564 756 793 838 738 849 831 824 800 807 776 812 842 788 890 808 821 845 874 831 842 903 894 873 870 872 836 859 883 856 914 857 857 861 850 826 902 888 810 900 910 899 860 846 809 842 860 844 887 656 829 842 836 895 805 835 792 809 854 840 851 844 736 622 822 819 783 818 834 782 843 842 812 800 803 813 848 872 786 698 812 795 792 800 877 820 776 824 826 871 852 780 809 787 815 796 801 785 860 824 840 788 815 814 807 804 805 820 823 1.09e+03 755 813 756 793 849 831 920 905 881 841 839 854 782 894 799 859 836 825 848 815 827 855 845 783 849 777 816 858 836 827 838 824 808 806 778 772 824 816 785 784 803 804 811 804 695 821 773 798 745 804 754 925 771 816 788 785 782 848 829 726 702 729 819 737 756 805 748 698 864 824 769 711 761 767 847 838 754 633 842 797 624 742 702 630 588 747 758 739 672 861 858 826 802 707 775 841 775 763 845 769 775 524 837 731 766 687 857 871 818 828 850 920 803 814 803 859 829 860 862 871 866 786 831 827 731 775 760 798 855 795 861 835 856 875 738 735 851 816 827 859 787 529 593 668 873 694 788 826 795 808 764 571 660 840 820 762 794 654 836 688 662 788 826 760 768 793 855 756 845 782 801 725 725 829 850 818 877 823 657 762 737 779 628 722 739 550 714 821 804 718 871 706 764 756 786 788 782 662 736 750 771 775 812 838 896 883 855 953 822 895 890 908 897 852 813 786 857 867 886 779 808 814 813 806 869 847 795 812 799 809 831 830 749 778 857 823 808 939 845 842 804 790 781 804 812 758 713 703 799 799 785 824 863 828 805 890 829 850 858 800 837 843 825 820 825 866 825 795 753 822 801 833 862 853 803 784 804 783 786 838 788 801 825 871 806 828 829 812 807 849 800 840 811 826 848 814 828 783 780 780 814 653 810 826 791 818 806 781 799 770 565 707 792 721 758 760 797 744 821 771 1.01e+03 816 682 753 593 575 878 693 864 855 799 766 759 772 766 800 796 750 744 763 762 825 799 746 801 799 788 811 791 801 815 871 859 867 881 838 789 850 857 893 852 857 815 842 845 819 814 834 820 829 817 783 887 849 852 857 822 812 794 834 818 777 798 844 826 809 798 838 854 832 824 794 816 804 840 877 866 828 824 890 854 788 832 829 803 803 819 742 780 810 823 792 801 821 773 792 824 806 814 788 827 828 832 801 808 779 754 738 850 805 770 1.05e+03 794 821 792 812 833 725 743 754 778 797 806 827 821 762 857 853 753 790 775 877 881 817 919 867 830 842 818 851 803 800 796 786 831 830 863 825 844 847 814 820 789 827 820 806 834 831 798 850 913 748 826 851 842 862 844 852 787 839 809 829 835 782 829 848 881 876 852 800 814 834 825 771 830 875 817 794 785 813 827 810 812 780 783 741 774 911 781 735 807 737 799 786 794 849 812 798 747 756 831 810 808 819 851 825 841 839 704 892 945 786 760 776 721 739 867 832 849 844 826 824 821 808 823 872 832 809 770 871 832 791 846 804 787 778 826 808 798 776 787 806 802 789 818 815 813 754 750 789 837 844 813 837 849 1.11e+03 813 810 847 862 750 1.23e+03 824 902 564 756 792 838 738 849 830 824 799 809 776 812 842 788 890 807 822 845 873 832 841 903 895 873 871 872 836 860 883 855 913 857 857 862 850 825 902 888 808 899 910 900 860 846 810 841 860 843 887 655 828 842 836 896 804 835 792 809 855 840 850 845 737 621 823 818 783 818 835 783 844 842 812 799 803 812 848 872 786 697 812 795 792 801 877 819 778 824 824 871 851 781 808 787 815 797 802 786 860 824 841 788 814 815 807 805 805 820 823 1.09e+03 756 813 756 793 848 830 919 906 882 842 839 854 783 894 798 859 836 826 849 814 826 855 846 782 849 775 816 858 837 828 839 823 809 806 778 772 823 816 785 782 802 803 811 804 694 821 774 798 744 804 755 925 772 816 788 784 781 848 830 726 702 729 820 739 755 809 749 697 864 825 767 710 761 769 847 838 754 633 842 797 623 742 702 628 587 748 758 739 671 861 859 826 803 708 774 840 776 764 844 769 776 524 837 732 766 688 857 871 819 828 850 920 804 813 803 860 828 860 862 870 867 786 832 827 731 775 762 798 856 795 862 835 857 876 738 735 851 817 827 859 787 530 594 669 873 694 788 826 796 809 765 571 660 841 820 763 794 653 836 689 663 789 827 759 768 793 855 758 845 782 802 725 725 829 849 816 875 825 658 762 736 778 628 721 739 550 714 823 803 719 871 705 762 755 786 788 782 662 736 750 772 774 812 838 896 882 855 953 822 895 890 908 897 851 813 787 857 868 886 779 808 814 813 804 869 847 796 812 800 809 831 830 750 777 856 823 808 939 845 842 804 789 781 803 813 758 714 703 798 799 785 825 863 828 806 890 829 851 857 799 837 844 825 821 827 866 824 795 754 822 801 833 862 853 804 785 804 782 786 839 788 800 826 871 806 828 829 811 807 849 799 839 811 827 846 814 828 784 780 780 813 652 810 826 792 818 807 780 799 770 565 708 792 720 758 760 797 744 822 771 1.01e+03 817 681 752 593 576 879 693 864 855 799 767 759 773 767 801 796 750 743 762 760 824 799 746 800 799 788 811 790 801 814 872 860 867 880 837 788 850 857 891 853 858 815 842 844 820 813 833 820 829 818 784 887 849 852 856 822 812 795 834 818 777 798 844 826 809 797 838 854 832 824 793 817 804 840 877 865 828 824 891 854 788 832 829 804 802 820 742 781 810 824 792 801 821 773 791 825 806 814 788 828 828 832 801 808 779 753 738 850 804 769 1.05e+03 794 821 792 812 834 725 743 753 778 797 806 826 821 762 858 852 754 789 776 875 881 817 919 867 829 842 818 851 804 800 794 786 831 832 863 826 843 848 813 820 788 827 819 805 833 831 798 850 912 749 826 851 842 862 844 851 786 838 809 830 836 782 829 848 879 875 851 801 815 836 826 771 828 876 818 793 785 813 827 810 812 780 785 741 774 912 781 735 807 735 798 785 795 849 813 797 746 755 830 810 808 820 850 825 841 839 703 893 945 787 759 776 722 739 868 832 850 842 826 823 821 808 823 872 832 810 771 871 832 792 844 806 787 778 826 807 797 775 787 806 802 790 816 815 813 755 750 789 838 844 812 837 849 1.12e+03 815 808 847 863 750 1.23e+03 825 902 565 755 792 838 738 848 829 825 799 810 776 813 842 788 890 807 823 845 872 832 840 903 894 873 872 872 835 861 884 854 912 858 857 863 850 824 902 889 808 898 910 900 861 846 812 841 861 843 887 655 827 841 837 896 804 835 792 809 855 840 850 846 738 621 823 818 783 820 834 783 845 843 813 798 803 812 848 872 785 696 812 795 792 802 876 818 778 823 824 871 851 782 808 788 815 795 802 787 859 823 842 788 814 815 807 805 805 821 821 1.09e+03 755 813 757 793 848 830 917 907 883 841 839 855 783 894 798 860 836 826 849 814 827 855 846 782 849 774 815 858 837 828 838 821 810 806 779 771 822 817 785 781 802 802 811 804 692 820 773 798 743 804 755 924 772 816 788 785 780 848 829 727 702 728 822 739 754 811 749 696 864 825 767 708 761 769 847 838 754 633 842 796 623 742 702 628 586 748 759 738 669 861 858 826 803 709 774 839 776 765 843 768 776 524 837 734 766 690 857 871 820 827 850 920 804 813 803 859 828 860 862 869 868 786 832 828 730 775 762 800 857 794 862 836 857 876 738 735 849 818 826 860 786 530 595 669 873 693 788 826 797 809 765 571 660 841 820 764 795 653 837 690 665 790 828 758 766 794 855 758 844 782 802 725 724 829 850 816 875 827 658 762 735 778 628 721 739 550 714 823 803 719 872 704 763 756 786 788 781 662 736 749 772 774 812 839 896 882 855 955 822 895 891 908 897 851 814 787 857 868 886 780 808 814 812 805 870 846 796 813 800 809 831 830 750 776 855 823 808 939 845 842 805 787 782 803 813 758 713 703 798 799 784 825 864 828 805 891 829 850 856 800 837 844 826 821 828 866 824 794 754 822 801 834 861 852 804 786 804 782 786 840 789 799 827 870 805 828 830 811 807 850 799 838 812 829 846 816 828 784 779 781 813 651 810 827 792 818 808 779 799 771 565 708 792 720 758 759 796 744 823 770 1.01e+03 817 682 752 594 576 879 693 863 854 799 766 760 775 768 801 796 750 743 762 758 824 798 747 800 800 788 811 791 800 813 872 860 866 879 837 786 850 856 892 854 860 815 841 844 820 812 833 820 829 818 783 886 849 853 856 822 812 795 832 819 776 798 844 824 809 796 838 854 832 824 792 818 804 840 877 865 826 823 892 854 788 832 829 804 802 820 742 781 810 823 792 800 821 773 791 825 805 814 788 827 828 832 800 808 779 753 738 850 804 769 1.05e+03 793 821 791 813 834 722 743 753 778 797 807 827 821 762 858 851 754 787 776 874 882 816 920 867 828 842 818 851 804 798 796 786 831 832 863 826 843 847 812 820 787 827 819 804 832 830 799 850 911 750 825 851 842 862 845 851 786 837 809 831 837 782 830 848 878 874 850 802 815 836 827 771 828 875 819 793 785 813 826 809 811 779 786 742 773 915 781 735 807 736 799 785 796 850 812 796 746 754 830 810 807 820 849 825 841 838 703 894 945 787 759 776 723 739 867 832 851 841 827 823 820 808 823 872 832 810 772 871 832 792 844 807 786 778 825 807 796 775 787 807 803 792 816 815 813 757 750 790 839 844 812 837 850 1.12e+03 817 807 848 864 750 1.23e+03 826 903 566 755 792 838 737 848 830 825 799 811 776 814 843 788 890 807 824 845 872 832 840 904 893 873 872 872 835 862 883 855 911 858 857 863 850 825 902 889 808 897 911 900 861 846 812 841 861 842 888 655 826 842 837 896 804 835 792 809 855 841 851 846 739 621 823 817 783 819 834 782 846 843 814 798 803 811 847 872 784 696 811 796 792 801 875 817 778 823 824 870 851 783 807 789 815 793 802 786 859 823 842 788 815 814 806 806 805 821 820 1.09e+03 755 813 758 793 850 830 919 907 884 840 839 856 782 894 797 860 836 827 849 814 827 854 844 782 849 774 816 859 837 827 838 819 811 806 779 771 822 817 784 781 802 800 810 805 691 819 772 797 742 804 755 924 773 816 788 785 779 847 830 728 702 728 823 739 755 813 749 696 864 825 769 709 761 768 847 838 754 633 843 797 622 743 702 628 585 746 759 738 669 860 858 826 804 710 774 839 776 765 843 768 776 524 838 736 767 692 857 872 820 827 849 921 803 812 804 857 828 860 863 868 868 786 833 828 731 776 761 802 857 793 860 835 857 876 738 735 848 818 826 861 786 530 596 669 874 694 788 825 798 810 765 571 660 842 821 764 796 652 837 691 665 790 830 757 765 794 855 758 843 782 803 725 723 828 852 818 876 830 658 761 735 778 628 722 739 550 714 823 803 720 872 704 764 757 785 788 781 662 735 748 772 775 812 840 896 883 855 956 822 895 891 908 896 851 815 788 857 868 885 780 808 813 811 806 870 845 795 813 800 809 830 830 751 775 856 824 809 938 845 841 805 785 782 803 814 757 713 702 797 798 784 825 863 829 805 892 830 849 856 801 837 844 827 820 829 866 825 794 754 822 802 834 860 852 803 786 804 782 786 841 789 798 827 869 804 829 830 810 807 851 798 838 813 829 846 817 828 784 780 781 815 651 810 828 791 817 809 778 799 770 565 708 791 721 758 760 796 745 823 770 1.01e+03 817 682 751 594 576 879 692 863 854 800 765 761 775 768 801 796 749 744 762 758 824 798 746 799 801 788 811 791 800 813 871 860 866 879 837 784 850 854 894 852 861 814 841 844 820 811 834 820 828 819 783 886 849 854 856 820 811 795 831 817 776 798 844 824 810 796 837 854 833 825 792 817 804 840 877 865 825 823 892 854 788 831 828 803 801 819 742 782 811 823 792 800 821 773 791 825 804 815 788 826 828 832 800 808 779 753 739 849 803 770 1.05e+03 793 820 791 813 834 719 743 753 778 798 807 828 821 762 858 850 754 786 777 873 881 815 920 867 830 842 819 851 803 799 796 786 832 832 863 826 842 847 812 819 787 828 818 804 831 829 800 850 910 751 825 850 842 861 846 852 786 837 809 832 837 782 830 848 878 874 850 802 815 835 827 771 827 874 820 793 785 813 826 809 810 778 787 742 773 915 781 735 808 736 800 785 797 850 812 796 746 753 829 811 807 819 850 824 841 838 704 893 945 786 759 776 724 739 867 832 851 840 827 823 820 808 823 872 832 809 773 871 832 791 844 805 786 778 826 806 796 775 787 807 802 792 817 814 813 758 751 792 839 844 812 836 850 1.12e+03 817 807 848 864 750 1.23e+03 825 904 566 755 792 838 736 848 832 825 799 811 777 814 842 788 889 807 824 845 872 832 840 905 892 873 871 872 835 862 882 856 912 859 857 862 850 827 902 889 807 898 909 899 861 847 812 842 862 843 889 655 826 843 838 896 806 836 791 809 856 842 852 845 739 621 823 816 783 818 834 782 846 844 815 798 804 812 846 872 784 698 811 796 792 800 875 816 778 823 824 870 852 782 807 790 815 793 802 786 859 823 842 788 816 813 806 807 805 820 820 1.09e+03 755 813 759 793 852 830 921 906 884 839 839 856 782 894 798 861 835 827 849 814 827 853 842 782 848 774 816 859 836 828 836 819 812 806 777 770 823 816 784 781 803 800 810 805 690 817 771 798 742 803 755 925 774 816 788 786 780 847 831 728 701 729 823 739 755 813 748 695 864 825 771 710 761 766 846 838 754 633 843 797 622 743 703 629 585 744 758 739 669 860 859 826 804 710 774 839 775 765 842 768 776 524 838 736 768 692 858 872 820 827 849 921 803 813 804 856 828 859 863 868 868 786 833 828 731 776 760 804 856 792 858 835 857 877 738 737 846 817 826 861 786 530 597 668 874 693 788 824 798 810 764 571 660 842 821 764 797 652 837 691 664 791 830 757 765 794 855 759 843 781 803 725 722 828 853 818 877 829 658 759 735 778 628 724 739 550 714 823 803 720 871 704 766 757 786 787 781 662 735 749 772 775 812 840 896 884 854 957 822 895 891 907 897 852 816 788 856 867 886 781 807 814 811 808 870 845 795 813 800 808 830 830 751 776 856 823 810 938 845 842 804 785 781 804 814 757 712 702 798 798 783 825 862 829 806 891 830 849 857 803 837 842 827 820 828 865 825 794 754 822 803 834 859 853 803 786 804 783 786 841 790 798 826 868 803 829 831 810 807 852 798 838 813 828 848 818 827 785 780 781 817 652 810 828 790 817 808 778 799 769 566 708 791 721 759 760 795 745 824 770 1.01e+03 816 683 750 595 576 879 692 862 854 801 764 762 774 768 801 795 749 745 762 760 824 799 746 800 800 787 811 791 799 813 870 861 866 879 837 784 850 853 896 851 861 814 841 845 820 813 835 821 828 818 782 886 848 854 856 819 811 794 831 815 778 799 843 825 811 796 837 854 833 826 793 817 803 840 877 866 824 822 891 855 788 830 829 803 801 818 742 782 812 823 791 801 820 773 791 825 804 815 788 825 828 832 801 808 779 752 739 849 802 770 1.05e+03 793 820 791 813 834 718 744 754 777 798 806 828 821 761 857 850 754 786 778 873 881 815 920 867 832 843 818 850 802 800 796 786 832 832 863 826 842 846 813 820 788 828 819 804 831 828 801 849 910 751 824 850 842 861 846 852 786 836 810 832 836 782 830 848 878 875 849 802 815 833 828 772 827 874 820 792 785 813 826 809 809 778 787 740 773 913 781 735 808 736 798 785 797 850 811 797 746 755 830 811 807 820 851 823 842 838 704 893 944 785 758 776 723 738 867 832 850 840 828 823 820 808 823 872 832 809 773 870 832 790 844 802 786 777 825 806 796 775 788 808 801 792 820 814 813 759 751 793 840 844 812 836 850 1.12e+03 816 807 848 864 750 1.23e+03 823 904 565 754 793 837 736 849 831 825 799 810 777 813 842 788 888 807 824 845 872 832 840 905 892 873 871 873 835 862 881 858 913 859 857 862 849 828 902 888 807 899 908 898 862 848 812 843 863 843 890 654 827 844 839 896 808 836 790 810 856 842 851 844 739 622 824 816 782 817 835 782 847 844 816 798 804 813 845 871 786 699 811 795 792 800 875 816 778 823 823 870 851 782 806 791 815 795 802 785 859 823 843 789 818 812 807 808 804 820 822 1.09e+03 755 813 759 794 854 830 921 906 884 839 840 857 782 894 798 861 836 827 848 814 826 852 840 782 848 774 816 860 835 828 836 818 812 807 776 770 823 816 783 782 803 800 809 805 690 816 770 798 742 804 755 926 773 815 788 786 780 847 831 728 700 730 821 738 756 812 748 694 864 824 773 710 761 765 848 837 754 633 842 798 620 743 703 629 585 743 758 740 669 860 861 826 804 709 775 840 774 765 842 768 776 524 838 735 768 692 858 872 820 827 849 921 802 813 805 856 828 859 863 867 867 785 833 828 731 776 760 804 855 792 856 835 858 878 738 738 846 816 827 861 786 530 596 667 874 692 787 823 798 809 764 571 661 842 822 764 797 652 838 692 663 792 831 756 764 793 855 759 842 781 803 725 722 828 852 817 877 828 657 759 736 778 628 724 739 550 713 823 804 720 871 705 766 757 786 786 783 663 736 749 772 774 812 840 896 884 853 957 822 895 890 907 897 852 815 787 856 867 886 781 807 814 812 807 870 845 794 813 799 808 830 828 751 777 857 823 810 939 844 841 804 784 781 804 813 756 712 702 800 797 783 824 862 829 806 890 830 850 859 803 837 841 827 820 828 866 825 794 754 822 804 834 859 853 802 786 804 784 786 839 789 798 825 868 803 830 830 810 807 851 798 838 814 827 850 816 827 785 780 781 818 652 810 828 789 817 807 779 800 768 566 708 790 721 759 759 794 745 824 770 1.01e+03 816 683 750 595 576 879 693 863 854 802 764 761 773 767 801 795 749 746 762 762 824 800 745 800 799 787 810 792 799 814 870 861 866 880 837 783 850 853 896 851 859 815 841 846 820 815 835 820 827 818 782 886 849 854 857 818 811 794 832 814 779 799 842 826 812 796 837 854 834 827 794 817 804 840 877 868 824 822 889 855 788 828 830 803 802 817 742 782 811 822 791 801 820 773 791 825 803 815 789 825 829 831 802 808 779 752 740 849 801 771 1.05e+03 792 819 792 813 833 719 744 754 777 798 805 828 821 761 857 851 754 787 778 874 880 815 920 869 831 844 816 850 800 802 795 785 830 832 864 826 844 845 814 820 790 828 820 803 831 828 802 848 911 751 824 849 842 861 845 852 787 836 810 832 835 782 829 850 878 875 850 802 816 832 828 772 826 874 820 794 785 813 827 809 809 780 787 739 772 910 781 734 808 736 796 786 796 850 811 798 746 756 830 811 807 821 852 823 844 839 704 893 944 785 757 776 723 738 867 831 849 840 828 824 820 807 823 872 832 808 773 871 832 789 843 802 786 776 824 807 797 775 788 808 800 791 821 813 814 758 750 794 839 844 811 836 851 1.12e+03 815 807 848 864 751 1.23e+03 822 903 565 753 793 837 735 850 831 825 799 810 776 812 842 788 887 807 823 845 873 833 840 906 892 873 871 874 835 861 881 858 913 858 856 862 848 826 902 888 808 899 907 898 862 850 812 844 862 844 890 654 828 843 840 895 810 835 790 810 854 843 851 844 737 622 824 818 782 818 835 782 846 844 816 798 804 814 845 871 788 700 812 794 792 799 875 816 778 823 823 869 850 781 805 792 816 797 802 785 859 824 844 790 818 811 808 809 804 820 823 1.09e+03 756 812 760 794 854 830 920 906 884 839 841 857 782 894 799 861 836 827 847 813 826 852 840 782 848 775 816 860 833 828 836 818 812 807 775 770 823 816 783 783 803 801 808 805 690 816 771 798 743 804 755 927 772 815 788 785 781 846 831 728 701 730 819 738 757 812 749 693 865 824 773 710 762 765 849 836 755 633 842 799 620 743 704 629 585 743 758 741 668 860 863 825 804 709 775 842 774 765 843 769 776 524 839 735 768 692 857 872 820 826 849 920 802 813 805 856 829 859 864 868 867 785 832 828 730 775 760 804 855 792 856 835 858 878 738 739 846 814 828 861 787 529 596 667 875 692 787 822 797 808 763 571 661 841 822 765 797 651 838 691 662 791 832 756 765 792 855 760 841 780 803 724 722 828 852 816 878 826 657 759 737 778 628 723 739 550 713 823 804 719 871 706 766 757 786 787 783 664 735 749 773 773 812 838 897 884 853 957 822 895 889 906 897 851 813 786 856 867 886 781 807 815 813 805 870 845 795 813 799 808 830 827 752 778 857 824 810 939 843 841 803 784 781 804 813 756 712 703 801 797 784 823 862 828 805 890 830 850 860 804 837 840 827 820 828 867 825 794 754 822 803 834 859 853 801 786 804 784 786 837 788 799 824 868 804 830 829 810 806 850 798 838 815 827 852 815 827 785 778 780 817 652 809 830 789 818 806 780 802 769 566 708 790 721 759 758 794 745 824 770 1.01e+03 815 682 750 595 576 879 693 863 854 802 764 760 772 768 801 796 750 745 762 763 824 799 745 800 798 786 810 792 800 813 871 862 866 880 838 783 850 853 897 850 858 816 841 846 820 815 835 819 827 818 782 886 849 852 858 816 811 794 832 815 780 798 841 828 811 796 838 854 833 827 794 818 804 840 877 868 824 822 888 855 788 828 830 803 802 816 742 782 811 822 791 802 820 773 792 824 802 815 789 825 830 831 802 807 778 752 740 849 800 771 1.05e+03 791 819 794 813 832 720 744 753 777 797 805 826 821 763 856 852 753 788 778 875 879 815 920 871 831 845 816 850 801 801 795 784 830 832 864 827 845 845 816 821 791 828 820 803 832 828 803 849 912 750 824 850 841 861 845 851 787 836 810 832 836 782 829 851 879 874 852 802 815 832 828 773 826 874 819 795 786 813 828 809 810 782 787 738 772 910 781 734 808 735 795 786 794 851 812 797 746 757 830 811 808 822 852 823 845 840 704 893 944 785 757 776 723 737 867 831 849 843 828 825 820 806 823 871 832 808 772 871 832 789 843 805 788 776 823 808 797 775 788 807 800 790 821 813 814 758 750 794 838 845 810 836 851 1.12e+03 815 808 848 864 751 1.23e+03 821 902 565 752 793 837 735 851 830 826 799 809 778 812 843 788 887 807 823 845 873 834 840 907 891 874 870 875 835 860 881 858 914 856 856 862 848 825 901 888 809 898 908 898 861 849 813 843 860 845 889 655 829 843 841 895 810 835 791 811 852 842 852 845 736 622 824 820 782 819 834 784 846 844 815 798 805 814 846 871 787 700 813 794 791 798 875 818 778 823 822 868 849 781 805 792 817 796 802 785 859 825 844 790 819 811 808 809 804 820 822 1.09e+03 757 812 760 795 854 829 919 906 884 839 842 856 782 894 799 861 835 827 848 812 825 853 840 782 847 777 816 859 833 826 838 819 811 806 775 770 822 817 783 783 803 801 808 804 690 817 771 799 744 805 756 928 770 815 788 785 781 846 831 728 702 731 818 739 758 812 750 693 866 824 772 711 762 765 850 836 756 633 842 798 620 742 704 628 586 744 758 740 668 861 863 825 803 710 775 842 774 765 844 769 776 525 839 736 766 692 857 873 820 826 850 919 802 812 805 856 829 859 864 868 866 784 831 829 730 774 760 803 856 793 856 835 858 878 739 740 847 813 827 861 787 529 596 667 875 694 787 822 797 808 762 570 662 841 822 765 797 651 838 691 663 789 833 756 765 792 856 759 841 781 803 724 722 828 852 816 878 826 657 759 737 777 628 721 740 551 713 823 805 719 871 706 766 756 786 789 783 665 735 748 774 772 813 838 896 883 854 956 822 896 889 906 897 851 811 785 857 867 887 780 807 815 813 804 870 845 796 812 798 808 829 826 752 777 857 824 809 939 843 840 803 785 780 804 813 757 713 704 801 798 784 823 862 828 804 889 830 850 861 803 837 840 827 819 829 868 825 795 754 822 803 833 859 853 800 786 804 783 786 837 788 799 823 868 804 831 828 810 806 850 798 839 815 827 851 815 828 785 777 780 816 652 809 830 790 818 806 781 803 770 566 708 791 721 759 758 795 744 824 769 1.01e+03 815 681 751 596 577 880 693 863 854 803 763 760 771 768 802 796 750 744 763 763 824 800 746 801 798 787 811 793 800 812 872 862 866 881 838 784 850 852 898 850 856 817 840 846 820 813 835 818 827 818 782 886 850 852 858 815 811 794 832 815 780 797 841 828 810 796 840 854 833 826 793 820 805 840 876 867 825 822 889 854 789 828 830 804 803 816 742 782 811 821 791 803 821 773 792 824 802 815 790 826 829 831 801 806 778 752 740 849 802 771 1.05e+03 790 819 792 813 833 720 744 753 778 797 806 826 821 763 856 852 753 788 778 874 879 815 920 873 831 844 817 850 801 801 795 783 830 832 864 827 845 844 817 821 791 828 820 804 832 828 803 850 912 750 824 850 840 861 845 851 786 837 810 832 836 781 829 852 880 873 852 803 815 832 829 773 826 874 819 795 787 813 828 809 810 783 787 739 774 911 781 733 806 735 796 786 794 851 812 796 746 757 830 811 808 822 852 824 846 840 704 892 945 787 758 776 724 737 867 831 849 845 827 826 821 806 822 871 832 808 772 871 832 789 844 806 788 775 823 808 798 775 790 806 800 789 819 813 814 756 751 794 837 846 808 836 852 1.12e+03 816 808 849 863 751 1.23e+03 821 902 566 752 792 837 736 851 831 826 800 809 780 811 844 788 887 807 822 844 873 833 839 908 890 874 870 876 835 859 883 858 914 856 855 861 848 823 902 887 810 898 908 898 860 848 814 843 858 845 887 656 830 844 841 895 809 834 791 810 851 840 852 844 735 621 823 821 781 821 834 786 846 844 814 799 806 813 846 871 786 700 812 795 790 799 875 819 778 823 824 868 849 780 804 791 818 796 802 786 859 823 844 789 819 810 807 809 804 820 822 1.09e+03 756 811 759 793 852 829 920 906 884 839 842 856 782 894 798 861 836 826 848 812 825 853 842 783 847 778 815 859 833 824 840 819 810 806 776 768 820 818 782 783 802 800 808 804 690 818 771 800 744 805 756 927 770 816 787 785 782 847 831 728 703 731 820 739 759 811 752 694 867 823 772 711 763 764 850 837 757 632 842 796 620 742 704 629 586 744 757 738 667 860 863 826 803 710 775 842 775 765 845 769 776 524 838 736 764 692 858 874 820 827 850 918 802 812 805 857 829 859 864 868 867 784 831 829 730 773 759 801 856 794 856 836 857 876 739 738 848 814 827 861 786 529 596 667 875 696 787 823 796 808 761 569 661 840 821 765 798 650 837 690 663 788 832 757 765 793 857 759 842 782 803 724 722 828 852 816 878 827 657 759 737 777 628 719 741 552 713 823 805 718 871 705 766 755 785 791 782 666 735 748 774 772 813 838 897 883 853 955 821 895 889 905 896 850 812 784 857 867 886 780 807 815 812 804 870 845 797 812 798 808 829 827 751 776 857 825 808 939 843 840 803 787 779 805 813 758 712 704 800 798 785 822 862 828 804 889 830 850 860 803 838 841 828 819 829 868 825 796 754 822 803 832 859 853 800 786 804 783 786 838 788 799 822 868 804 830 827 810 806 851 798 840 816 826 850 815 828 785 778 781 816 652 809 829 792 818 807 781 803 771 566 708 791 722 758 758 796 745 825 769 1.01e+03 814 681 751 596 578 880 694 862 854 803 762 760 772 768 802 796 750 743 762 763 823 800 746 801 798 786 812 793 801 811 872 862 866 882 838 785 850 852 896 850 856 817 841 845 819 811 835 818 828 819 783 886 851 851 856 816 812 794 832 816 781 796 841 828 810 796 841 854 833 826 791 820 804 840 875 866 825 823 889 853 790 828 830 803 802 818 741 783 812 821 792 804 822 773 792 824 803 815 791 826 830 831 800 805 777 751 740 849 803 771 1.05e+03 790 820 790 812 833 722 744 753 778 798 806 825 822 762 856 853 753 788 777 873 879 815 921 873 831 843 819 850 801 801 796 784 830 832 862 827 844 845 817 820 791 828 820 805 832 828 804 850 912 749 825 850 840 861 845 852 784 837 810 832 835 782 829 852 881 872 852 804 815 833 829 774 826 873 819 794 787 813 828 809 811 782 787 741 775 912 781 733 805 735 797 786 794 852 813 795 747 757 830 810 809 823 852 823 845 840 705 892 946 788 759 776 725 737 867 831 849 845 826 826 821 806 822 871 832 808 771 870 831 789 844 805 788 775 824 808 797 775 791 806 800 789 818 814 814 756 752 794 836 846 808 836 852 1.12e+03 816 808 850 861 751 1.24e+03 821 903 566 752 791 837 737 851 832 826 800 809 781 811 844 787 886 807 822 844 874 833 839 908 891 874 870 875 836 860 884 858 913 856 855 861 849 823 902 887 810 899 909 898 859 848 813 843 858 845 885 658 830 844 840 895 808 833 791 808 851 839 853 844 736 621 823 820 781 821 833 788 846 845 816 800 806 813 846 871 786 701 811 796 790 801 876 819 779 824 826 869 848 780 804 790 817 795 803 786 859 821 845 789 819 810 806 807 804 819 821 1.09e+03 755 811 759 792 850 829 920 906 884 840 843 855 781 894 798 861 837 826 849 813 824 852 843 784 846 779 816 859 834 824 841 819 809 804 777 767 819 818 782 782 802 800 810 805 690 820 771 801 744 805 756 926 770 816 786 786 781 846 831 727 703 730 821 739 759 811 752 697 867 823 771 710 763 765 850 837 757 632 842 794 620 742 705 629 587 743 757 738 666 859 863 825 803 711 775 841 775 765 845 770 776 523 838 736 762 692 858 874 820 828 850 918 803 812 806 857 829 859 863 869 868 784 831 829 730 772 759 799 856 794 857 836 857 876 739 737 848 816 827 862 785 529 596 667 874 696 787 824 797 809 762 568 660 840 820 764 798 650 836 690 663 788 832 758 765 794 858 759 844 782 802 723 723 829 852 817 878 827 657 759 736 777 628 719 742 552 713 823 805 718 871 705 766 755 785 792 782 665 734 749 774 771 812 839 897 882 853 954 820 895 888 905 897 851 812 783 856 867 886 781 807 814 811 804 869 845 797 812 798 808 829 827 750 776 857 824 809 939 843 839 803 788 779 805 813 759 712 704 800 798 786 821 863 828 804 888 829 851 860 803 838 841 827 819 829 867 825 797 755 823 802 831 859 853 801 786 804 783 784 839 790 799 822 868 803 830 828 810 808 851 799 841 817 826 848 816 828 786 778 781 815 652 809 828 792 818 807 780 802 771 565 708 791 722 758 759 796 747 825 770 1.01e+03 814 681 751 597 578 881 694 862 855 803 763 760 773 768 801 796 750 743 762 763 823 800 747 801 798 786 813 793 801 812 874 862 866 883 838 786 850 851 894 849 857 818 841 845 818 811 835 818 829 819 784 886 851 851 855 818 812 794 832 816 782 796 841 828 812 796 841 854 833 826 792 819 803 840 875 866 825 823 890 853 789 829 830 803 801 819 740 784 812 821 791 805 823 773 792 824 804 815 791 826 831 831 799 806 777 751 740 849 804 771 1.05e+03 791 822 788 812 833 722 744 755 778 799 805 826 822 762 855 853 753 789 777 872 879 815 921 873 831 841 819 851 800 801 798 785 831 832 860 826 842 846 816 820 791 827 819 805 833 828 804 850 912 749 825 850 840 859 844 853 784 836 810 832 834 783 829 852 882 871 851 803 816 834 828 774 827 872 819 793 787 813 828 809 811 780 787 742 776 912 782 733 804 734 798 786 796 852 813 795 747 757 830 810 810 822 852 823 843 840 704 892 946 789 759 776 726 737 867 831 848 843 826 825 821 806 823 870 831 807 771 869 831 788 845 804 788 775 825 808 796 775 793 806 798 789 818 814 814 756 753 794 835 845 808 837 852 1.11e+03 817 808 850 861 752 1.23e+03 822 902 567 751 791 836 738 852 832 825 799 809 781 811 844 787 886 807 822 843 874 831 839 907 892 873 870 874 836 860 885 858 913 857 855 861 849 824 903 887 809 900 909 898 859 850 812 842 858 845 885 657 831 844 839 895 807 834 791 807 852 839 853 844 736 621 824 819 782 822 833 788 846 844 818 800 805 813 846 871 786 701 811 797 791 803 876 819 779 825 827 870 849 780 805 789 817 795 803 787 859 819 846 788 820 810 806 806 804 818 821 1.09e+03 755 811 758 792 849 828 920 906 884 840 843 855 781 893 799 861 838 826 849 813 825 852 843 785 846 779 816 859 834 825 840 819 809 804 778 766 819 818 781 782 802 801 811 805 689 820 771 800 744 805 756 924 771 816 785 788 781 846 830 725 703 730 821 738 759 810 751 699 867 823 772 709 763 765 849 838 756 631 842 795 619 743 706 630 587 744 757 737 666 857 863 825 803 711 776 840 776 764 844 772 776 521 837 736 762 693 858 875 819 829 851 918 804 813 807 857 830 859 862 869 869 784 831 829 730 771 759 800 856 794 858 836 856 876 739 735 848 818 827 862 784 530 597 667 874 695 787 824 797 808 762 568 660 840 820 764 798 651 836 689 663 788 832 759 765 793 858 758 845 782 802 723 723 829 852 817 877 828 657 759 737 777 627 719 742 552 713 824 805 718 872 707 767 754 785 793 782 665 733 750 774 771 811 840 897 882 853 954 820 895 889 905 897 851 812 784 856 867 886 780 807 813 810 805 869 845 796 812 800 808 829 827 749 776 856 824 809 938 842 839 803 787 780 805 813 759 712 705 799 798 786 821 863 828 804 888 828 851 860 803 837 842 826 819 829 866 825 796 755 824 802 831 859 854 802 786 805 783 784 839 790 799 822 868 803 829 829 811 809 851 799 841 816 826 848 816 828 786 777 781 815 652 809 827 792 818 807 780 800 771 565 709 792 722 758 759 795 748 824 770 1.01e+03 814 680 751 597 577 881 694 862 855 804 764 761 774 768 800 796 750 743 762 763 822 800 746 800 798 786 812 793 802 812 875 862 866 882 838 785 850 851 892 849 857 816 842 845 819 811 834 818 830 818 785 885 850 851 855 820 811 794 831 816 782 795 841 828 812 796 841 854 832 825 794 818 802 840 875 866 825 824 891 853 789 830 830 802 800 819 740 783 813 823 790 805 822 773 791 825 805 814 790 825 830 831 798 806 777 751 739 850 804 772 1.05e+03 792 822 789 811 833 722 744 756 777 799 804 826 824 762 855 853 754 789 777 873 879 816 922 873 830 840 819 851 799 802 798 785 831 832 858 826 842 845 815 819 792 826 818 804 833 828 804 851 912 749 825 849 840 858 844 854 784 836 809 831 834 784 829 851 881 872 850 802 817 834 828 774 827 872 819 793 786 812 828 809 811 780 787 742 775 912 782 733 803 733 798 786 796 851 812 795 747 757 831 811 810 822 853 823 842 839 703 892 946 790 759 777 725 737 867 831 848 840 827 824 820 806 823 871 830 806 772 869 831 788 845 804 788 775 826 806 794 775 793 806 797 789 818 814 812 757 754 794 836 844 808 837 851 1.11e+03 817 808 850 863 752 1.23e+03 823 903 567 751 792 836 738 851 832 824 799 809 781 811 844 787 888 807 822 843 874 829 840 907 891 872 870 874 835 860 884 858 913 857 855 862 850 824 903 887 808 900 909 898 860 850 811 842 858 845 886 657 832 843 838 894 807 835 791 808 852 839 854 846 737 622 825 818 782 821 833 787 846 842 819 800 804 813 846 871 787 700 811 796 792 802 875 819 779 826 827 869 849 779 806 788 818 794 804 787 859 820 847 787 820 810 806 805 804 818 822 1.09e+03 756 812 757 793 849 828 920 907 884 841 842 854 780 893 799 861 838 826 849 814 826 852 842 785 845 779 816 859 835 827 839 820 810 804 778 766 820 818 781 781 803 801 811 805 690 820 771 800 744 804 756 924 772 815 785 790 781 845 831 724 702 729 822 738 758 809 750 698 867 823 770 708 763 765 848 837 756 630 842 796 618 744 705 631 587 744 756 737 665 857 862 825 804 711 777 840 776 764 842 773 776 520 837 736 762 693 859 875 819 829 851 919 805 813 807 857 830 858 862 869 869 783 830 829 730 772 759 801 856 794 859 836 856 876 738 735 848 816 827 862 784 531 598 667 873 694 787 824 797 807 761 568 660 840 821 764 799 653 836 689 663 789 832 759 766 792 858 758 845 781 801 723 724 830 852 817 877 827 658 760 737 777 626 720 742 551 714 823 805 718 872 708 767 754 785 792 782 664 732 750 774 770 812 841 897 881 853 955 820 896 889 906 897 850 812 786 857 867 886 780 807 812 810 806 869 845 796 813 801 808 829 827 749 776 856 824 809 938 842 839 803 786 780 805 813 758 713 705 799 798 785 822 863 828 804 888 828 851 860 804 837 842 825 819 829 866 826 795 755 825 802 831 860 854 804 785 805 784 785 839 791 799 822 868 802 828 830 812 811 851 799 841 816 825 849 817 828 786 777 781 815 652 809 827 792 819 807 780 800 771 565 710 792 722 758 759 794 749 822 771 1.01e+03 814 681 751 597 575 881 694 863 856 802 764 761 774 769 799 796 750 743 763 763 823 799 746 801 798 787 811 792 803 812 875 862 866 882 838 785 850 851 892 849 858 815 841 846 819 811 834 818 829 817 784 884 850 851 856 820 811 794 831 816 782 794 841 828 810 796 841 855 832 826 795 817 802 840 875 867 825 824 892 853 789 830 830 803 800 820 740 783 813 824 790 805 822 773 790 826 805 813 789 825 828 831 798 807 777 751 738 851 804 772 1.05e+03 792 822 789 810 834 722 744 757 776 799 805 826 824 762 855 853 754 789 777 874 880 816 923 872 829 840 819 850 799 802 798 784 831 833 858 825 842 845 814 818 792 826 819 803 833 829 803 851 912 749 826 848 840 857 844 853 785 837 809 830 834 784 829 850 881 874 850 800 819 835 828 774 827 873 818 794 786 812 829 809 811 780 786 742 775 912 782 733 803 731 798 786 796 851 811 795 746 756 831 811 810 821 854 823 843 838 703 892 945 790 759 777 726 737 868 832 847 840 826 823 820 805 824 872 830 806 772 869 831 788 845 804 788 775 827 805 794 776 792 806 796 789 818 814 810 757 753 794 837 844 809 836 851 1.12e+03 816 808 849 864 751 1.23e+03 825 903 567 751 792 837 737 850 831 824 799 809 782 810 845 787 891 808 822 843 874 828 841 907 890 873 870 873 834 861 883 857 914 858 855 863 851 824 903 887 808 899 909 898 861 848 810 842 857 845 886 657 832 843 837 894 806 836 790 808 852 839 854 848 737 621 825 817 782 821 833 785 846 841 819 800 804 814 846 872 786 699 812 795 792 802 874 819 778 827 827 869 849 779 806 788 817 793 804 787 860 822 847 787 820 810 806 805 804 819 822 1.09e+03 755 812 757 793 849 829 920 907 884 842 841 854 779 893 798 861 836 825 849 814 826 853 842 785 845 779 816 859 836 828 838 821 809 804 779 766 820 818 782 781 803 801 809 805 690 820 772 799 744 804 756 925 772 815 786 790 781 845 832 726 702 728 823 738 758 808 751 697 866 823 769 708 763 765 847 836 754 630 843 797 618 745 705 631 586 743 756 737 665 857 862 826 805 711 779 841 776 765 841 773 773 521 837 736 762 693 859 875 818 829 851 919 805 813 807 858 829 858 862 870 868 783 830 829 730 774 758 800 856 794 859 835 856 876 738 734 849 814 827 863 784 531 598 667 873 694 787 824 798 806 760 568 660 839 822 764 799 654 835 688 663 789 833 760 766 791 858 757 844 781 801 723 725 830 852 817 877 826 657 760 737 776 626 720 741 550 714 822 806 718 872 708 766 753 786 791 782 665 732 749 775 771 812 842 897 881 853 955 821 896 890 906 897 849 813 788 857 868 887 778 807 812 810 806 870 845 797 813 802 808 829 827 750 776 855 824 809 937 842 838 803 787 779 805 813 757 713 705 799 798 785 823 864 829 805 887 828 850 860 803 837 842 825 819 828 866 827 794 756 824 802 832 860 854 804 785 804 784 786 839 792 800 821 868 801 828 830 812 811 852 798 841 815 825 850 817 828 786 777 780 815 652 809 827 792 819 808 780 799 771 565 709 792 722 758 758 794 749 821 771 1.01e+03 815 681 750 595 575 880 694 864 856 801 765 760 774 768 798 796 750 743 764 763 824 799 746 802 798 788 811 791 802 812 875 862 867 881 838 785 849 851 892 849 858 814 841 846 819 811 835 818 828 817 784 884 850 851 856 820 810 794 831 816 781 794 841 828 809 796 840 856 832 826 795 817 802 840 876 868 824 824 892 853 789 830 830 804 802 819 740 783 813 825 790 804 822 774 790 827 805 812 789 826 827 831 799 809 777 750 738 852 804 771 1.05e+03 792 821 790 810 835 723 744 757 777 798 805 826 824 761 855 853 753 789 777 874 879 817 923 872 829 840 818 850 800 802 798 784 831 832 857 825 842 845 814 819 791 826 820 802 834 829 802 850 913 750 827 848 840 858 844 851 784 839 809 831 833 784 829 850 881 874 852 801 818 834 829 773 827 873 818 794 786 812 828 809 812 779 786 741 776 913 784 734 804 731 798 785 796 851 810 796 746 755 831 812 810 820 854 824 844 839 703 892 945 790 758 777 727 737 870 832 847 840 826 824 819 806 824 873 831 807 772 869 831 789 845 804 789 775 827 805 794 776 791 806 795 788 819 814 810 757 752 794 838 844 810 835 850 1.12e+03 815 808 848 865 752 1.23e+03 825 901 567 751 792 838 737 850 830 824 799 809 783 810 845 788 892 808 822 844 875 829 841 908 889 873 869 872 834 862 883 856 914 858 855 863 852 824 903 887 808 898 909 899 862 849 810 841 857 845 887 657 831 843 837 894 805 836 790 808 851 840 853 846 737 620 824 816 782 821 833 784 846 841 819 798 805 815 846 872 786 698 812 796 793 803 874 820 778 826 827 869 849 779 806 787 818 792 805 786 861 822 847 788 821 812 806 805 804 820 822 1.09e+03 755 813 756 792 849 831 919 908 885 841 841 854 779 893 797 860 835 825 850 814 826 854 843 785 844 779 816 858 836 830 839 821 809 804 779 766 820 818 782 780 803 800 807 805 691 819 773 799 744 804 756 926 773 815 787 789 781 846 832 727 701 729 824 738 758 810 751 698 864 822 768 708 763 764 846 837 754 630 843 798 618 745 705 631 584 742 755 737 665 857 861 826 806 711 778 842 776 767 840 773 771 521 836 734 762 693 859 874 818 829 851 920 805 814 806 858 829 858 862 870 868 783 830 829 730 776 758 798 857 794 860 834 856 877 736 733 849 812 826 863 784 531 598 667 873 695 787 825 798 806 762 568 660 839 822 764 800 654 835 688 663 789 833 760 766 791 859 758 843 782 801 723 726 829 852 816 878 826 658 761 737 776 627 720 740 551 714 821 806 720 871 707 766 753 787 790 782 665 732 748 777 771 812 842 897 882 853 955 822 896 890 907 897 848 814 788 858 868 887 777 808 812 812 806 871 845 797 813 802 807 828 828 750 776 855 823 808 937 842 838 803 788 778 805 814 757 712 704 799 797 784 824 864 830 806 887 829 850 859 803 837 842 824 820 828 867 827 794 755 824 802 832 862 854 804 785 804 785 785 840 792 800 821 868 801 828 830 811 811 852 797 842 815 825 851 817 828 785 778 780 815 652 808 828 792 819 807 780 799 771 565 709 791 722 758 758 793 750 820 771 1.01e+03 815 682 750 594 575 880 694 865 855 800 764 761 774 767 799 795 750 742 764 763 825 800 747 803 799 789 811 791 801 812 876 861 867 881 840 786 849 852 892 849 858 815 841 847 818 812 835 818 826 818 784 884 850 850 857 820 810 793 830 816 781 795 842 828 810 795 839 854 833 826 794 817 802 840 876 868 825 824 892 853 789 830 830 805 803 817 741 782 812 823 791 804 822 776 791 827 805 811 790 826 828 831 801 811 776 750 739 852 805 771 1.05e+03 792 820 790 810 836 724 743 756 778 798 805 826 824 760 856 853 754 788 778 875 878 817 922 872 828 842 816 849 801 799 798 783 831 832 857 824 843 846 813 820 790 826 820 802 835 828 803 849 912 750 827 848 840 859 844 850 784 840 809 832 833 784 829 850 881 874 853 801 818 834 830 773 827 874 817 793 786 812 828 808 812 779 787 742 776 914 786 734 806 732 798 784 796 851 810 797 745 755 830 812 810 820 854 824 845 839 703 892 945 791 757 777 728 738 869 832 847 841 826 825 819 807 825 874 832 809 772 869 831 789 845 804 789 775 826 806 794 777 790 804 794 789 819 814 811 758 752 794 838 844 811 834 850 1.12e+03 814 808 848 866 752 1.23e+03 824 900 567 752 792 838 736 851 830 825 799 809 784 811 846 789 890 807 822 845 876 829 841 908 889 872 869 872 836 863 883 855 914 857 855 863 852 825 904 886 809 899 910 900 863 850 810 842 858 845 887 656 830 844 838 894 805 836 790 807 852 840 853 844 737 619 824 816 782 821 834 784 845 840 819 797 805 816 846 872 785 698 812 797 794 804 874 820 778 826 826 868 849 779 806 786 818 792 804 785 861 821 846 789 820 813 807 805 805 820 823 1.09e+03 755 812 757 793 850 833 919 908 885 840 840 855 779 893 796 859 835 827 850 814 826 855 843 785 844 779 816 857 836 831 839 821 808 805 780 766 820 818 783 781 803 799 806 806 692 819 773 800 743 805 756 927 773 815 788 788 781 847 832 727 701 731 824 738 757 812 750 697 863 821 769 708 762 764 846 837 754 630 844 798 619 745 705 631 582 741 755 736 664 857 861 826 805 712 777 842 776 766 840 772 770 521 836 732 764 693 859 874 818 829 851 920 805 814 804 859 829 857 862 871 867 783 830 828 731 776 758 799 858 795 860 833 857 876 736 733 850 812 826 863 784 531 598 668 874 696 787 826 797 805 763 568 659 839 822 764 800 654 835 688 662 790 834 759 767 790 859 758 842 782 801 724 726 829 852 816 878 827 659 761 737 776 629 720 740 553 714 821 805 721 870 707 765 753 788 790 783 665 732 748 779 771 812 842 896 882 853 955 822 895 890 907 897 848 814 788 858 869 887 777 808 812 814 807 872 845 797 812 802 807 828 828 750 777 856 821 808 937 842 838 803 789 779 804 814 758 710 704 799 797 783 823 865 830 805 887 829 850 859 803 837 842 824 820 829 868 826 794 754 824 803 833 862 854 804 786 804 784 785 840 792 800 820 868 801 828 829 811 811 852 796 843 816 826 852 817 827 784 778 780 815 651 808 828 792 819 806 781 798 771 565 709 791 722 759 757 793 750 820 771 1.01e+03 814 682 750 594 575 879 694 866 855 801 763 762 773 766 800 796 750 743 764 762 825 800 748 803 799 788 811 790 800 812 875 861 867 881 840 786 849 854 892 849 858 815 841 847 819 812 835 818 827 817 784 885 849 848 858 820 810 793 830 815 782 796 844 827 810 795 838 851 833 826 794 817 802 840 876 868 825 825 892 853 789 830 829 805 804 816 741 782 812 821 790 803 822 776 791 826 805 812 791 826 827 831 803 812 776 751 739 852 805 771 1.05e+03 792 821 790 810 834 724 743 754 778 797 804 826 824 759 855 853 755 788 779 876 877 817 920 872 828 841 816 849 801 797 799 782 830 832 858 822 844 847 813 820 789 826 818 802 835 828 804 848 912 751 827 848 840 859 843 850 783 842 809 833 834 784 829 851 881 874 854 802 817 835 830 774 826 875 817 793 786 812 827 808 811 779 787 742 775 914 786 734 807 734 798 784 796 851 810 798 745 755 830 812 809 821 853 825 844 840 703 892 945 791 756 776 728 738 868 832 848 842 827 826 820 809 826 874 832 809 772 869 832 788 846 803 788 775 826 807 795 776 790 803 795 789 819 814 812 758 752 794 837 844 811 834 849 1.12e+03 815 808 848 866 753 1.23e+03 823 898 567 754 792 838 735 852 830 825 799 808 784 813 846 789 889 807 823 846 875 830 840 906 890 872 869 873 837 863 883 856 914 856 856 863 851 826 906 886 808 900 910 899 863 852 810 841 860 845 888 657 829 844 839 895 806 836 790 807 852 841 852 842 738 618 823 815 782 821 834 784 846 840 817 798 805 816 846 873 785 698 812 797 794 804 875 820 778 825 825 868 849 778 806 788 818 792 804 784 860 821 845 788 820 814 807 805 805 820 823 1.08e+03 754 812 757 794 851 833 919 908 885 839 840 855 779 893 796 858 835 828 850 815 826 856 843 785 846 779 817 857 836 832 840 820 808 805 779 766 820 818 783 782 803 800 806 807 692 819 771 801 742 806 756 928 773 814 788 788 781 848 832 727 700 732 825 737 757 813 749 696 864 820 769 708 761 763 845 837 754 630 844 798 619 745 706 631 580 740 756 736 664 856 861 826 805 712 776 843 776 765 840 772 772 521 836 731 765 693 859 874 818 829 852 920 804 813 803 859 830 857 862 871 867 783 830 828 731 776 760 802 858 796 860 833 858 875 736 734 850 813 825 862 784 531 598 668 872 695 787 826 796 805 762 568 658 839 821 763 799 654 835 688 662 791 835 758 767 790 859 758 842 783 801 724 726 828 852 816 878 827 660 762 737 776 629 719 741 554 714 820 805 722 870 707 765 753 788 791 783 665 731 748 779 772 813 840 895 883 854 955 822 895 890 907 897 849 815 787 859 868 887 779 808 812 816 808 873 845 797 811 802 808 829 829 749 777 857 821 808 937 842 838 802 790 779 804 814 758 710 703 799 797 785 822 865 830 805 887 829 850 859 803 837 842 824 820 829 869 826 794 753 823 803 833 862 854 804 786 804 784 785 838 792 800 820 868 801 828 827 811 810 852 797 842 816 827 851 818 827 784 778 780 815 651 807 829 793 819 806 782 798 770 565 709 791 722 760 756 794 750 822 770 1.01e+03 813 681 750 594 575 879 694 866 856 801 762 762 772 766 801 798 751 743 764 762 825 800 747 802 800 788 811 790 801 812 874 861 867 882 841 787 849 856 892 850 857 814 841 847 820 813 834 817 828 816 784 885 848 847 858 819 809 793 829 815 783 796 845 826 811 796 838 850 832 826 793 817 802 839 875 869 825 825 891 853 790 830 829 805 804 816 741 781 812 821 790 804 822 775 791 826 805 813 790 827 826 829 803 812 776 752 739 852 805 771 1.05e+03 792 821 790 809 833 724 743 754 778 797 803 825 824 759 855 853 757 789 780 877 879 816 921 873 829 840 816 849 801 797 800 782 830 832 858 821 844 847 814 820 790 826 816 802 836 829 804 850 912 752 827 847 840 858 843 850 784 842 809 833 834 784 829 851 881 873 853 801 816 835 830 774 826 875 817 792 785 812 827 809 810 779 787 742 775 913 786 734 807 736 798 784 796 851 810 797 744 755 830 811 811 823 851 824 842 840 703 891 946 790 757 776 727 739 867 831 849 843 828 826 819 809 827 874 833 809 773 869 832 788 846 802 788 775 825 807 795 774 790 803 797 789 819 814 812 758 753 794 836 844 811 834 850 1.12e+03 815 808 849 866 753 1.23e+03 822 898 568 755 792 838 734 852 829 825 800 807 783 813 846 787 888 807 824 846 874 828 840 905 890 871 870 873 836 864 884 857 914 856 856 865 850 825 905 886 808 901 910 899 863 852 810 840 860 846 888 658 829 844 839 894 806 836 790 807 853 840 852 842 738 620 823 814 783 820 835 783 846 840 815 799 806 815 845 874 786 698 812 796 794 803 876 820 777 826 824 868 848 778 806 789 818 792 805 785 860 821 844 788 819 813 808 805 806 820 824 1.08e+03 754 811 757 794 852 832 920 908 884 840 840 856 780 893 796 858 836 829 850 816 825 857 843 785 847 779 816 857 836 832 839 820 808 805 778 767 820 817 783 783 804 800 807 807 692 819 770 801 740 805 756 928 773 814 787 789 781 848 832 727 700 732 825 738 756 812 749 696 865 820 770 708 761 763 845 836 754 631 844 798 619 746 707 631 580 740 757 735 664 857 860 825 805 711 774 843 775 764 839 772 773 521 836 732 766 694 860 875 818 830 852 919 804 812 804 859 830 856 861 871 867 783 830 828 732 775 760 804 857 796 859 834 858 875 736 736 851 814 825 862 784 531 598 668 871 695 786 826 796 805 762 569 658 840 820 763 799 654 836 688 662 792 836 759 767 790 859 758 842 783 802 724 724 827 852 815 878 827 661 762 738 776 628 719 741 554 713 820 804 722 870 708 766 753 788 791 784 665 731 749 778 772 814 838 895 883 854 955 822 895 891 908 897 850 814 786 858 868 887 780 808 812 816 807 874 845 797 810 802 809 829 830 747 777 858 822 808 937 841 839 802 790 780 804 814 758 710 704 799 798 788 821 865 830 804 888 829 851 860 802 837 842 826 820 829 869 825 794 753 822 802 833 862 854 804 786 804 784 786 837 792 801 819 868 802 828 827 812 810 852 798 841 816 827 851 818 827 785 778 780 816 651 808 829 793 820 806 782 798 771 565 710 791 722 760 757 794 750 823 770 1.02e+03 814 680 749 595 575 879 694 866 856 802 763 761 771 766 801 799 751 744 763 762 825 800 747 803 800 789 810 790 802 812 874 861 867 882 842 787 850 856 893 849 857 813 842 847 821 813 835 816 828 815 784 886 846 848 857 819 808 793 829 814 784 796 844 825 811 797 837 852 831 826 793 818 803 839 874 868 825 825 891 854 790 830 829 805 804 817 741 781 812 821 789 804 822 774 790 825 805 814 790 827 825 828 802 812 776 754 738 852 805 772 1.05e+03 792 822 790 809 831 724 743 753 778 798 802 825 824 760 854 853 757 789 779 875 880 815 923 873 830 840 816 850 800 798 800 783 829 832 858 820 845 847 814 820 790 826 817 802 835 830 804 851 914 751 827 849 841 858 842 850 785 843 809 832 835 784 827 852 882 873 852 801 815 835 831 774 825 875 816 792 784 812 826 809 810 779 787 742 774 913 786 735 807 735 799 784 795 851 810 797 743 756 830 811 812 822 849 824 842 839 702 891 946 789 758 775 727 739 867 830 850 844 829 826 819 809 828 873 835 809 773 869 832 788 846 802 787 775 824 806 795 774 790 803 798 789 819 814 812 758 753 793 836 844 809 834 851 1.12e+03 816 808 849 865 752 1.23e+03 822 899 568 755 791 838 734 852 829 826 800 808 782 812 846 786 889 808 823 846 874 827 840 904 891 871 869 873 836 865 884 858 914 857 856 866 849 824 905 886 807 901 909 899 862 852 811 840 860 847 888 659 830 843 839 894 806 836 791 808 854 839 852 843 739 621 823 813 784 820 835 783 847 841 814 800 806 814 844 874 786 698 812 796 794 801 877 821 777 826 824 868 848 778 805 791 817 792 805 785 860 822 844 787 819 812 808 805 805 820 823 1.08e+03 754 811 756 794 853 831 920 908 884 842 840 856 780 893 796 859 837 828 850 816 825 857 842 785 847 780 816 857 835 832 838 820 809 805 776 768 820 817 783 783 805 801 808 807 693 820 770 802 740 803 755 928 771 814 787 789 781 848 832 726 700 733 824 738 756 811 749 696 865 821 769 709 761 763 845 833 754 630 844 798 619 746 707 631 580 741 757 735 663 858 860 826 805 710 774 844 775 764 839 772 775 521 836 732 766 695 860 874 818 832 851 920 804 811 805 859 829 856 860 871 866 783 830 828 732 774 759 802 857 796 859 833 858 876 737 737 852 815 825 862 783 532 598 668 870 695 786 826 795 805 762 569 657 840 818 763 799 654 836 688 661 791 836 759 767 790 859 758 842 784 804 724 723 826 852 815 877 826 660 761 738 776 628 719 742 554 712 820 804 722 870 708 766 754 788 790 785 666 731 749 778 772 815 837 896 883 854 955 822 896 891 908 897 851 814 786 857 868 888 781 808 812 815 806 873 845 797 809 802 809 829 830 748 778 858 823 808 938 841 839 802 788 780 804 814 758 710 704 800 798 790 820 865 830 804 889 829 852 860 801 837 842 827 819 829 869 825 794 754 822 802 833 862 854 804 786 804 784 786 836 792 801 819 868 802 828 827 812 809 852 799 840 816 828 851 818 827 786 778 780 816 651 808 829 793 820 807 782 799 771 565 711 790 722 760 757 794 749 823 770 1.02e+03 816 680 749 596 574 878 694 865 856 801 764 760 770 766 801 799 751 744 763 761 825 799 747 803 800 790 810 790 802 812 875 861 866 882 842 787 850 856 893 849 857 812 842 845 822 814 836 818 829 815 784 886 846 848 857 819 808 792 829 814 783 796 843 825 810 798 837 854 831 826 792 817 804 838 874 867 825 824 891 854 790 829 829 804 804 818 741 781 812 822 789 804 822 774 790 825 805 814 790 828 826 828 801 812 776 754 739 852 804 772 1.05e+03 792 822 790 809 831 722 744 752 778 798 802 825 824 760 855 853 759 789 778 874 880 816 924 873 830 840 816 849 799 800 799 784 829 832 859 820 844 846 814 821 791 827 818 803 834 829 804 850 915 750 828 850 841 858 841 851 786 842 809 831 835 785 826 851 882 873 852 800 815 834 832 774 825 874 816 792 784 812 826 810 811 779 787 741 773 912 785 735 807 735 798 784 794 851 810 796 742 757 830 810 812 822 848 823 841 839 702 891 945 788 760 776 727 740 868 830 851 845 829 826 819 809 826 873 836 809 774 869 832 787 847 803 787 775 824 806 795 774 790 803 799 788 819 813 811 758 752 792 834 844 808 835 851 1.12e+03 816 809 848 864 751 1.23e+03 823 900 568 755 791 837 735 852 829 826 799 809 781 811 846 785 889 809 822 846 874 826 840 905 891 871 868 873 835 864 884 858 914 857 856 865 850 824 904 885 807 901 908 899 862 851 812 840 860 847 888 660 831 843 838 893 805 835 791 809 854 839 852 844 738 622 823 812 784 820 834 782 847 840 814 801 806 813 844 873 784 698 812 795 794 802 878 820 776 827 824 868 848 778 805 792 818 793 805 785 860 822 845 787 819 811 807 804 804 820 824 1.08e+03 753 811 756 793 852 831 920 909 885 842 840 856 780 893 796 860 838 826 850 817 825 857 842 785 846 780 816 858 834 831 837 821 810 805 778 769 820 816 783 783 805 801 809 806 692 820 771 801 740 802 754 928 770 815 786 789 781 847 831 725 700 733 824 739 755 810 750 696 865 823 768 710 762 762 847 831 754 630 843 798 619 744 707 631 579 741 757 736 663 859 860 827 804 710 774 844 775 763 838 774 777 522 836 732 766 696 859 874 817 832 849 922 804 812 806 860 828 856 859 871 866 783 830 829 731 773 758 801 857 796 860 833 857 876 738 738 852 815 826 862 783 532 598 669 870 695 785 825 794 805 762 568 657 841 818 763 799 653 835 689 662 791 836 759 767 791 859 758 842 783 805 724 722 826 852 814 876 826 660 760 738 777 627 719 742 554 712 819 802 721 870 708 766 754 788 789 786 667 731 748 778 772 815 837 897 882 853 956 822 897 890 908 897 851 814 785 856 868 888 781 808 813 814 806 873 844 797 809 802 808 829 830 749 778 858 823 808 938 842 839 802 787 780 804 814 758 710 704 800 798 790 819 865 829 804 890 829 851 860 801 837 841 827 819 828 868 826 794 754 822 802 833 861 853 803 786 804 783 786 837 792 801 820 868 803 829 828 812 809 851 799 841 816 828 850 817 826 786 779 780 816 650 808 828 793 820 807 782 800 769 565 712 790 722 760 758 795 749 823 771 1.02e+03 817 679 750 597 574 878 694 865 857 801 764 760 770 767 801 798 751 744 763 761 825 799 747 804 800 790 810 790 801 812 875 860 866 882 843 787 850 855 893 849 857 813 842 844 821 814 837 820 829 816 784 886 847 848 857 820 808 792 829 815 782 796 842 826 810 798 837 854 831 826 792 817 804 838 874 866 825 824 891 854 790 827 830 804 804 819 743 780 812 824 790 804 822 774 790 825 805 814 790 828 827 829 801 811 776 754 740 852 804 773 1.05e+03 792 822 791 810 832 720 744 752 778 798 804 825 824 760 855 853 759 789 776 874 880 817 924 873 829 839 816 850 799 799 799 785 829 831 860 820 844 846 813 820 791 826 819 803 833 829 803 850 917 750 829 851 841 858 841 851 786 841 808 831 835 784 825 851 882 874 851 800 815 833 832 773 825 873 816 792 785 814 826 809 812 779 787 741 774 912 784 736 808 734 798 785 793 850 810 796 742 757 831 810 810 821 849 822 841 840 702 890 944 789 760 776 727 740 868 830 851 844 829 826 820 809 825 872 835 808 773 869 832 787 847 803 787 775 824 805 794 775 789 804 799 788 820 814 810 758 752 791 834 844 806 836 850 1.12e+03 817 809 848 863 751 1.23e+03 823 900 568 754 791 838 737 852 829 826 799 810 781 811 845 785 888 809 821 846 874 827 840 907 891 872 867 873 834 862 884 857 913 857 856 864 850 825 905 885 807 901 908 899 862 849 813 841 859 848 888 660 831 842 838 893 805 834 791 810 854 840 852 845 738 621 823 814 783 819 833 782 847 839 814 801 806 814 844 872 783 698 812 795 795 803 879 820 776 826 824 867 848 778 804 791 818 794 804 785 861 822 846 786 819 811 809 804 802 819 825 1.08e+03 753 812 756 794 852 831 921 909 885 842 840 856 781 893 797 860 839 825 850 816 825 856 842 785 846 780 816 858 835 831 837 821 810 805 779 768 822 816 783 783 805 801 810 806 691 819 772 801 741 802 753 928 769 815 786 788 781 847 832 724 700 733 823 738 756 810 751 697 865 825 767 708 763 763 849 831 754 629 842 798 619 741 708 630 579 741 757 737 661 859 860 828 804 710 775 845 775 761 839 774 778 522 837 733 766 696 859 873 818 831 848 923 804 813 806 859 829 857 860 871 866 783 830 830 731 773 758 800 857 796 860 834 856 877 739 738 852 815 826 862 783 533 597 669 871 695 785 824 796 805 762 566 657 841 819 763 799 652 834 690 663 791 835 759 767 791 859 758 842 783 805 724 722 826 852 813 875 826 660 759 738 777 627 719 742 555 711 819 802 722 871 709 766 755 788 788 786 667 732 748 778 772 816 836 897 882 853 956 822 898 891 909 897 851 814 786 856 868 888 781 808 813 814 806 873 844 797 809 802 808 829 830 749 778 858 824 808 938 844 839 802 786 780 804 814 757 710 704 799 798 790 819 865 830 804 890 830 851 860 800 837 841 827 819 828 868 826 794 754 822 802 833 861 852 803 786 803 782 786 838 792 800 820 867 803 830 828 812 808 850 799 842 816 828 850 817 826 785 779 780 816 650 808 828 794 820 808 782 800 768 565 711 790 723 760 758 796 749 823 771 1.02e+03 816 679 750 597 574 878 694 865 857 802 762 760 771 768 801 796 750 744 764 761 825 798 747 805 800 790 810 790 801 811 873 860 865 882 843 788 850 854 893 850 857 812 842 843 820 814 837 822 828 818 784 886 847 848 858 820 809 793 830 815 781 796 842 827 810 798 837 854 832 826 792 816 804 839 874 867 824 824 892 854 790 827 831 803 804 819 744 781 811 824 790 804 821 775 790 826 804 815 790 829 828 831 801 811 776 752 738 852 804 773 1.05e+03 793 822 792 812 832 720 744 752 779 798 805 826 823 761 854 853 758 788 775 875 879 818 924 873 830 839 816 850 799 799 799 784 830 831 860 821 845 846 812 820 792 825 820 803 833 830 803 851 917 751 829 851 841 858 841 851 787 841 809 831 836 782 824 851 882 875 852 802 815 833 830 773 824 872 816 793 786 815 827 808 812 780 787 741 775 913 782 736 808 734 797 785 794 850 812 797 741 757 832 810 809 820 850 822 841 840 704 890 944 791 762 776 727 739 869 830 851 843 829 825 820 808 824 872 834 808 773 868 832 788 848 803 787 774 824 805 794 776 789 805 799 788 819 815 810 758 752 791 833 844 807 837 849 1.11e+03 817 809 848 863 751 1.23e+03 823 900 568 753 790 838 739 851 830 827 799 810 782 812 844 785 886 808 822 846 873 828 839 908 891 872 867 873 834 860 884 857 912 858 856 862 850 827 904 885 807 901 908 899 862 848 813 842 858 848 888 660 831 842 839 893 806 834 791 809 854 840 852 845 737 620 822 815 783 818 832 781 846 839 814 802 806 814 844 872 783 698 812 796 795 802 879 820 776 826 824 866 847 780 804 790 818 794 804 785 861 823 845 786 818 811 810 804 802 818 826 1.09e+03 753 812 756 794 851 831 922 909 885 842 839 856 781 893 798 861 839 825 850 816 825 855 843 785 846 780 817 858 836 830 837 821 810 805 780 767 823 815 782 783 805 801 809 804 691 820 772 800 741 803 753 927 769 816 785 788 781 847 832 724 700 733 823 739 757 810 752 698 865 825 766 707 764 763 849 832 754 629 842 798 619 740 708 630 579 742 757 738 661 859 860 829 803 710 776 843 775 761 839 773 776 522 838 734 766 698 859 873 819 831 849 923 804 814 807 859 828 858 861 872 866 784 831 829 730 773 759 799 856 796 860 834 856 876 739 737 852 815 826 861 783 534 597 669 871 696 784 824 798 805 763 565 658 842 820 763 799 652 833 690 664 790 835 759 766 792 859 759 843 783 806 724 721 827 853 812 876 826 660 760 738 778 628 719 743 555 712 820 802 724 870 710 766 755 787 786 787 667 732 749 779 772 815 836 897 883 853 956 822 898 892 910 897 853 814 787 857 868 888 781 808 814 814 806 873 844 796 810 801 807 829 829 748 778 858 825 808 938 846 839 802 786 781 804 814 757 709 703 798 798 790 819 865 830 804 890 831 851 860 799 837 840 827 818 828 867 826 794 753 822 802 832 861 852 802 786 804 782 785 839 792 799 820 867 804 831 827 812 808 850 799 843 815 828 850 817 825 785 779 780 817 650 808 829 794 820 808 781 800 767 564 710 790 723 760 758 796 748 823 770 1.02e+03 815 680 750 597 574 879 694 865 857 802 761 761 772 768 800 795 750 743 763 761 824 798 748 805 799 791 810 790 800 811 872 860 864 883 843 788 850 852 893 850 857 811 841 843 820 814 836 821 827 820 784 885 847 849 858 820 809 794 830 815 780 798 842 828 810 798 837 853 833 825 792 816 804 840 874 867 825 823 892 855 790 829 832 802 804 819 744 781 811 823 790 804 821 775 790 826 804 816 790 829 828 832 801 811 775 751 737 853 804 773 1.05e+03 794 822 793 813 833 720 744 752 778 798 806 826 824 762 853 853 757 788 777 876 879 817 924 873 830 839 816 850 800 800 799 784 829 831 859 822 846 845 813 820 793 825 820 803 832 830 802 851 915 752 829 851 841 858 842 851 786 841 809 832 837 782 825 850 881 875 852 802 815 834 828 773 824 874 817 793 786 816 828 808 812 780 786 739 776 913 782 735 806 735 798 786 794 850 814 796 742 757 832 810 810 821 850 822 842 840 705 891 944 790 762 775 728 739 868 830 850 842 829 825 820 807 824 872 833 809 773 867 832 787 848 803 786 774 825 805 794 777 789 806 798 788 819 816 810 759 752 791 833 844 808 837 850 1.11e+03 817 809 848 863 752 1.23e+03 823 901 568 753 790 838 739 849 830 828 799 810 782 812 845 784 886 809 824 846 873 828 839 907 892 872 867 873 834 861 884 857 912 858 857 863 850 827 903 885 807 899 908 899 862 849 812 842 858 848 888 659 831 841 839 893 807 833 792 809 854 840 851 846 737 620 822 816 784 818 832 781 846 840 815 802 805 815 845 872 783 698 813 797 795 802 879 820 776 825 824 868 847 780 805 789 818 794 803 785 861 823 844 788 818 811 810 805 802 818 826 1.09e+03 753 813 756 795 852 831 922 909 886 843 839 857 781 892 799 862 838 826 850 814 825 854 843 786 847 779 818 858 836 829 837 821 810 806 780 767 823 816 782 784 804 801 809 804 691 821 771 800 741 803 753 926 769 816 784 788 781 846 832 724 700 734 822 739 757 810 752 698 865 826 766 705 763 764 848 834 755 629 841 798 618 741 708 631 579 742 757 739 660 859 860 829 801 710 776 842 775 761 840 772 774 522 838 734 766 700 859 872 820 831 850 922 804 813 807 858 828 859 862 871 866 784 832 828 732 774 760 799 855 795 860 835 856 876 738 737 851 815 825 861 783 533 597 669 871 696 784 823 799 804 763 564 657 843 821 763 799 653 833 690 664 790 834 758 765 792 859 759 843 783 807 724 720 828 853 812 876 826 660 761 738 778 628 720 743 555 712 820 803 725 870 710 767 755 786 787 787 666 733 749 779 772 815 835 897 884 853 955 822 898 892 910 897 854 815 788 857 867 887 780 808 815 813 806 873 844 797 810 802 807 829 828 747 777 859 825 808 938 846 839 803 786 781 804 813 757 709 703 798 797 789 819 864 830 805 890 831 850 860 799 837 840 825 819 828 868 826 794 753 822 801 832 861 852 802 786 805 784 785 839 792 799 820 868 804 831 827 812 808 850 799 842 815 827 850 817 825 785 779 780 818 650 808 829 794 820 808 780 800 768 564 710 791 724 760 758 796 748 824 770 1.01e+03 815 681 749 598 573 880 695 864 857 801 761 762 773 768 800 795 750 743 762 761 823 798 749 805 799 791 810 790 800 811 871 860 863 883 843 787 850 854 893 850 857 811 841 842 820 813 835 821 827 820 784 885 847 848 858 819 809 794 832 815 779 798 842 828 810 798 837 852 833 825 793 816 804 842 875 868 825 823 892 855 790 830 832 802 804 819 744 782 811 822 791 802 821 775 790 826 805 817 790 829 828 832 802 810 775 751 736 853 805 772 1.05e+03 793 821 793 813 833 720 744 752 778 798 805 826 824 763 852 853 755 788 778 876 879 817 924 873 831 838 816 850 801 798 799 783 829 831 859 823 847 845 813 820 794 827 821 802 832 829 802 852 913 752 828 851 841 859 843 851 785 841 810 833 837 782 826 850 881 874 852 803 814 835 827 772 825 875 818 793 786 816 828 809 813 780 786 738 776 912 783 734 803 735 798 785 795 850 814 796 742 756 832 811 811 821 849 822 843 840 707 890 944 790 762 774 728 738 867 831 849 842 828 825 821 808 824 871 832 809 772 867 832 786 848 804 787 774 826 806 795 777 790 806 798 788 819 816 811 759 752 790 834 844 809 837 850 1.11e+03 818 809 848 863 753 1.23e+03 823 901 567 754 790 838 738 847 831 827 799 809 782 812 846 784 886 809 824 846 873 828 839 906 893 872 867 873 834 862 885 856 911 859 857 864 850 827 902 884 808 898 908 899 863 850 812 842 857 847 889 658 830 841 838 893 806 834 793 809 854 841 851 846 738 620 821 816 784 818 832 781 845 841 816 802 805 815 845 873 782 698 814 797 794 801 878 820 776 824 823 869 848 782 806 790 818 794 802 785 861 824 844 790 818 811 809 806 802 818 825 1.09e+03 753 814 756 795 852 830 922 909 885 842 840 858 781 892 799 862 838 827 850 814 825 855 844 786 848 777 818 859 836 828 836 820 810 806 778 767 823 816 781 784 804 802 809 804 691 822 771 800 742 803 753 925 769 816 783 788 780 846 833 725 700 733 822 740 757 811 752 698 865 824 766 706 763 764 847 835 756 629 841 798 618 743 708 632 579 742 757 739 660 859 861 829 799 709 777 840 775 762 841 771 773 523 837 735 766 700 857 873 819 831 850 922 804 813 807 858 828 859 862 870 868 784 831 829 733 775 759 798 856 795 860 834 856 876 737 736 852 814 825 862 783 533 598 669 871 697 784 823 797 804 763 564 656 844 820 764 798 653 835 690 664 789 834 758 765 792 860 759 843 783 808 724 721 828 853 812 876 826 660 761 737 778 628 720 744 555 713 820 803 726 871 710 767 756 786 789 786 665 732 749 779 771 813 835 897 886 853 954 822 898 891 909 897 855 814 789 857 867 886 780 808 815 813 807 873 844 797 810 801 807 830 828 747 776 859 825 808 938 845 839 804 787 782 803 812 757 709 703 796 797 788 820 864 831 805 889 831 850 859 799 837 840 825 819 827 868 827 794 753 822 800 832 862 852 802 786 806 786 786 839 793 798 821 868 805 832 828 812 808 850 798 840 815 826 850 818 826 786 779 780 818 651 808 829 793 820 808 780 799 768 563 710 790 724 760 759 796 748 824 771 1.01e+03 815 681 748 599 574 880 696 864 857 801 761 762 774 768 800 795 750 743 762 761 822 799 748 805 799 791 811 790 799 810 872 859 863 882 842 787 850 855 894 850 857 812 842 844 820 813 834 821 828 820 783 886 848 848 857 818 809 793 832 814 779 798 841 827 810 798 837 851 831 824 794 815 804 842 876 868 825 823 893 853 790 830 831 802 802 819 742 782 811 821 790 802 821 774 789 826 805 817 789 828 828 832 802 810 775 751 736 853 805 771 1.05e+03 793 821 793 813 833 720 744 751 778 798 805 827 824 763 852 853 754 788 778 877 878 818 923 873 830 839 816 850 801 797 799 783 829 832 859 823 847 845 814 820 792 826 821 802 832 828 801 852 911 752 827 850 841 859 843 851 784 841 810 833 836 783 827 850 882 874 852 802 814 837 828 772 825 876 819 793 786 815 828 810 813 779 786 737 776 911 784 734 803 735 799 785 795 850 814 798 743 754 831 810 810 822 849 821 843 840 707 890 944 789 761 774 728 737 865 831 847 842 828 827 822 808 823 871 832 810 772 866 832 786 847 804 787 774 826 806 796 778 790 805 798 787 819 816 812 758 752 790 835 844 810 837 851 1.11e+03 818 809 848 864 754 1.23e+03 823 902 567 755 789 837 737 846 832 827 799 808 781 812 847 785 888 809 824 846 873 828 840 905 893 872 867 873 834 863 885 856 910 859 857 864 850 826 903 884 809 897 908 898 862 850 812 842 857 847 889 657 830 840 838 893 805 834 793 809 855 841 851 846 738 621 821 816 782 818 832 780 845 841 816 800 805 815 846 874 782 698 815 797 793 801 878 820 777 824 823 869 848 783 807 790 818 793 802 786 861 824 844 790 818 812 808 808 803 818 824 1.09e+03 754 814 756 795 851 830 921 910 884 840 842 858 781 892 798 862 838 828 851 814 825 855 844 787 848 775 817 859 837 828 836 820 810 806 777 767 822 817 781 784 803 802 809 804 692 821 772 801 742 802 753 924 769 816 784 788 782 847 833 725 701 732 822 740 757 811 753 697 865 823 766 706 762 764 848 836 756 628 842 798 618 743 708 632 578 742 757 738 660 859 861 829 799 709 777 840 775 762 842 771 774 522 836 735 765 700 855 874 819 831 851 921 804 812 807 858 829 858 862 869 868 784 830 829 734 775 758 798 856 794 861 834 856 876 736 736 851 814 825 862 784 534 598 668 871 698 784 823 795 802 762 563 656 844 820 764 797 653 836 690 664 790 833 758 764 792 860 760 844 782 807 724 722 828 853 813 876 827 660 760 736 779 627 720 743 554 713 821 804 726 872 710 767 756 786 791 786 666 731 750 779 770 813 835 896 886 853 952 822 898 891 909 897 855 813 789 857 868 886 780 807 815 813 806 873 844 797 810 801 808 831 828 747 774 859 824 808 937 844 839 804 786 783 803 811 757 708 703 796 797 788 820 864 831 805 889 831 849 858 800 837 840 824 820 828 868 828 793 753 822 800 831 862 852 802 786 806 785 786 838 793 798 821 869 804 832 828 812 809 850 798 839 814 824 850 817 827 786 779 781 818 651 808 828 792 820 808 779 799 769 563 710 790 724 760 759 795 749 823 771 1.01e+03 815 680 750 600 575 880 695 864 856 800 761 762 775 768 800 795 750 743 763 762 823 799 748 805 799 791 811 790 799 810 872 858 864 881 842 786 850 856 894 851 857 813 843 845 820 813 834 821 829 819 781 886 848 848 857 818 809 793 832 815 779 797 840 827 809 797 837 850 830 823 795 815 804 842 876 868 825 822 894 851 790 830 831 802 801 819 740 782 810 821 789 801 820 774 789 826 806 817 789 827 828 832 803 811 775 751 736 851 806 771 1.05e+03 792 822 793 814 833 720 743 752 778 798 805 827 823 762 852 852 753 788 776 878 878 818 922 873 829 841 816 850 802 796 799 783 829 833 859 822 846 845 813 820 791 825 821 803 832 829 800 852 911 752 827 850 840 860 842 851 784 840 809 832 836 783 828 849 882 873 852 802 814 836 828 771 825 875 818 793 785 815 828 810 814 778 785 737 777 910 786 734 804 734 799 786 794 850 814 799 743 753 832 810 810 823 849 822 843 840 706 890 944 788 759 774 728 736 866 832 845 841 828 828 822 808 824 870 833 810 772 866 832 786 847 804 787 774 826 805 796 777 790 805 798 786 819 816 812 758 752 790 836 844 812 835 851 1.11e+03 818 809 849 865 754 1.23e+03 822 901 567 755 788 836 737 848 831 827 798 807 781 812 847 786 887 808 824 847 874 828 840 905 892 873 867 872 834 863 886 856 909 860 858 865 850 826 904 885 810 898 908 898 861 850 812 843 857 847 889 658 830 839 838 893 804 834 791 809 854 841 851 846 737 622 821 816 781 818 832 780 844 842 816 800 805 815 846 873 784 698 815 798 793 801 879 820 777 823 823 869 849 783 807 791 818 792 802 786 861 824 844 788 818 812 808 808 803 818 822 1.09e+03 754 813 756 795 850 830 920 911 883 839 842 858 782 892 798 861 838 829 852 814 825 856 844 787 848 775 816 860 837 826 837 820 810 807 777 767 822 817 781 784 803 802 809 804 691 820 772 801 744 802 753 925 769 816 785 788 784 847 833 726 701 732 821 740 757 810 752 697 865 821 766 706 762 764 850 838 756 627 842 798 619 743 708 631 578 741 757 737 660 859 860 829 798 709 776 841 775 762 843 771 775 521 836 735 765 702 854 873 819 831 850 921 804 811 807 859 830 859 861 868 867 784 829 829 734 775 758 797 856 793 861 834 855 875 736 736 850 813 825 862 785 535 599 667 871 698 784 824 794 803 762 563 656 844 819 764 796 653 836 691 663 790 833 759 765 793 861 759 844 782 806 723 723 827 853 813 876 827 660 760 736 779 627 720 743 554 713 821 804 727 873 709 766 755 786 791 786 666 730 750 778 768 812 835 896 886 853 953 822 898 891 909 897 854 812 790 858 868 887 779 808 814 813 806 873 844 798 810 802 807 830 827 747 773 859 824 808 936 843 839 804 786 784 803 811 757 707 703 796 797 788 820 863 830 805 890 831 848 858 801 837 840 824 820 829 868 828 793 753 822 801 831 861 852 803 786 807 784 786 836 792 799 821 869 803 832 828 813 808 851 798 839 814 824 850 817 828 786 779 781 818 651 808 828 792 820 808 778 799 769 564 710 789 724 759 759 795 748 823 771 1.01e+03 815 678 751 600 576 880 694 864 856 800 761 762 775 768 800 795 750 743 765 764 823 799 747 805 799 790 811 790 799 810 872 858 866 881 842 786 851 856 894 852 856 812 844 845 821 813 834 822 828 819 780 887 846 849 857 818 811 793 832 816 779 796 840 828 809 797 838 850 830 824 794 815 804 842 877 868 825 822 894 851 789 830 831 802 800 820 741 782 810 820 789 802 821 774 788 826 806 816 789 826 829 832 803 812 775 751 736 850 807 770 1.05e+03 792 822 793 815 833 719 743 754 778 798 804 827 822 762 852 852 754 788 775 877 878 818 920 872 828 842 816 849 803 796 798 783 829 834 859 822 845 845 813 820 789 824 820 803 832 829 799 851 911 751 827 849 839 859 840 852 784 840 810 832 836 783 827 849 883 873 852 802 814 835 829 770 826 874 818 792 786 815 827 809 813 778 785 737 776 910 786 733 805 734 799 786 794 849 813 800 743 754 832 810 811 821 849 822 843 840 705 890 944 788 760 774 729 736 867 832 844 841 828 829 823 808 824 871 834 810 772 866 832 787 847 805 787 775 825 805 796 777 790 805 799 786 819 816 812 758 751 790 838 845 813 833 851 1.11e+03 817 810 849 866 752 1.23e+03 823 899 567 754 788 835 739 849 830 827 798 807 780 812 848 786 886 808 823 847 874 828 840 905 891 874 867 872 834 862 886 856 909 860 858 865 850 826 904 886 810 899 909 897 860 851 811 844 858 847 889 659 830 838 839 893 804 833 791 808 854 841 850 846 735 623 821 817 780 818 832 780 843 843 815 801 805 816 846 872 786 698 814 798 792 801 879 820 778 823 823 868 850 782 807 792 819 792 802 786 862 824 845 787 819 813 808 807 803 819 822 1.09e+03 754 813 756 794 849 830 921 912 883 839 840 857 783 893 797 861 837 829 851 813 824 856 844 786 848 777 815 860 836 826 839 819 810 807 776 767 821 817 782 785 803 802 809 804 691 820 771 802 744 801 753 925 769 816 785 788 785 848 833 725 701 731 822 740 757 810 752 696 864 821 767 706 762 764 850 837 756 626 842 798 619 743 709 630 577 740 757 736 660 859 859 829 799 709 775 841 776 763 842 770 776 521 837 734 766 704 854 872 819 830 850 921 804 810 807 859 830 860 861 868 866 784 829 829 734 775 758 798 856 793 863 835 856 875 738 736 849 812 825 863 786 536 599 667 872 698 785 824 793 805 762 564 656 844 819 764 796 651 835 691 662 791 834 759 765 793 861 758 844 783 805 723 723 827 854 813 876 827 660 760 736 779 627 719 743 553 713 821 804 727 872 709 767 755 786 790 786 667 730 750 778 768 812 835 895 886 853 955 822 897 892 908 897 853 812 790 858 869 888 778 808 814 814 805 872 844 798 810 803 807 830 828 747 773 859 824 807 936 842 839 804 786 784 803 812 758 707 703 797 797 788 820 862 830 805 891 830 849 858 801 837 840 825 820 829 868 828 794 754 821 801 832 860 852 803 786 807 784 786 836 790 800 821 868 803 831 829 813 808 850 798 838 814 825 850 816 827 785 778 782 817 651 808 827 792 820 808 778 798 770 565 710 788 724 760 759 794 748 823 770 1.01e+03 814 678 753 599 576 880 693 864 855 799 762 762 774 768 801 796 750 743 768 764 823 798 747 804 799 790 812 790 800 810 872 857 866 881 842 784 853 855 894 852 855 813 844 844 821 813 834 822 828 820 781 888 845 850 857 818 812 794 832 818 779 796 841 828 810 797 838 851 831 825 794 815 804 841 877 868 824 823 893 851 790 830 831 802 802 820 743 782 810 820 789 804 821 774 787 827 807 815 789 827 829 832 802 812 775 751 736 850 806 770 1.05e+03 792 822 793 816 833 718 743 754 778 800 805 827 822 762 852 852 754 788 774 875 877 819 920 872 828 843 815 849 804 797 799 783 829 834 860 822 844 846 813 820 790 824 819 804 832 830 799 851 911 751 827 849 839 859 840 852 785 841 810 831 837 782 826 849 882 873 852 803 814 836 830 770 826 874 818 792 786 815 828 807 812 778 785 737 775 910 786 732 806 734 799 786 794 849 812 800 743 754 832 811 812 819 849 822 843 841 704 891 944 788 760 775 729 736 868 831 844 841 828 829 822 808 825 871 835 810 772 868 832 787 846 806 787 775 824 805 796 777 791 805 798 786 819 815 812 759 750 790 839 844 813 832 852 1.11e+03 817 810 849 865 751 1.24e+03 823 897 568 754 787 835 740 848 829 827 799 808 780 812 849 786 886 808 823 847 873 828 840 904 891 874 868 874 834 862 886 856 911 859 858 865 850 828 904 887 808 901 909 896 860 851 810 844 858 846 890 659 831 838 840 894 805 832 791 808 853 839 850 846 735 623 821 818 781 817 833 780 843 843 815 802 805 817 845 871 786 698 814 797 792 800 879 820 778 822 823 869 850 781 807 791 819 792 802 786 863 823 845 787 820 814 808 806 804 819 822 1.08e+03 755 812 755 794 850 829 922 911 883 839 839 856 783 893 797 861 836 828 850 812 825 856 843 784 848 779 814 860 836 826 840 819 810 806 777 766 821 816 782 784 802 803 808 804 690 820 770 802 745 801 753 926 770 816 786 789 785 848 832 724 701 731 821 739 758 810 753 696 864 821 767 705 762 764 850 836 756 625 842 799 619 743 710 629 576 740 757 736 660 859 859 829 799 709 775 841 776 764 840 770 776 521 837 734 768 706 854 871 819 829 850 922 804 810 807 860 829 861 861 869 866 784 829 829 734 775 758 798 856 793 864 835 856 874 739 736 849 812 825 863 787 537 599 667 873 698 784 825 794 806 762 564 656 844 819 763 796 649 835 691 662 791 834 760 765 792 861 757 843 783 804 724 722 826 853 813 876 827 661 761 736 778 627 718 743 554 712 821 803 729 872 709 767 754 786 790 786 667 730 750 778 769 812 835 895 886 853 956 823 896 892 908 896 853 813 790 858 869 888 778 809 814 814 805 871 844 798 811 803 806 829 829 747 773 859 824 806 937 842 839 804 786 782 803 813 758 706 704 797 797 788 821 862 830 805 892 829 851 858 801 837 841 825 820 828 868 828 794 754 822 801 832 859 853 803 787 807 783 786 837 788 800 821 868 803 830 829 813 808 849 798 838 815 825 849 816 827 785 778 782 817 650 808 827 792 820 808 779 798 770 564 710 788 724 760 758 795 747 823 770 1.01e+03 814 678 752 598 575 880 693 865 855 800 761 762 774 767 801 797 750 743 768 763 823 798 748 803 799 790 812 790 800 810 872 857 866 881 843 784 854 855 895 853 855 814 844 842 822 813 834 821 827 820 782 888 842 850 856 818 812 794 832 817 779 796 841 829 811 798 838 852 832 826 794 815 804 841 878 868 825 823 892 852 792 829 831 802 804 821 743 782 811 820 790 804 822 775 787 827 807 814 789 827 830 832 802 812 775 751 736 850 805 770 1.05e+03 792 821 792 815 832 718 743 754 779 801 805 827 822 762 852 852 754 788 774 873 878 819 920 872 828 842 816 849 803 797 799 782 829 834 861 822 844 846 814 820 790 825 819 804 833 831 800 850 911 751 828 849 839 857 841 851 786 840 811 831 837 782 826 850 882 873 852 802 814 837 831 771 827 874 818 791 787 816 828 807 811 779 785 738 774 910 786 731 808 734 798 786 794 848 810 800 743 753 832 811 813 818 850 822 843 842 705 892 944 789 760 776 729 736 868 830 845 840 829 829 821 808 824 872 835 810 772 869 831 786 845 807 787 775 824 805 795 777 791 804 797 787 819 815 812 759 750 790 840 844 813 833 852 1.11e+03 817 809 849 864 749 1.24e+03 824 895 569 754 787 835 740 848 828 827 799 808 780 813 849 787 886 809 823 847 873 828 840 904 890 873 868 875 834 861 887 856 913 859 858 864 849 828 903 887 809 902 910 896 860 850 810 844 858 846 891 659 832 839 841 895 805 832 791 808 854 837 850 846 735 622 822 818 781 817 833 780 844 843 815 803 806 816 845 871 786 697 814 797 792 801 879 820 778 822 822 869 850 781 807 790 819 792 802 786 865 823 844 788 820 815 807 806 804 819 822 1.08e+03 755 813 754 793 850 830 922 910 883 838 839 854 781 893 797 861 836 828 849 812 825 856 841 783 848 780 815 859 835 827 840 819 810 807 778 765 821 816 783 784 802 804 808 803 690 820 772 802 745 802 753 926 770 816 787 789 785 848 831 724 701 731 821 739 758 811 754 695 864 822 768 704 762 764 849 835 757 627 842 799 619 743 711 629 575 739 756 735 659 859 859 829 800 709 774 842 776 764 839 771 776 521 836 733 770 706 855 871 819 828 849 923 804 811 806 860 829 861 860 869 866 784 830 829 734 775 758 799 856 794 865 835 856 874 740 736 849 813 826 863 786 537 599 667 872 697 784 825 795 807 762 564 656 843 819 763 797 649 834 691 661 791 835 761 765 790 860 757 842 782 804 724 722 825 853 813 876 827 662 761 737 779 627 718 743 554 712 821 803 730 872 708 767 754 786 789 786 667 731 750 778 769 812 834 894 886 853 956 823 896 893 908 897 853 813 790 857 869 887 778 810 813 814 804 870 845 798 812 802 806 828 830 747 773 859 823 806 937 842 840 803 786 782 803 813 758 707 704 798 797 788 821 862 830 805 891 828 851 858 801 838 841 824 820 828 868 828 794 755 822 802 832 859 853 803 787 807 783 786 839 788 800 822 868 804 830 829 813 809 848 798 838 815 825 849 816 826 785 779 782 817 651 807 827 792 820 808 779 799 769 564 710 789 724 759 758 796 747 823 770 1.01e+03 815 678 752 597 575 880 693 866 855 800 762 762 773 767 801 797 750 744 766 763 824 798 748 802 799 791 812 789 800 811 873 857 866 881 843 783 855 855 894 853 855 815 844 842 822 812 834 820 828 820 783 888 842 850 856 819 810 794 833 816 779 796 842 829 812 800 838 853 834 826 794 815 804 840 877 868 826 822 890 855 792 829 831 801 804 822 742 782 811 820 790 804 822 776 787 827 807 813 789 826 829 832 801 811 774 752 735 851 804 770 1.05e+03 791 821 791 813 832 717 743 754 778 801 805 827 822 762 852 852 754 789 776 873 878 818 920 871 828 842 817 849 803 797 799 781 829 834 862 822 844 846 814 821 790 826 819 804 833 831 800 851 910 752 828 849 839 856 842 851 785 838 810 830 838 782 826 851 881 873 851 801 814 838 830 771 827 875 818 791 787 816 828 808 812 779 785 738 774 910 785 732 808 733 797 786 795 848 810 800 743 753 832 811 813 819 850 821 843 843 706 894 943 789 759 776 728 736 868 828 846 842 829 829 820 808 823 874 834 810 772 871 831 786 845 807 788 775 823 806 794 776 791 804 796 788 819 815 812 759 750 790 840 844 813 833 852 1.11e+03 817 808 849 862 749 1.24e+03 824 892 570 754 786 835 740 848 828 827 799 808 781 812 847 787 887 810 824 847 873 827 841 904 890 873 868 874 834 861 887 857 914 859 858 862 849 828 903 887 811 901 910 896 860 848 811 843 858 846 890 659 832 839 841 895 806 832 791 808 855 836 850 845 735 622 823 817 781 817 833 781 844 842 815 804 806 814 845 871 786 696 814 796 792 801 879 821 779 822 821 870 849 782 807 790 819 791 802 785 865 822 844 789 820 815 806 806 805 818 822 1.08e+03 756 813 755 792 849 831 921 910 882 838 840 852 780 892 796 861 836 828 850 812 826 855 840 783 847 780 816 858 835 827 840 819 810 807 779 765 820 817 783 782 802 804 807 802 690 820 774 801 744 802 754 926 770 816 787 789 785 848 831 724 700 732 820 739 758 812 754 695 864 823 768 703 762 764 847 834 757 628 842 799 619 743 712 628 574 740 756 735 660 858 859 829 800 709 773 843 775 764 839 772 776 520 836 733 770 707 856 871 819 828 848 924 804 812 806 860 830 861 860 869 866 783 832 830 732 776 758 798 857 795 864 836 857 874 740 736 849 813 827 863 785 537 599 667 872 697 784 825 796 807 762 564 656 843 819 762 798 650 834 692 661 791 837 763 765 790 860 756 842 782 804 725 722 825 852 813 876 828 663 760 738 780 627 718 742 554 712 820 804 732 871 708 767 753 786 788 785 667 731 749 778 768 813 834 894 886 853 956 823 896 893 908 898 853 813 788 857 869 888 777 810 814 813 804 869 845 798 812 802 806 828 830 748 773 860 823 805 937 843 840 802 787 781 803 812 758 708 704 798 798 788 822 863 830 805 892 829 850 857 801 838 841 824 819 827 868 829 794 756 822 802 832 859 853 804 788 807 783 786 839 788 800 822 868 804 830 828 812 810 849 797 838 816 826 849 816 826 784 779 782 817 651 807 827 793 820 809 779 800 770 564 710 789 723 759 758 798 747 822 770 1.01e+03 815 678 752 597 575 880 693 866 855 800 762 761 772 766 801 797 750 744 764 763 824 798 748 803 799 790 812 789 799 812 873 857 866 880 843 783 854 856 894 852 854 815 845 842 822 811 834 820 830 820 784 888 843 850 856 820 809 793 833 815 779 797 842 830 812 800 837 853 834 826 794 816 805 840 876 867 827 822 890 856 792 829 831 802 805 821 741 782 811 820 790 804 822 776 787 827 807 812 788 827 828 832 802 809 774 752 735 850 804 770 1.05e+03 791 822 790 812 832 718 745 754 778 801 806 827 822 762 852 851 754 790 777 874 879 818 920 870 828 842 818 850 803 797 799 780 829 834 862 821 844 846 813 821 791 827 819 804 832 830 800 851 910 752 829 849 839 857 844 852 785 837 810 829 836 782 824 852 880 873 851 800 815 837 830 769 826 875 817 790 787 815 828 810 813 779 784 738 775 910 784 732 807 734 797 785 795 848 811 799 744 755 832 810 814 820 850 821 841 843 705 895 943 790 758 776 728 736 869 828 846 843 829 829 820 808 823 875 834 810 772 871 831 787 845 807 788 775 823 805 794 776 791 804 795 788 819 815 812 760 750 791 840 845 813 834 851 1.11e+03 818 807 849 862 749 1.23e+03 823 890 570 754 786 834 740 849 828 826 799 807 782 812 845 787 887 811 824 848 873 827 840 904 890 873 869 873 834 861 886 857 914 860 857 861 849 827 904 887 812 899 909 896 860 848 810 844 858 846 888 659 830 839 841 895 807 833 790 809 856 838 851 845 734 621 824 816 781 817 833 781 845 842 814 805 807 812 845 870 786 696 814 796 793 800 879 822 779 821 820 870 848 782 807 790 819 789 802 784 863 822 843 790 819 814 807 807 805 818 822 1.08e+03 757 813 755 791 849 832 921 911 882 838 840 852 780 891 797 862 836 827 850 812 826 856 840 783 847 780 816 858 835 826 840 819 810 807 779 766 820 818 783 782 802 804 807 802 690 820 777 800 744 802 754 926 770 816 788 789 784 848 832 724 700 731 820 740 757 812 753 695 864 823 768 703 762 764 847 833 757 630 841 798 619 743 711 628 574 740 756 735 660 858 858 830 800 709 772 843 775 764 839 773 777 520 836 733 770 707 857 871 819 828 849 922 805 812 805 859 830 861 861 869 866 783 833 830 732 776 758 798 857 795 863 835 857 874 740 736 849 813 827 863 784 537 600 666 872 698 784 825 797 807 762 564 655 842 819 761 798 650 833 692 661 790 838 763 765 791 860 756 843 782 805 724 721 824 851 812 876 828 664 760 736 780 626 718 742 554 712 821 805 734 871 708 767 752 787 787 785 667 732 749 779 768 813 835 893 886 853 956 823 896 893 908 898 853 812 788 858 869 888 777 811 814 812 804 870 846 798 812 802 806 828 830 748 774 860 824 805 937 844 841 801 786 781 802 811 757 709 704 798 798 787 823 863 830 805 892 830 849 857 802 839 841 822 819 827 868 829 794 755 821 802 832 858 853 804 788 807 783 786 838 789 799 822 868 804 830 828 812 810 850 797 839 816 826 850 816 826 784 779 782 817 652 808 827 792 820 808 780 799 770 564 710 790 722 758 758 798 748 821 770 1.01e+03 815 678 752 597 574 881 694 865 854 799 762 761 772 766 801 798 750 744 762 764 824 799 749 803 800 789 812 789 799 812 873 858 865 881 842 783 853 855 894 852 854 816 845 842 822 811 834 820 832 820 784 888 843 850 856 821 809 792 833 813 780 798 843 828 812 800 837 852 833 826 793 816 805 840 876 867 827 822 889 857 791 829 831 803 803 820 740 782 811 820 788 804 822 776 788 827 808 810 788 827 828 831 802 808 773 752 735 850 805 770 1.06e+03 791 822 789 812 832 718 746 754 777 800 807 827 822 762 851 851 755 789 778 874 878 818 920 870 828 843 820 850 802 797 799 781 830 834 862 821 845 845 814 821 791 827 819 803 832 829 800 851 910 752 828 850 840 858 845 854 785 837 810 831 835 782 822 851 880 873 852 800 816 838 830 769 825 874 819 790 787 814 828 811 813 779 784 739 776 910 784 734 806 736 796 785 795 849 811 798 746 756 831 810 814 820 850 821 840 843 704 893 943 790 757 777 728 736 870 829 846 845 828 829 820 808 823 874 834 810 773 871 832 789 845 807 789 775 823 804 793 775 791 804 795 789 819 814 812 759 750 792 840 846 812 834 851 1.11e+03 818 807 849 863 748 1.23e+03 823 885 570 755 788 834 740 850 828 826 799 806 782 813 845 786 887 811 823 847 873 827 840 904 890 873 869 873 835 862 885 857 914 860 856 862 849 827 905 887 813 898 908 896 861 848 811 845 858 845 886 658 829 838 842 895 808 834 790 809 856 839 852 846 734 620 824 814 782 816 833 782 845 842 814 804 807 812 846 870 786 696 814 797 794 799 880 822 779 820 820 869 849 782 807 790 819 789 802 784 861 821 842 789 818 812 808 807 805 819 822 1.08e+03 757 812 754 791 848 832 921 911 882 838 839 852 780 890 799 863 835 827 850 811 826 856 840 783 847 780 816 858 836 826 840 819 810 805 779 766 820 818 783 781 802 804 807 803 690 819 775 799 744 802 754 926 771 816 787 789 784 849 832 725 699 732 821 740 756 812 753 695 864 824 768 702 763 764 848 833 757 629 841 798 619 743 711 628 574 740 756 735 659 858 857 831 800 709 774 843 775 764 839 774 777 521 836 732 769 708 857 872 819 827 850 919 804 812 805 859 830 861 861 868 866 783 833 831 730 776 759 798 857 796 863 834 857 875 740 736 849 813 825 864 784 537 600 668 871 700 784 825 797 808 762 564 655 842 819 760 798 650 834 692 662 790 838 762 765 793 861 756 843 782 805 724 720 824 850 812 876 827 664 759 735 780 626 719 743 554 712 821 806 736 872 707 767 751 788 787 784 667 732 749 780 769 814 837 894 886 853 956 823 895 893 908 897 853 812 787 858 869 887 777 811 815 813 805 870 846 798 812 802 806 828 830 748 774 860 825 806 938 844 840 801 786 781 802 811 757 709 704 798 798 787 823 863 830 805 892 830 849 857 802 839 842 821 819 827 868 829 794 754 821 802 832 859 853 805 789 807 783 786 837 789 799 822 868 804 830 829 811 809 850 797 839 816 826 851 816 826 783 778 781 816 652 808 827 791 820 808 780 798 771 564 710 790 721 759 758 797 748 821 770 1.01e+03 814 678 753 597 574 881 694 864 855 799 763 761 772 767 801 798 751 743 763 764 825 799 749 803 800 789 812 790 800 813 873 860 865 882 841 784 852 854 894 851 854 817 845 841 820 812 834 821 832 821 784 888 844 850 856 821 809 793 833 813 780 799 842 826 812 800 837 852 832 826 791 816 806 840 876 867 827 823 889 856 790 829 831 803 801 818 740 783 810 819 788 804 822 777 788 827 807 810 788 828 829 830 802 807 773 751 736 850 805 770 1.05e+03 791 822 790 813 832 719 746 755 776 800 808 826 822 761 852 852 755 789 777 873 878 818 920 870 828 843 820 849 801 797 799 782 830 834 862 821 845 844 816 821 792 827 819 803 831 828 800 851 910 752 827 852 841 858 845 855 784 838 810 833 834 781 821 852 881 873 853 799 817 838 829 771 825 873 820 791 787 812 828 812 813 779 785 740 776 910 784 734 806 736 796 785 796 850 811 797 747 757 830 810 814 820 850 822 839 843 702 891 944 789 757 777 728 736 870 830 846 845 828 829 821 808 823 874 835 810 772 871 831 788 845 806 789 774 824 804 792 775 791 805 795 789 819 813 812 758 750 792 840 845 811 834 851 1.11e+03 818 807 849 863 748 1.23e+03 822 879 570 755 790 834 740 850 829 826 800 806 782 813 846 786 887 810 823 846 872 827 839 905 891 873 869 873 836 863 885 857 914 861 855 863 848 826 905 887 813 897 906 897 862 848 812 846 858 845 886 657 831 837 843 895 809 834 790 809 857 839 852 846 734 619 824 813 782 816 834 782 846 842 814 804 807 813 845 870 785 696 814 797 794 798 880 821 779 820 821 869 849 781 808 790 819 789 802 783 859 822 843 787 817 810 810 807 805 820 822 1.08e+03 757 812 754 791 848 831 920 910 882 840 839 853 780 890 801 863 835 827 850 812 826 856 840 784 847 779 816 858 836 826 840 819 810 804 779 766 822 817 782 781 802 804 806 803 690 818 774 799 744 802 754 926 771 816 786 789 784 850 832 726 699 732 821 739 755 811 753 695 864 824 768 704 763 764 849 833 757 630 841 798 619 743 711 628 574 740 756 736 658 858 856 832 800 709 775 843 775 763 839 773 777 522 836 732 769 708 857 872 820 827 851 917 802 810 805 859 830 861 860 868 866 784 832 831 730 775 760 799 858 796 863 833 857 875 740 736 849 814 824 865 784 537 601 671 872 701 784 825 797 809 761 564 655 842 819 759 798 650 835 692 663 789 837 761 764 794 861 756 844 782 805 724 719 823 850 812 877 827 664 759 734 780 626 719 744 554 711 821 806 737 872 706 767 751 789 786 784 667 732 749 780 770 814 838 895 887 853 956 823 895 892 908 897 852 812 788 857 869 887 778 811 816 814 806 871 845 797 813 802 806 828 830 747 775 860 826 808 938 845 838 801 786 781 803 811 758 709 703 798 798 787 822 862 830 805 892 830 849 857 802 838 843 822 820 828 868 828 794 752 821 803 831 859 852 805 789 807 784 786 837 789 799 822 868 803 830 830 811 809 850 798 840 815 826 851 816 826 784 777 781 816 652 809 827 790 819 808 780 798 770 564 710 790 721 760 758 797 749 822 770 1.01e+03 814 678 754 597 574 881 695 863 856 799 763 760 772 767 800 799 751 743 763 764 824 799 749 803 800 790 812 791 800 812 873 860 865 883 841 785 852 853 893 850 854 817 844 841 819 813 834 822 831 821 784 886 844 850 856 821 809 794 833 814 781 799 841 825 811 799 838 852 832 826 791 816 806 840 875 868 827 824 890 855 790 829 831 802 799 819 739 784 811 820 788 803 822 777 788 827 805 811 788 828 830 829 801 807 773 751 737 850 805 769 1.05e+03 791 822 790 812 833 720 744 755 776 800 808 826 822 761 852 853 755 789 775 874 879 817 921 870 828 843 820 848 800 796 799 782 831 834 861 822 844 844 817 821 792 827 820 803 832 828 800 851 912 752 827 852 840 857 844 853 784 838 810 835 835 781 822 853 881 873 853 799 817 838 830 772 826 872 821 791 788 812 830 811 813 780 786 740 775 910 784 732 807 736 796 785 795 850 811 796 747 757 829 809 814 820 850 822 839 843 701 890 945 788 758 777 728 737 869 831 846 845 828 827 822 808 822 872 835 810 773 871 831 787 846 806 789 774 824 805 793 775 791 805 796 788 819 813 812 758 749 792 840 845 810 834 851 1.11e+03 818 807 848 864 749 1.23e+03 822 871 570 755 792 834 740 851 829 827 799 806 782 813 847 786 887 809 823 845 872 827 839 905 892 873 869 874 837 863 885 857 913 860 855 863 848 826 905 886 812 896 906 897 863 849 812 846 858 844 885 656 833 838 843 894 808 833 790 809 857 839 852 846 734 619 823 814 783 817 834 782 847 842 814 804 806 813 845 871 784 697 815 798 795 798 879 821 779 820 822 868 849 781 808 790 819 791 803 782 859 822 844 786 817 810 810 806 805 820 822 1.08e+03 756 811 754 792 848 830 919 908 882 841 840 853 781 890 800 863 836 827 851 812 826 856 840 785 848 779 816 858 836 827 840 819 810 804 778 766 823 815 782 781 802 803 806 803 690 817 773 799 743 802 754 927 772 816 786 789 784 850 832 726 700 732 821 739 755 810 755 695 864 824 768 706 763 763 848 834 757 631 841 798 618 743 711 629 572 740 757 736 657 857 857 831 800 709 777 843 775 763 838 772 778 523 837 733 770 707 858 872 820 828 851 917 801 809 805 859 829 860 860 868 866 784 831 832 730 774 760 799 858 796 864 833 857 876 740 737 851 814 824 865 785 539 601 672 873 700 784 823 796 808 761 564 655 842 820 759 797 650 836 691 663 789 836 759 764 795 862 757 844 782 804 725 719 823 852 813 877 826 664 759 734 780 626 719 746 554 711 820 807 738 873 706 767 752 790 786 785 667 732 748 780 772 814 837 895 887 852 956 822 895 892 908 897 853 812 788 856 869 886 778 811 816 815 807 870 845 797 812 802 807 828 830 747 775 860 826 808 939 844 838 802 786 782 803 811 758 709 703 798 798 788 821 862 830 805 891 831 849 856 802 838 844 823 820 828 868 826 794 754 821 804 831 860 852 805 788 806 783 786 838 789 799 822 868 803 830 830 812 808 850 799 840 815 826 850 817 826 784 776 781 816 652 809 827 790 818 808 780 799 769 564 710 790 721 760 758 796 750 824 769 1.01e+03 815 677 755 597 574 881 695 864 857 799 763 761 772 767 800 799 751 743 764 764 824 799 749 802 800 790 811 792 800 812 873 860 865 883 840 785 853 853 893 850 856 817 844 843 818 814 834 822 831 822 784 885 845 850 856 821 809 794 833 814 781 800 840 825 811 798 839 852 833 827 792 816 806 841 874 867 827 824 891 854 790 830 831 802 799 819 739 784 811 820 788 803 822 777 788 827 804 812 787 828 830 829 801 807 773 751 737 851 805 769 1.05e+03 790 822 791 812 833 720 744 756 776 800 809 826 822 761 853 853 755 789 774 874 880 817 922 870 829 844 820 847 800 795 798 781 831 834 860 822 845 844 816 821 792 827 820 803 832 829 801 850 914 751 828 851 839 856 843 852 784 838 809 835 836 782 824 853 882 872 853 800 816 838 832 772 827 872 821 791 789 813 830 810 812 780 786 738 774 910 785 731 808 735 796 784 794 850 810 796 745 756 827 809 813 819 850 822 839 842 701 891 946 787 758 777 728 737 868 832 847 846 828 825 822 808 823 872 834 809 774 872 831 786 846 806 790 774 823 806 794 775 792 805 798 788 820 814 812 759 749 792 840 845 810 834 852 1.12e+03 818 807 848 864 750 1.23e+03 822 862 570 754 791 834 739 850 828 827 799 806 782 813 847 786 888 809 823 845 871 827 839 904 892 872 870 874 837 863 885 857 913 860 854 864 848 827 905 886 810 896 906 897 863 850 811 845 858 845 885 656 833 839 841 894 806 833 791 809 857 839 853 845 734 619 823 816 783 817 833 780 847 842 813 804 806 813 845 871 785 698 815 797 795 798 879 820 779 820 824 867 849 780 808 790 819 792 803 784 860 823 844 786 816 810 808 805 804 820 821 1.09e+03 755 810 754 791 848 828 919 908 883 843 841 853 781 890 799 863 837 828 851 812 826 856 840 786 848 779 816 857 836 828 840 820 810 804 778 766 823 814 781 782 802 803 806 802 691 817 774 799 743 802 753 928 772 816 786 789 784 850 832 726 700 731 822 739 755 810 755 695 864 825 768 706 762 763 847 834 757 632 842 798 618 743 711 631 571 740 757 735 657 857 858 830 799 709 777 843 776 763 838 770 779 522 837 733 771 709 858 872 820 831 851 917 802 809 806 860 829 859 860 868 867 785 831 831 730 774 759 799 858 795 864 833 857 875 741 738 852 814 824 865 786 540 600 672 874 698 784 822 796 807 761 564 655 842 820 759 796 649 835 691 664 788 836 758 764 795 863 758 844 782 804 725 719 822 854 814 878 826 664 759 735 778 626 719 745 554 711 820 806 739 873 707 766 753 790 786 785 668 732 750 780 772 814 836 894 887 853 956 822 894 891 908 897 853 811 787 854 869 886 778 811 816 815 808 870 846 798 811 801 807 828 830 747 775 861 826 808 939 844 837 803 786 782 803 811 759 709 703 798 798 788 821 863 830 805 892 831 849 856 802 838 844 824 820 828 868 826 794 754 821 802 831 862 852 804 788 806 783 786 839 789 799 822 868 805 829 830 813 808 850 799 840 815 826 849 818 826 784 776 782 817 653 810 827 790 818 808 780 800 768 565 710 790 721 760 758 796 751 824 769 1.01e+03 815 677 755 597 574 881 695 865 857 798 762 762 772 767 800 798 751 743 764 764 824 799 749 802 800 790 811 793 800 811 873 860 865 882 841 784 853 853 893 850 857 816 843 845 819 813 834 822 830 822 784 884 845 850 856 821 809 795 832 814 781 800 840 826 811 798 839 851 833 828 794 816 805 842 874 866 826 825 891 854 791 830 832 802 800 819 740 784 810 822 788 803 822 778 788 827 803 811 786 828 831 828 801 808 773 751 737 852 805 769 1.05e+03 790 822 792 810 833 720 746 756 776 801 808 826 821 761 853 853 756 789 774 875 879 817 922 870 828 844 821 848 800 794 797 780 831 834 860 824 845 844 814 821 791 826 820 803 833 829 802 850 916 751 828 850 838 857 843 852 784 838 808 836 836 782 825 853 883 872 853 800 817 838 833 771 828 873 821 791 790 815 830 810 812 780 785 737 775 909 785 730 808 734 797 784 794 849 809 797 744 755 826 809 812 819 850 822 840 841 704 892 947 787 757 776 728 737 869 832 848 847 828 823 820 807 824 871 833 808 775 872 832 785 847 805 791 773 822 805 794 775 792 806 800 787 820 815 813 760 749 792 841 845 810 834 852 1.12e+03 818 807 847 864 752 1.23e+03 823 853 570 754 792 833 738 850 829 827 799 807 783 813 846 786 888 808 824 846 870 827 840 903 892 872 870 874 838 863 884 857 913 859 853 864 849 827 905 886 808 897 906 897 863 851 811 845 858 846 885 657 833 840 840 893 806 833 791 810 857 839 853 845 734 620 823 816 783 817 834 779 848 841 812 803 806 813 846 871 786 698 815 797 795 798 879 820 779 820 824 866 849 779 808 790 818 792 804 785 860 824 843 787 817 811 807 804 806 819 821 1.09e+03 755 810 754 791 849 829 920 909 883 842 843 853 781 890 799 862 837 829 851 813 827 857 840 786 849 779 815 858 836 827 840 821 810 804 778 766 822 815 782 782 803 803 808 801 692 817 775 799 743 802 753 928 772 816 787 789 784 851 832 726 700 730 823 739 755 810 755 694 864 824 768 704 762 763 846 835 757 631 842 799 618 742 712 633 570 739 758 734 657 857 860 830 798 708 778 843 776 764 838 770 781 521 836 733 772 711 857 872 819 833 850 918 802 810 807 860 829 858 861 869 868 785 831 830 730 775 758 798 858 794 864 833 857 875 740 738 851 813 824 865 786 542 600 671 874 697 784 821 796 806 762 564 656 843 821 760 796 648 834 690 663 787 837 759 765 795 864 758 842 782 804 725 718 823 856 815 877 826 664 759 735 776 626 719 745 554 711 819 806 740 874 708 766 753 790 786 785 668 732 751 779 772 814 835 894 886 854 956 822 894 890 908 897 853 811 787 854 869 886 778 811 816 815 808 871 846 798 810 801 807 829 829 747 776 860 827 808 939 843 837 804 786 783 803 812 759 708 703 798 797 788 821 863 830 805 892 831 849 857 802 838 843 824 818 828 868 826 794 755 820 800 830 863 852 804 788 805 783 787 840 789 799 822 868 807 829 830 812 808 850 798 840 815 826 850 818 826 784 776 782 817 653 811 827 790 819 807 780 800 769 566 709 790 722 761 759 797 751 824 769 1.01e+03 815 678 754 597 574 881 694 865 858 798 761 762 772 767 800 797 751 744 764 764 824 798 749 804 800 790 811 793 801 812 873 860 865 881 843 784 852 853 893 850 858 815 843 847 819 812 836 822 828 822 784 883 845 848 856 820 809 795 833 814 780 799 841 826 810 797 839 850 834 828 795 815 804 842 874 866 826 825 892 855 792 829 832 802 802 819 741 783 810 824 788 803 821 779 788 828 802 810 786 827 831 828 802 809 772 751 737 852 804 769 1.05e+03 789 822 791 810 832 722 747 756 775 800 808 826 820 761 854 853 757 789 775 875 878 817 922 871 828 844 821 848 801 793 796 781 831 834 859 824 846 844 815 821 791 825 820 804 833 829 803 850 915 751 827 850 839 858 843 852 785 837 807 836 837 782 826 852 884 872 853 801 818 837 833 770 828 874 820 792 790 815 829 809 813 779 785 737 775 909 786 731 808 733 798 784 795 848 809 798 744 754 826 810 812 819 850 822 841 841 706 892 946 788 757 774 727 737 869 832 849 846 828 824 819 807 824 872 831 808 774 872 831 785 848 804 791 772 822 806 793 776 792 806 800 786 819 815 813 760 750 792 842 845 810 834 852 1.12e+03 819 807 847 864 751 1.23e+03 824 841 570 754 791 833 737 850 830 827 800 808 783 814 846 786 887 808 824 846 870 827 841 903 892 872 871 874 838 863 883 857 913 859 853 864 849 827 905 887 808 897 907 898 863 852 811 845 858 846 886 657 833 840 840 892 806 833 791 811 857 839 853 844 734 622 823 816 783 817 834 777 848 842 812 803 807 814 847 871 787 698 815 797 795 797 879 821 778 821 823 866 849 781 808 790 817 792 805 787 860 825 843 787 817 811 807 802 808 818 821 1.09e+03 755 810 754 791 850 830 920 910 883 841 843 852 781 890 799 862 837 830 851 813 827 857 840 786 849 780 815 858 835 826 840 822 810 804 777 766 822 816 783 783 804 803 809 801 693 816 776 798 743 802 754 928 772 817 788 789 783 851 832 726 700 730 825 739 755 810 753 694 864 823 768 703 764 765 845 836 757 628 843 799 618 741 712 632 570 738 758 735 656 857 861 830 798 708 779 843 776 764 837 769 780 520 836 733 771 713 857 871 818 832 849 918 803 812 807 861 828 859 860 870 869 783 831 830 729 776 757 798 858 795 864 833 857 875 740 738 848 811 824 864 787 542 600 670 874 697 783 822 796 807 763 564 656 843 822 761 796 649 834 690 664 786 837 759 765 794 864 758 841 782 803 725 719 824 856 815 877 827 663 759 735 775 626 719 745 555 711 820 805 740 875 708 766 752 791 786 785 668 731 752 778 771 814 834 895 885 854 956 822 894 891 908 896 854 812 787 854 868 886 777 811 816 815 808 871 846 798 810 801 807 830 828 747 775 860 828 808 938 844 837 804 786 783 803 812 759 707 704 798 797 787 821 862 830 805 893 831 849 857 802 838 843 825 818 828 868 827 794 754 820 799 830 862 852 804 786 805 783 788 840 790 799 822 867 809 829 830 811 808 850 798 841 815 826 851 818 827 784 776 781 818 652 811 827 791 819 807 780 800 769 566 710 791 722 761 759 798 750 824 769 1.01e+03 815 678 754 597 574 880 695 866 858 798 761 762 771 767 801 796 751 745 763 764 825 798 749 805 800 789 811 794 801 812 872 860 865 880 845 784 852 853 893 850 858 814 843 846 819 811 836 821 828 822 785 883 845 847 855 819 808 795 834 814 778 798 841 826 809 797 839 848 834 828 794 815 804 841 875 867 826 824 891 855 792 829 831 802 802 819 743 782 810 824 787 803 820 780 789 828 803 810 785 827 831 828 802 810 772 751 739 852 804 769 1.05e+03 789 822 790 811 832 723 746 756 775 800 809 826 821 760 854 854 758 789 775 875 878 817 922 871 827 843 820 848 802 794 797 781 831 834 859 823 847 844 816 821 791 825 820 805 834 830 801 850 913 751 827 850 841 859 843 852 785 837 808 837 837 782 826 850 884 872 852 801 820 836 833 770 828 873 820 792 789 815 829 809 815 779 785 738 775 908 786 732 808 734 798 784 796 848 810 798 743 754 827 810 812 820 851 822 842 840 707 892 945 789 757 775 727 737 869 831 849 845 827 825 819 807 824 872 830 808 774 870 831 785 848 805 789 771 823 806 794 777 792 805 799 784 818 815 813 760 751 792 842 845 811 833 852 1.12e+03 818 807 847 865 751 1.23e+03 825 833 570 754 791 833 736 850 830 828 801 809 783 814 846 786 887 807 824 847 870 827 841 903 892 873 871 874 838 863 883 857 913 859 853 865 849 827 904 887 808 898 907 898 863 852 811 844 858 846 888 656 833 839 839 892 807 833 791 811 856 839 854 844 734 623 823 816 783 817 836 779 848 842 812 802 807 814 848 872 787 697 815 797 796 798 880 821 777 822 823 865 850 782 808 790 818 792 804 787 860 824 843 786 818 810 807 801 809 817 821 1.09e+03 756 810 755 792 851 832 920 910 884 841 843 853 781 890 799 862 837 830 851 812 826 856 841 786 849 780 814 859 836 826 839 822 810 803 777 766 824 817 783 784 804 803 809 801 693 816 777 798 743 801 755 928 772 818 788 789 782 851 832 726 700 730 825 739 756 810 751 693 865 823 767 703 765 767 847 837 758 626 844 799 618 741 712 632 570 737 759 735 655 857 863 831 798 707 781 843 777 764 837 770 779 520 837 733 769 714 857 871 818 831 848 918 802 813 806 860 828 860 859 870 869 782 831 829 728 775 757 799 857 795 863 833 857 876 739 739 847 811 824 864 787 542 600 670 874 698 784 822 796 808 764 564 656 843 824 761 796 649 834 690 664 786 837 760 765 794 864 756 842 782 804 725 719 824 854 816 876 827 662 759 735 776 626 719 745 555 711 821 805 740 876 709 766 751 794 785 785 669 731 752 777 769 814 835 895 885 852 955 822 894 892 908 897 854 813 787 854 868 886 777 811 815 815 808 872 845 798 810 801 807 830 828 748 775 858 828 808 937 844 837 803 787 783 803 812 758 706 704 799 796 787 821 862 831 805 893 831 849 858 802 838 843 825 819 828 868 827 794 754 820 800 831 862 852 804 786 805 783 788 840 791 799 823 866 808 829 829 809 809 850 799 841 816 826 852 819 827 784 776 780 818 651 811 827 792 819 807 780 800 769 566 710 792 723 760 759 798 750 823 769 1.01e+03 815 678 753 596 574 880 695 866 858 798 760 763 771 767 801 796 751 746 762 764 823 799 748 806 800 789 811 793 800 812 873 860 866 881 845 784 851 853 892 851 858 813 843 846 819 811 836 821 828 823 785 883 845 847 855 819 808 794 834 814 777 797 841 825 808 797 839 848 834 828 794 815 804 840 875 868 825 823 891 855 792 828 830 802 802 818 743 781 810 824 787 803 820 780 789 827 805 810 785 827 830 828 800 810 772 752 740 852 804 769 1.05e+03 789 823 790 811 832 724 747 756 776 801 808 826 822 760 854 854 757 789 775 876 879 817 922 870 827 842 820 849 802 795 798 781 831 834 858 822 846 844 816 822 791 825 819 806 834 831 800 850 911 752 827 850 843 860 842 853 785 839 809 837 836 782 826 850 883 872 851 801 819 836 832 770 829 872 820 792 788 814 829 809 816 778 786 740 776 907 786 732 808 735 798 784 795 848 812 798 743 754 828 811 813 820 852 823 841 840 707 892 944 789 756 776 727 736 868 831 848 844 826 826 820 807 824 871 830 808 774 869 831 786 848 807 788 771 824 807 796 778 792 805 799 786 817 815 813 761 752 792 842 845 810 833 852 1.12e+03 818 806 848 865 750 1.23e+03 826 822 571 753 790 835 735 849 830 828 802 809 783 814 845 786 887 806 824 848 870 828 840 904 893 874 872 874 837 863 883 857 913 859 854 866 849 827 903 888 808 898 907 898 862 850 810 843 858 845 888 656 834 838 839 892 807 835 791 811 856 839 854 844 734 622 822 816 782 817 836 781 848 842 812 801 808 815 848 872 787 697 814 797 796 799 880 822 775 822 822 864 848 784 808 790 820 791 803 786 861 823 844 786 818 809 807 800 809 816 821 1.09e+03 756 808 756 793 851 833 920 910 885 841 843 853 782 890 798 862 837 829 851 812 826 854 841 785 850 780 815 859 836 826 839 822 810 803 777 766 825 818 782 785 804 803 808 802 693 817 777 799 742 799 756 927 772 818 788 789 782 850 833 726 700 729 826 739 756 810 751 693 865 823 766 704 764 768 849 837 758 626 843 800 617 741 712 631 571 736 760 735 655 857 862 832 798 708 780 843 777 765 837 771 777 520 838 733 768 715 856 871 818 831 848 918 802 813 806 860 828 860 858 869 869 780 830 828 728 773 758 800 857 796 863 832 856 876 737 739 847 810 823 864 787 542 600 671 874 697 784 823 795 808 764 564 656 843 824 760 796 648 834 689 664 786 836 760 764 793 865 756 842 782 804 725 720 824 853 817 875 828 660 760 735 776 626 718 745 555 711 822 805 743 876 709 766 752 796 785 786 670 730 751 777 769 815 837 895 884 851 955 822 895 893 908 897 854 814 786 854 868 887 776 810 816 816 808 871 844 798 810 801 807 830 828 748 775 858 828 807 936 844 838 802 787 784 803 813 758 706 705 800 796 786 822 862 832 804 893 831 849 859 801 838 843 826 820 828 869 826 795 754 820 801 831 861 853 802 785 804 783 788 841 792 800 823 867 808 830 829 809 809 850 799 841 816 826 852 820 827 784 777 780 816 650 810 828 792 819 808 779 799 770 565 711 792 722 760 759 797 749 823 769 1.01e+03 814 678 753 596 574 880 696 866 858 798 760 764 772 766 801 797 751 746 762 764 822 800 746 805 801 788 811 792 799 813 873 860 866 882 844 784 850 854 892 851 857 812 844 846 820 811 836 821 829 823 784 883 844 847 855 819 808 794 834 814 776 797 840 823 809 797 839 849 833 828 794 815 805 840 874 867 824 822 891 854 792 828 830 802 802 818 743 781 811 823 788 803 821 778 790 827 806 811 785 827 829 828 798 810 772 753 740 852 804 768 1.05e+03 790 824 791 811 832 727 749 755 778 801 807 827 823 760 854 854 756 790 774 877 879 817 922 870 827 842 820 849 801 796 800 780 830 834 858 822 846 843 816 822 791 825 820 807 835 830 798 849 911 753 828 851 844 860 841 852 785 840 809 837 835 782 826 850 882 872 851 801 818 838 831 769 829 870 821 792 786 812 828 808 816 778 787 741 776 908 786 732 808 736 798 784 795 848 813 798 742 754 828 809 813 820 852 823 840 840 707 892 944 790 756 778 726 736 868 831 848 843 826 827 820 807 823 870 830 809 773 868 831 786 848 807 787 772 825 807 797 778 792 805 798 788 818 815 812 761 751 792 841 846 809 833 853 1.12e+03 817 806 848 865 750 1.24e+03 825 812 572 752 790 836 735 849 830 828 802 809 783 814 845 786 886 807 824 848 871 829 839 904 893 874 872 874 836 863 883 856 914 859 853 866 848 827 902 888 808 898 907 898 861 848 810 843 859 844 888 655 834 838 838 893 806 836 790 811 856 839 853 844 734 622 821 816 783 817 836 783 847 841 812 801 808 816 848 872 787 697 815 798 797 801 879 823 775 823 822 865 847 783 808 789 821 790 802 785 861 821 844 786 819 811 808 801 808 815 821 1.09e+03 756 805 758 792 851 832 920 910 886 841 844 854 782 890 798 863 838 830 852 812 828 854 841 784 848 779 815 858 836 826 839 821 810 802 777 765 825 818 781 786 804 802 806 802 692 819 778 799 743 798 756 926 771 817 789 789 782 850 833 727 699 729 826 740 756 811 752 694 866 824 766 704 764 766 850 837 758 627 843 799 617 741 712 631 571 738 761 735 654 857 861 832 799 708 778 843 777 766 838 772 777 519 840 733 768 717 855 871 818 831 849 918 803 812 806 860 828 860 858 869 868 781 829 828 729 772 758 801 857 796 863 832 855 876 736 740 848 809 823 864 787 542 599 672 873 697 784 824 796 808 763 564 656 844 824 759 796 648 834 689 664 787 835 760 764 793 865 755 842 781 806 725 720 825 852 816 874 828 661 760 735 776 627 717 744 555 710 822 805 745 877 709 766 752 797 785 787 669 729 751 777 770 814 838 895 884 852 955 821 895 895 908 897 854 815 787 856 868 887 776 810 817 816 808 870 845 798 810 801 808 829 828 748 775 858 828 806 938 844 839 802 787 784 803 813 758 705 705 800 797 786 821 863 832 804 893 830 850 859 801 837 843 825 820 827 870 826 795 754 820 801 831 860 853 802 784 804 783 787 841 792 801 824 868 808 831 829 808 810 850 800 841 816 826 853 821 826 784 777 781 814 650 808 828 793 820 809 779 798 770 564 711 791 721 759 759 796 749 823 769 1.01e+03 814 679 753 595 574 880 697 866 858 799 760 763 772 765 801 797 750 746 763 764 821 801 746 804 802 788 811 790 798 812 874 860 866 882 842 784 850 854 891 852 857 812 843 846 820 812 835 822 829 822 783 883 844 848 854 818 809 793 834 814 776 797 839 823 811 798 839 850 832 827 794 816 806 839 874 866 824 822 892 854 791 827 832 803 803 817 740 781 811 823 789 803 823 777 789 827 805 811 785 827 829 828 797 810 772 754 739 853 804 769 1.05e+03 790 824 792 809 832 731 750 754 780 801 806 827 823 760 854 854 756 790 774 877 879 818 923 870 827 842 820 849 801 796 799 780 829 833 858 822 845 843 815 822 791 825 820 806 835 829 798 850 913 753 830 851 844 860 840 852 785 841 808 837 835 782 826 851 881 871 851 801 817 839 830 769 828 871 822 792 786 810 828 807 815 778 787 740 777 910 786 732 808 735 799 784 795 849 814 797 742 754 829 807 814 820 852 823 838 840 707 892 944 790 756 778 725 736 869 831 848 844 827 828 821 807 823 870 830 810 773 868 831 786 848 806 786 774 825 807 798 778 791 804 797 789 819 816 813 761 751 791 841 845 808 833 853 1.11e+03 816 806 848 866 749 1.24e+03 824 800 572 751 790 835 736 848 830 829 802 809 783 814 845 786 885 809 823 847 872 829 839 905 892 873 871 874 836 863 883 855 914 859 852 866 848 827 902 888 808 897 906 897 860 847 809 842 859 844 888 655 834 838 838 895 806 838 790 811 856 838 852 844 734 621 820 816 783 818 836 783 847 841 812 802 809 816 846 871 787 698 815 798 795 802 880 824 775 824 821 867 846 782 808 789 820 790 802 785 861 821 843 787 819 814 808 802 807 815 822 1.09e+03 756 805 758 792 851 831 919 910 885 841 844 854 783 892 797 862 838 830 852 812 828 854 840 783 847 779 815 858 836 826 840 820 809 802 776 764 825 818 782 786 802 802 805 802 691 820 778 799 744 798 755 926 770 816 789 789 782 850 833 726 699 729 826 740 756 811 753 695 866 823 766 705 764 765 849 837 758 628 843 799 616 742 712 631 571 740 760 734 654 857 860 832 799 709 776 842 778 767 839 772 777 519 840 734 768 718 854 871 818 831 850 919 804 810 806 860 828 860 859 870 867 782 829 828 729 772 757 800 857 796 864 831 854 876 736 740 848 809 823 864 787 541 599 672 873 697 784 824 797 808 763 564 655 845 825 759 796 647 834 689 664 788 835 759 764 793 865 755 842 781 806 726 721 825 852 815 874 828 662 761 736 776 628 717 744 555 709 820 805 748 877 709 766 753 799 785 787 669 729 750 779 770 813 838 895 885 852 955 821 896 894 907 897 854 814 787 857 868 888 777 810 818 815 807 868 845 798 811 800 809 828 828 749 775 858 827 806 939 843 840 803 787 782 803 813 759 705 704 799 797 786 821 863 832 804 893 830 850 860 802 837 844 825 821 827 870 826 795 755 820 801 831 860 853 803 785 804 784 786 841 791 802 823 868 808 832 830 808 810 850 800 840 816 825 852 822 826 784 778 782 815 650 807 828 794 821 809 779 798 771 564 711 790 722 758 759 796 749 823 768 1.01e+03 814 679 752 595 573 881 696 867 858 800 760 762 772 765 801 797 750 745 763 764 821 801 746 804 802 788 810 790 797 813 874 859 866 882 842 784 851 854 891 851 858 812 843 845 820 812 834 822 829 822 782 884 843 848 854 818 810 793 835 814 776 796 840 824 812 798 840 852 830 826 794 816 806 838 873 865 825 822 894 854 791 826 832 802 803 817 738 781 811 823 790 802 823 775 789 827 804 812 786 828 829 828 797 810 772 754 738 853 805 769 1.06e+03 790 824 792 808 833 730 748 754 779 801 806 827 821 760 852 853 756 791 774 877 878 819 924 870 827 842 820 849 801 796 798 782 829 833 859 822 845 844 815 823 791 825 820 805 834 829 798 850 916 752 831 851 845 859 841 851 785 840 807 837 834 782 826 851 881 871 852 800 817 839 830 769 828 871 822 792 786 811 829 806 813 778 788 739 777 910 786 732 808 734 800 784 795 850 813 795 743 755 830 808 813 819 851 823 838 840 707 892 944 790 756 776 725 736 870 832 848 844 828 827 820 807 822 870 830 810 772 868 831 787 849 805 787 774 825 807 799 778 790 804 796 790 820 816 812 761 750 791 842 844 808 833 853 1.12e+03 816 807 848 865 749 1.23e+03 824 788 572 751 789 835 738 848 829 829 803 809 782 813 846 786 886 810 823 847 872 828 840 905 891 872 871 874 836 862 884 855 914 859 852 865 849 826 902 888 808 898 906 897 860 847 810 842 860 845 887 655 834 838 837 896 806 838 790 811 856 837 851 844 734 621 820 816 783 818 836 783 847 842 812 803 809 815 846 871 788 698 815 798 794 801 881 824 775 824 820 868 847 782 808 789 819 789 802 784 861 821 842 787 819 815 808 803 807 815 823 1.09e+03 756 808 757 792 852 831 920 909 884 840 844 853 782 893 798 861 839 830 852 813 827 853 840 783 845 779 814 858 836 826 840 820 809 802 776 765 824 818 782 785 801 802 806 802 691 820 778 799 746 798 754 926 769 816 788 788 782 850 833 725 698 730 824 739 756 811 755 697 866 822 766 706 764 764 848 837 758 628 843 799 617 742 712 630 571 741 760 733 654 857 858 832 799 710 777 842 778 767 840 771 777 520 839 734 768 719 854 873 818 830 850 920 804 810 806 859 828 860 860 870 867 782 829 829 729 771 756 800 857 796 864 832 854 877 737 740 848 809 823 864 788 541 598 674 873 697 784 824 797 808 762 564 655 846 825 759 796 647 834 689 664 788 834 760 765 793 865 755 842 782 806 726 720 825 852 814 874 828 662 761 736 776 628 718 744 555 708 819 804 747 878 710 766 752 800 785 787 669 729 750 780 770 813 838 895 886 852 955 822 896 895 908 898 855 814 788 857 869 887 778 810 817 813 806 867 846 798 811 798 809 828 828 750 775 858 827 806 938 843 840 804 787 780 803 812 759 705 704 799 798 787 821 863 831 804 893 830 849 860 802 837 843 825 822 827 869 826 796 755 820 802 830 860 853 803 786 804 784 786 840 790 802 823 867 808 832 830 808 810 851 799 841 816 825 851 821 825 785 777 782 817 650 807 827 795 822 809 779 797 772 565 711 789 722 758 759 796 749 823 768 1.01e+03 814 679 752 596 573 882 695 866 857 800 760 761 772 765 801 797 750 745 763 764 820 801 746 804 801 789 810 790 796 813 874 859 865 883 842 784 852 854 892 850 858 812 842 844 820 812 834 823 829 822 782 884 844 849 855 819 810 793 835 814 776 796 842 825 813 798 840 851 830 825 793 814 805 838 874 865 824 822 894 854 790 826 831 802 804 816 736 781 812 823 790 801 823 775 788 827 804 813 786 827 830 829 798 810 773 754 738 853 806 769 1.06e+03 790 823 791 808 834 726 746 755 780 801 806 827 820 760 850 852 756 790 774 877 878 819 925 871 827 842 820 850 802 796 799 784 829 832 859 822 845 846 815 823 791 824 820 803 832 829 799 851 916 751 831 851 845 858 842 851 784 840 807 836 834 781 826 851 880 872 851 799 816 839 830 770 827 872 821 791 785 812 830 805 812 778 789 737 776 909 786 731 809 734 800 784 795 848 812 793 744 756 831 810 812 819 851 823 839 841 707 892 944 790 758 775 724 736 871 833 848 844 829 827 819 807 822 871 831 810 772 868 831 788 848 806 788 774 824 805 799 778 789 805 796 790 820 816 811 761 750 790 843 843 808 834 853 1.12e+03 816 808 848 865 748 1.23e+03 825 778 573 751 789 834 739 849 828 829 803 808 782 812 847 785 886 809 823 846 871 826 841 906 890 872 871 873 837 861 886 856 914 860 853 864 849 826 902 886 808 898 906 896 860 847 810 841 860 845 887 654 833 838 836 896 806 837 790 811 856 837 850 844 734 621 820 816 782 818 836 784 847 842 812 802 809 815 847 871 789 697 815 798 793 800 881 825 775 824 820 867 847 782 808 789 819 788 801 782 860 820 841 786 819 814 807 803 808 816 824 1.09e+03 755 810 757 792 852 832 920 909 884 840 844 853 782 893 797 859 838 830 851 813 826 852 840 783 846 779 815 857 835 826 840 820 809 802 775 766 824 818 782 785 800 802 808 801 692 820 778 800 745 797 754 925 769 817 786 788 783 850 832 725 698 730 824 738 756 811 755 697 866 822 767 706 763 762 849 836 757 627 843 799 617 741 713 631 571 740 758 732 654 858 858 833 800 710 778 842 780 767 840 770 777 521 838 735 768 720 853 874 818 829 848 922 804 813 806 858 828 860 862 870 867 782 829 831 728 771 756 800 857 797 865 832 854 877 737 740 848 809 823 863 788 542 599 674 872 697 784 824 796 807 760 564 655 844 825 759 796 647 834 690 664 788 834 760 765 793 866 755 842 781 805 726 720 825 852 815 873 829 663 762 736 776 628 719 743 555 708 819 804 746 878 711 766 753 801 786 786 670 729 750 781 770 813 838 895 886 852 955 822 896 895 908 898 855 814 788 856 869 887 779 810 817 812 806 866 845 798 811 798 808 828 828 750 775 858 826 806 936 844 840 806 787 780 802 811 759 706 703 799 799 788 821 863 831 805 893 830 849 861 803 837 842 826 822 827 868 827 796 755 821 801 830 860 853 804 787 805 784 786 840 789 802 822 866 808 831 830 810 810 851 799 842 816 825 850 821 825 786 777 782 819 650 807 827 794 822 808 780 797 771 565 710 790 723 758 758 796 749 824 767 1.01e+03 814 679 753 597 573 881 694 866 857 800 760 761 771 765 801 797 751 745 764 764 820 801 747 804 801 790 810 790 797 813 874 859 864 883 842 785 851 855 892 849 858 811 842 844 820 811 834 822 829 821 783 885 844 849 857 820 810 794 835 815 776 796 843 826 813 796 840 850 830 823 793 814 805 837 875 865 824 822 893 855 790 826 830 802 804 816 736 781 814 823 788 802 823 774 788 827 805 814 787 826 830 830 799 810 774 754 738 853 807 768 1.06e+03 790 822 791 807 834 722 745 755 780 802 806 828 819 760 850 852 756 788 775 877 878 820 925 873 828 842 820 851 802 796 800 785 829 832 860 822 846 847 815 823 791 825 820 804 830 828 800 851 916 750 831 851 844 857 842 850 784 841 807 835 835 781 826 852 880 874 851 799 816 840 830 770 826 872 819 791 786 814 830 806 812 779 790 737 776 908 785 730 809 734 801 784 795 848 812 793 746 756 831 811 811 819 851 824 840 842 707 892 945 790 759 773 724 736 871 833 848 842 829 827 818 807 822 872 833 810 773 868 831 789 847 808 789 773 824 805 798 778 788 806 798 790 821 815 810 760 750 791 844 844 808 834 853 1.11e+03 816 808 847 864 749 1.23e+03 826 769 573 751 788 835 738 849 828 829 803 808 782 812 848 785 887 809 823 846 870 825 841 906 891 872 872 872 838 862 885 857 915 859 854 862 849 826 903 885 808 898 906 896 859 848 810 841 860 846 886 655 832 838 836 897 806 836 790 811 856 836 849 845 734 621 820 816 782 818 837 785 847 842 812 802 809 814 848 871 789 698 814 798 793 798 881 825 775 824 820 865 848 782 808 788 818 788 801 781 860 821 841 785 819 814 807 803 807 818 825 1.09e+03 754 811 757 792 852 832 919 909 883 840 844 853 781 892 797 859 838 831 852 813 826 852 839 782 847 780 815 856 834 826 840 819 808 802 775 766 824 817 782 785 800 802 809 801 693 819 778 800 745 797 754 925 769 817 786 788 783 850 832 726 699 731 823 738 756 811 755 697 865 822 767 706 762 763 849 835 758 626 843 800 618 739 714 632 569 739 758 731 654 858 858 833 800 710 779 842 782 767 840 770 777 522 838 735 768 719 854 876 818 830 846 922 804 814 806 859 827 860 864 869 867 781 829 832 729 771 756 800 857 797 864 833 855 877 737 738 848 809 824 863 789 543 598 674 870 697 784 823 795 806 761 564 654 843 825 759 795 648 833 691 664 788 835 760 764 793 866 754 842 781 804 726 720 825 853 816 873 830 663 761 736 777 626 720 743 556 708 820 803 746 879 711 766 754 801 785 786 671 729 750 781 770 814 838 894 885 851 956 822 896 895 907 898 854 814 789 855 869 888 779 810 816 812 807 866 845 798 811 799 807 828 828 750 775 858 827 806 935 846 840 806 787 781 803 811 759 707 703 798 799 788 821 864 832 805 893 830 849 861 803 838 842 826 822 827 868 826 796 754 822 801 830 860 853 804 787 805 784 786 841 789 801 822 866 807 831 830 811 810 851 799 842 816 826 850 820 826 786 776 782 819 649 808 826 792 821 808 780 797 769 564 709 790 723 757 758 795 749 824 768 1.01e+03 815 678 753 597 574 880 693 866 857 800 761 760 770 765 800 797 753 745 764 763 821 802 748 804 801 790 810 789 797 812 875 860 865 882 842 786 850 855 893 849 857 811 843 845 820 811 834 822 829 821 784 884 844 847 857 821 810 792 834 815 776 796 843 826 813 795 840 850 830 823 793 814 804 837 876 865 825 823 892 853 790 827 830 802 804 816 735 782 814 822 786 804 822 774 788 827 806 814 787 826 831 830 800 810 775 754 739 853 808 770 1.05e+03 790 822 792 807 832 722 744 755 779 802 806 829 819 760 850 853 756 787 775 877 877 820 926 875 829 842 820 853 804 796 799 786 829 831 860 822 847 847 815 823 791 825 821 804 830 827 800 851 915 750 830 850 844 857 842 850 783 842 806 834 837 782 826 852 880 875 853 799 816 840 830 769 826 872 818 791 787 812 829 807 812 780 790 738 775 909 784 730 809 734 801 783 795 849 812 792 745 756 830 809 811 819 851 824 841 842 707 892 946 790 761 773 726 736 871 833 847 841 829 827 818 807 822 872 834 809 773 868 830 789 846 808 789 773 823 804 797 778 788 806 799 790 820 815 810 760 750 791 844 844 808 834 854 1.11e+03 816 809 848 864 750 1.23e+03 826 760 572 751 789 835 737 849 828 830 803 808 784 812 847 784 889 810 823 846 870 825 841 907 892 872 872 872 838 862 884 858 915 859 854 861 848 826 904 885 808 899 906 896 858 849 811 842 861 846 885 657 832 838 836 895 807 836 790 811 857 837 850 845 734 622 820 815 782 817 836 785 847 841 812 803 808 814 848 870 787 699 814 798 795 798 882 825 775 825 821 865 849 782 808 788 819 790 801 781 859 822 842 785 819 815 807 803 806 818 824 1.09e+03 754 812 755 791 853 832 918 909 882 840 844 854 780 892 796 860 838 831 852 814 827 852 839 782 847 780 815 856 833 825 840 818 808 802 776 765 824 816 782 785 800 802 808 802 692 819 779 800 744 799 754 925 769 817 788 789 784 851 831 728 699 731 823 738 756 810 754 697 864 823 767 704 761 764 849 835 758 626 843 800 618 738 714 632 567 739 758 732 654 857 859 834 800 710 780 843 781 767 840 772 776 522 837 735 769 718 855 876 818 831 846 923 805 813 807 859 828 859 866 870 867 780 829 832 729 771 755 800 856 798 864 833 855 876 736 737 848 810 825 862 789 544 598 673 869 697 784 824 796 806 762 563 654 843 823 758 795 648 832 691 664 788 836 760 764 793 866 754 843 781 803 726 719 825 854 817 873 829 663 761 736 777 626 720 743 556 708 820 803 745 879 710 766 754 801 784 788 672 729 750 781 770 814 838 894 885 851 956 822 895 894 906 898 853 814 789 855 869 887 779 810 814 812 808 867 845 798 811 800 808 828 828 749 775 858 827 806 935 848 840 805 787 783 804 811 758 708 703 797 799 788 821 865 833 805 892 830 850 860 803 838 841 825 821 827 869 824 796 755 822 800 831 860 853 804 788 805 784 787 840 789 801 822 866 806 830 830 812 810 852 799 842 816 827 849 820 826 786 776 782 819 649 808 826 791 821 809 780 798 768 563 709 790 723 757 757 794 749 824 769 1.01e+03 815 678 754 597 575 880 693 866 858 800 761 760 770 765 800 797 753 745 764 762 821 802 749 805 801 791 810 789 798 812 876 861 865 881 841 786 850 855 892 848 857 810 844 847 819 810 835 822 830 820 785 883 844 846 856 820 809 791 834 815 776 796 844 827 813 794 840 850 830 823 793 814 804 837 876 865 825 824 892 852 791 827 830 802 804 816 735 781 812 823 786 806 823 773 788 827 808 814 787 826 831 830 801 810 774 754 739 852 808 771 1.05e+03 790 822 792 807 830 721 743 755 778 803 807 828 819 760 851 853 756 788 774 877 877 821 926 875 830 842 820 853 804 795 797 786 830 831 860 822 847 846 814 823 791 826 820 803 830 827 800 852 913 750 830 850 843 857 842 850 783 843 806 833 838 781 825 852 880 875 854 799 816 840 830 768 825 872 818 791 788 811 829 808 812 781 790 739 776 910 784 730 808 735 802 783 794 849 812 790 744 756 828 807 810 819 851 824 841 841 706 893 946 790 761 773 728 736 871 834 847 842 829 828 818 807 822 871 833 808 773 868 830 789 846 806 789 772 821 805 796 776 788 806 799 790 818 815 810 760 751 790 844 844 809 834 854 1.11e+03 816 810 848 864 751 1.23e+03 825 750 571 751 790 834 736 848 828 831 802 807 785 812 844 784 890 810 823 846 870 824 841 907 892 874 870 872 838 861 883 858 914 860 855 861 846 826 905 886 810 899 908 895 858 850 812 843 861 846 885 658 832 838 836 894 808 835 791 811 857 838 850 845 734 622 820 815 781 816 834 785 847 839 812 803 808 814 848 870 786 700 813 798 796 798 883 825 775 825 822 864 850 782 808 787 819 791 802 781 859 822 842 785 819 816 807 804 805 818 824 1.09e+03 754 813 754 791 853 832 917 909 882 840 843 855 781 891 796 860 837 830 853 814 827 854 839 781 846 781 815 856 833 826 841 818 807 802 776 764 824 816 782 785 800 802 808 802 692 820 780 800 744 801 753 926 770 817 789 788 784 851 831 728 699 731 822 738 756 810 752 697 864 823 766 703 760 766 850 836 758 626 841 800 617 740 714 632 566 739 759 733 654 857 860 832 799 710 780 843 779 766 840 773 776 521 838 735 769 716 856 876 818 833 847 922 806 812 807 859 829 859 866 871 866 780 830 831 730 771 755 800 857 798 864 833 855 875 736 737 848 811 826 862 789 544 598 673 871 697 783 824 797 806 762 562 655 842 822 758 795 648 831 691 663 788 836 759 764 793 866 753 843 782 802 725 720 825 854 816 873 828 663 761 736 777 625 720 744 557 709 820 802 745 879 710 766 754 802 784 789 673 729 749 781 769 814 838 895 885 852 957 822 895 894 905 898 853 815 789 856 869 887 779 810 813 812 808 867 845 797 811 800 808 828 827 748 775 859 827 806 936 848 840 805 787 783 804 810 758 709 702 796 799 786 821 865 833 804 892 830 851 859 803 839 841 825 821 827 870 824 795 756 822 800 830 860 852 804 790 805 783 786 838 789 801 823 867 805 830 829 812 810 853 799 843 815 826 848 820 827 786 776 782 819 649 808 826 790 820 809 779 798 766 562 710 790 723 758 758 794 748 824 770 1.01e+03 815 678 755 597 576 879 693 866 859 800 761 760 771 764 801 798 754 745 764 761 821 802 749 805 801 791 809 790 799 812 875 861 866 880 841 785 850 855 892 848 857 810 844 847 819 810 836 822 831 820 785 883 844 845 854 820 809 790 833 815 776 796 844 828 812 796 840 851 830 824 793 814 804 837 875 865 826 823 891 852 791 827 830 802 804 817 735 781 811 824 787 805 823 774 788 827 809 814 786 826 830 830 801 810 775 754 739 852 808 772 1.05e+03 790 822 793 808 830 720 743 755 777 804 807 826 819 760 851 852 755 788 774 875 877 820 926 875 830 842 819 853 802 795 798 784 830 831 860 822 846 845 814 822 790 826 819 803 830 828 801 853 912 750 830 849 844 857 843 850 783 843 805 833 838 781 824 852 880 875 855 799 816 837 830 768 825 872 820 792 788 811 829 808 812 781 789 740 776 911 786 730 809 735 800 783 794 850 811 788 743 755 828 807 810 818 851 825 842 841 706 893 946 790 760 773 729 736 871 833 846 843 828 828 818 807 822 870 832 808 774 868 830 789 846 805 790 772 820 806 796 776 788 804 798 789 817 815 810 760 751 789 845 844 809 834 854 1.11e+03 817 808 848 864 751 1.23e+03 824 740 570 750 791 833 735 848 828 833 802 807 785 812 842 784 890 809 822 845 870 824 842 907 891 875 869 872 836 860 884 858 914 860 855 861 846 826 906 888 811 899 909 895 858 850 812 844 860 845 887 657 831 838 836 892 808 834 791 810 858 840 850 844 734 622 820 816 780 815 833 784 846 838 812 803 807 813 848 870 785 700 812 798 797 797 884 825 775 825 823 864 850 781 808 788 820 791 802 782 859 823 843 785 817 816 807 804 805 817 823 1.09e+03 753 813 752 792 852 831 917 910 882 840 844 855 781 891 795 860 838 829 854 814 827 856 839 781 846 780 816 857 834 828 842 818 807 803 777 765 824 815 782 785 801 802 808 803 693 820 781 800 744 803 753 926 771 816 788 787 784 851 830 727 699 732 821 739 755 810 751 698 864 824 766 702 759 765 849 836 757 626 840 799 617 741 715 632 566 740 761 732 654 856 860 830 800 709 781 843 778 765 840 773 776 521 838 735 770 716 857 875 818 832 847 922 806 812 807 859 829 859 864 872 866 781 831 831 730 771 756 801 857 797 865 833 856 875 736 738 848 812 824 862 788 545 598 674 874 698 784 824 797 808 761 561 655 842 821 757 795 648 831 690 663 787 836 759 764 793 866 753 843 782 802 725 721 824 855 816 873 827 664 761 736 777 625 719 746 557 709 819 802 746 878 709 766 754 802 783 789 673 730 747 781 769 814 837 896 885 851 957 822 895 893 905 897 853 814 788 856 869 886 778 809 812 812 809 867 844 797 811 801 808 828 828 748 776 859 827 806 937 847 840 804 788 783 804 810 758 709 702 795 798 785 821 865 832 804 892 830 851 859 803 839 841 825 821 827 868 825 795 757 822 800 831 859 853 803 791 806 782 785 837 789 801 822 868 804 830 829 812 810 853 798 843 814 826 848 820 828 787 777 782 819 649 809 827 791 819 809 779 799 766 562 710 790 722 758 758 794 748 823 769 1.01e+03 815 678 755 597 576 879 693 866 859 799 761 760 772 764 801 799 754 745 764 761 822 802 750 804 802 790 809 790 801 813 875 862 865 880 841 784 850 854 892 847 857 810 844 845 819 810 836 822 832 820 785 882 844 844 856 819 809 790 833 814 777 796 844 828 811 796 840 850 831 825 792 814 804 838 875 866 825 822 892 853 791 827 830 802 804 818 736 781 810 825 788 805 824 774 788 827 809 814 785 825 829 829 801 810 775 753 739 852 807 771 1.05e+03 791 822 793 810 831 724 742 755 777 804 807 824 820 760 852 852 755 788 774 873 877 820 925 876 829 842 818 852 801 795 800 783 830 832 860 823 846 844 814 820 790 827 817 803 830 830 802 852 912 750 831 848 843 857 843 850 783 843 805 833 837 780 823 852 880 875 855 799 816 835 831 770 825 872 820 792 789 812 828 808 812 782 788 740 777 911 787 731 809 735 798 784 793 850 811 788 743 755 828 808 810 816 851 825 842 842 706 894 945 790 760 773 730 735 871 832 846 843 827 828 818 807 822 869 832 808 774 868 830 789 845 804 790 772 820 807 795 775 788 803 797 789 817 816 810 761 752 789 846 844 809 834 853 1.12e+03 818 807 849 864 751 1.23e+03 824 731 571 750 790 832 735 848 829 834 802 807 785 812 841 784 890 809 822 844 872 825 842 907 890 875 869 872 833 860 884 858 913 860 854 862 847 827 906 887 811 898 910 896 858 850 812 844 860 844 888 656 831 838 836 892 807 834 791 810 858 841 850 842 733 622 820 816 780 814 833 783 846 838 813 802 806 812 847 871 785 699 812 798 797 797 884 824 775 825 823 865 849 780 808 788 820 791 803 784 859 825 844 786 815 816 807 805 805 818 823 1.09e+03 753 813 752 794 852 830 918 910 883 841 845 854 782 890 796 859 838 827 852 814 827 857 839 781 846 780 818 858 836 829 843 820 807 804 776 765 824 815 782 786 801 801 808 803 693 820 780 800 744 803 753 926 773 816 787 787 784 851 830 726 699 733 820 740 755 810 752 698 865 824 766 703 759 764 849 836 755 626 840 799 616 742 715 631 566 740 762 731 654 856 860 828 800 708 780 843 777 764 839 774 776 520 838 735 769 716 857 875 818 832 847 921 805 812 807 859 829 859 862 871 866 781 832 831 731 771 757 802 858 796 866 834 856 876 736 739 848 811 824 862 788 545 598 674 876 699 784 824 797 809 760 560 655 841 821 757 796 648 832 689 663 787 836 760 764 792 866 753 842 782 802 725 721 822 856 814 873 826 664 761 736 777 626 718 747 557 709 819 801 746 876 710 766 754 802 782 789 673 731 746 782 769 814 837 897 885 850 957 821 895 893 905 897 853 814 788 855 869 886 777 808 812 812 808 867 844 796 810 801 807 828 829 748 777 859 828 806 937 846 840 804 787 784 804 811 759 710 703 795 797 784 821 864 831 805 892 829 851 859 803 838 841 825 820 827 868 827 795 756 823 800 831 860 853 803 790 806 782 785 837 790 801 822 868 804 830 828 812 810 852 799 842 813 826 848 820 827 788 778 782 818 650 809 827 792 818 808 780 799 766 562 711 791 721 759 758 794 747 822 768 1.01e+03 815 678 754 598 576 880 693 866 859 799 761 760 772 764 801 799 754 745 763 761 822 802 750 803 802 790 809 790 802 812 874 861 865 879 841 783 851 853 893 847 857 811 843 844 820 810 837 823 832 820 784 881 844 844 857 819 809 791 833 812 778 796 844 828 810 795 840 849 831 825 792 814 804 839 874 867 825 821 893 853 791 827 831 802 804 818 738 780 810 825 788 805 823 774 788 827 809 814 785 825 828 829 800 811 776 753 739 852 806 770 1.06e+03 791 822 793 810 833 728 742 754 777 804 808 824 820 761 852 852 754 788 774 873 876 819 924 876 829 842 818 851 801 796 802 783 830 832 860 823 846 843 815 819 790 828 817 803 830 829 802 850 914 750 831 848 843 857 843 850 783 843 804 834 837 780 824 852 880 875 855 798 816 834 830 772 826 873 820 792 789 813 828 809 812 781 788 740 777 911 787 731 809 735 797 786 792 850 811 787 743 755 828 810 811 815 851 825 842 843 706 894 944 790 759 774 730 734 871 832 846 843 827 827 819 807 823 869 832 810 774 868 829 789 845 805 790 774 820 806 794 775 788 802 797 789 818 817 810 762 752 789 847 842 809 834 853 1.11e+03 818 806 849 864 751 1.23e+03 824 725 571 751 790 832 736 848 830 833 802 808 784 812 841 784 889 809 821 845 873 826 842 907 890 875 871 872 831 859 884 858 913 861 854 862 848 827 905 886 811 897 910 898 858 850 812 844 859 844 887 656 832 838 836 893 806 833 791 810 858 842 850 841 733 622 820 816 781 813 833 783 845 838 813 803 806 812 846 871 786 699 812 798 797 798 883 824 775 824 824 866 847 780 807 789 820 792 803 786 859 826 845 786 814 814 807 804 805 817 823 1.08e+03 753 812 753 795 852 830 919 910 883 843 845 854 784 890 798 859 839 827 851 814 827 855 840 781 846 779 818 859 837 828 843 821 807 804 776 765 824 814 781 786 800 801 808 803 694 819 779 799 746 803 752 927 773 816 786 788 785 851 829 725 699 734 820 739 755 810 752 697 865 825 766 704 759 762 848 836 754 626 843 799 615 741 716 631 565 740 762 731 655 857 860 828 800 708 780 843 778 764 839 774 776 520 838 735 768 716 857 874 818 832 848 921 805 811 807 858 828 858 862 870 866 781 831 832 731 771 757 803 858 794 866 834 857 876 736 739 847 810 824 862 788 547 598 673 876 701 784 823 797 808 760 560 655 841 821 757 795 649 831 690 663 786 836 760 764 792 867 753 842 782 802 725 721 820 856 813 873 824 665 761 736 777 627 719 747 557 709 819 801 747 876 711 766 754 802 784 789 673 732 746 783 768 814 838 897 885 850 956 820 894 893 907 897 853 814 788 855 869 886 777 807 813 812 807 867 844 796 810 801 807 828 830 748 778 859 828 807 937 847 839 804 787 783 805 813 759 710 703 796 796 786 821 864 830 807 891 829 850 860 803 838 841 826 822 827 867 828 795 755 823 799 832 860 853 803 790 807 781 785 836 790 801 822 868 805 830 829 812 810 851 800 841 813 827 849 819 827 788 779 782 817 650 809 828 792 818 808 780 799 767 563 711 790 722 759 758 794 748 822 768 1.01e+03 814 678 752 598 575 879 693 866 859 798 761 760 772 765 801 798 754 745 762 762 822 802 750 802 802 790 809 790 801 811 875 861 865 879 841 783 852 853 895 848 856 811 843 843 819 811 837 823 832 820 784 881 843 844 859 819 809 792 833 812 779 796 843 828 810 795 841 848 832 825 792 814 804 840 874 869 826 821 894 852 791 827 831 802 803 818 741 780 809 825 788 804 822 774 788 828 810 814 785 826 828 829 800 810 776 752 739 852 806 770 1.06e+03 792 822 793 810 834 732 742 754 777 803 808 825 820 761 851 851 754 788 773 873 876 818 923 876 828 843 818 850 803 797 801 783 830 832 860 824 846 843 816 818 790 828 817 803 830 830 802 850 915 750 832 848 843 857 842 849 782 842 806 834 837 780 824 852 881 875 855 797 816 834 830 772 827 874 819 793 788 813 828 809 812 779 788 740 777 910 787 732 809 734 797 787 792 850 812 786 742 755 829 810 811 815 851 825 842 843 706 895 943 790 759 774 730 734 872 830 848 842 826 826 819 807 823 869 832 811 774 868 828 789 846 806 790 775 820 806 794 774 788 802 797 789 818 818 810 762 752 788 848 842 809 834 853 1.11e+03 819 806 849 864 752 1.23e+03 824 717 571 752 791 831 737 848 830 832 803 808 784 812 842 784 888 809 822 846 873 828 842 906 890 875 873 872 831 860 884 858 913 860 853 863 849 827 905 886 810 896 910 900 859 850 812 844 858 844 887 656 832 838 836 893 806 834 791 810 858 843 851 841 734 623 820 816 782 813 833 782 845 839 813 804 805 813 845 871 786 699 812 797 797 798 883 823 775 824 825 866 847 781 806 789 820 791 803 788 859 826 846 787 815 814 807 804 805 817 822 1.08e+03 754 812 754 794 852 830 920 910 884 844 844 855 785 890 799 858 840 827 850 815 827 854 840 782 846 779 816 860 836 828 841 821 807 803 777 764 824 815 782 786 799 801 807 804 693 820 779 798 747 804 752 927 772 816 786 790 783 851 829 725 699 734 820 738 756 811 753 697 865 825 766 704 759 762 848 837 754 626 844 798 615 740 716 631 565 740 761 732 654 858 861 828 799 709 780 843 780 764 839 773 776 520 838 735 767 718 856 874 818 832 849 921 805 811 807 858 828 858 862 869 865 782 831 832 731 771 757 801 858 792 866 834 857 876 736 738 847 810 824 863 787 548 598 672 876 700 784 822 797 808 759 560 655 841 821 757 795 649 830 690 664 786 836 760 764 792 867 753 842 781 802 726 721 819 855 811 874 824 665 761 735 778 628 719 748 557 709 820 801 747 877 710 766 753 801 786 788 673 733 747 783 768 815 839 897 885 850 955 820 894 893 908 897 852 814 788 855 869 885 777 808 814 813 806 867 844 796 810 800 808 828 830 748 776 859 829 808 938 848 839 804 787 782 805 814 759 710 704 797 796 787 821 864 830 808 891 829 850 860 803 838 841 826 823 827 867 828 795 756 822 799 833 861 852 802 790 806 781 784 836 791 800 822 868 805 830 829 812 810 851 801 840 813 828 849 819 826 789 777 782 817 650 809 828 792 818 808 780 799 768 564 712 790 722 758 758 794 750 822 769 1.01e+03 814 678 752 598 575 878 692 866 858 799 761 761 772 766 800 798 753 745 763 762 823 802 748 802 802 790 809 791 800 809 875 860 864 880 842 783 853 853 896 850 856 811 844 843 818 811 836 824 833 819 784 882 842 843 859 820 809 792 832 814 779 796 842 829 809 795 841 848 832 824 792 816 804 840 874 869 826 821 894 852 789 827 830 803 802 818 743 780 808 825 788 803 822 775 788 827 810 813 786 826 829 828 800 810 776 752 738 852 806 770 1.06e+03 792 823 793 808 834 733 742 754 778 803 808 826 820 761 851 852 754 787 774 873 875 818 923 876 829 844 818 850 804 798 800 784 829 833 860 824 846 844 817 818 790 828 818 803 830 831 802 851 916 750 833 849 843 856 840 849 781 841 808 834 838 780 824 852 882 875 855 797 816 836 830 771 828 875 818 794 786 812 829 808 813 778 787 740 777 910 787 732 809 734 798 788 793 850 812 786 743 755 830 810 811 815 850 824 842 844 705 895 943 790 759 775 730 735 872 829 848 843 826 826 820 807 823 870 831 811 774 867 828 789 846 806 790 777 821 806 794 774 788 803 797 788 818 818 810 762 752 788 848 842 809 833 852 1.11e+03 818 807 849 864 752 1.23e+03 823 710 571 752 792 831 738 848 830 831 803 808 785 812 842 784 887 810 823 848 873 828 842 905 891 875 874 873 832 860 884 857 912 860 853 863 850 826 905 886 810 895 911 899 859 850 812 844 857 844 887 656 832 838 836 892 808 833 791 810 858 843 852 842 735 623 820 817 783 813 833 780 845 841 813 804 806 814 846 870 787 699 812 796 797 798 882 822 775 823 826 867 849 782 806 789 821 791 804 788 859 826 846 788 816 814 808 803 805 817 822 1.08e+03 754 812 755 793 852 830 920 910 883 845 844 856 784 890 798 858 840 828 850 814 827 854 840 783 847 780 816 860 835 828 840 821 808 802 778 764 824 815 782 785 798 800 806 804 692 819 779 798 746 804 752 928 771 816 786 790 781 852 830 725 699 734 820 737 756 810 754 696 865 824 766 704 759 762 848 835 756 626 843 796 615 739 716 631 565 740 760 732 653 859 861 828 800 710 780 843 781 764 839 771 777 519 838 735 767 720 856 874 818 833 849 921 806 810 807 858 828 859 862 869 867 783 832 833 731 771 757 799 858 793 866 834 857 877 736 738 847 810 824 863 787 549 597 672 876 701 784 822 797 807 759 560 654 841 822 757 795 650 829 690 664 785 835 760 763 792 867 754 842 781 802 726 720 820 854 812 874 824 665 760 735 778 627 720 749 558 709 820 800 747 878 709 766 753 801 787 788 672 733 748 784 768 814 838 897 885 850 956 821 894 893 909 897 852 814 788 855 869 886 778 808 815 813 806 866 844 797 810 799 809 828 830 749 775 859 829 808 939 847 838 803 787 781 804 814 759 710 704 797 796 787 820 864 830 808 891 828 850 860 803 838 841 826 824 826 868 828 796 756 822 800 834 861 852 803 791 805 781 784 836 790 800 822 869 805 831 829 812 811 852 801 840 812 828 850 819 826 789 776 781 817 650 809 828 792 818 808 780 799 768 564 712 790 723 758 758 794 751 822 769 1.01e+03 814 678 752 598 574 878 692 866 856 799 761 761 772 766 800 797 751 744 764 762 824 801 747 802 802 789 809 791 800 810 874 860 864 881 842 783 852 854 895 852 856 811 845 843 817 811 834 824 833 819 784 884 841 843 859 820 809 792 832 814 780 797 842 829 810 796 842 848 832 823 791 818 805 839 875 869 827 821 893 853 787 826 829 804 800 817 742 780 809 825 789 803 822 776 788 827 811 811 787 827 830 828 799 810 775 752 738 852 806 770 1.06e+03 793 825 792 808 834 733 743 754 778 803 809 827 820 761 851 852 754 787 774 873 875 819 924 875 830 844 818 850 804 798 799 784 829 833 860 824 846 844 818 818 790 828 820 803 831 830 802 851 917 751 833 850 843 856 841 848 782 840 810 834 838 780 824 851 882 875 855 797 816 838 830 771 828 875 818 794 785 812 830 807 814 777 786 740 778 910 787 733 810 733 798 788 793 850 811 786 744 755 830 810 811 815 850 823 841 845 704 895 944 790 759 775 730 735 872 829 847 844 826 826 820 807 823 870 831 811 774 868 828 789 847 805 789 777 821 806 794 775 788 805 798 789 818 818 811 762 751 788 848 843 809 832 852 1.11e+03 818 807 850 863 752 1.23e+03 823 702 572 753 792 831 738 848 831 831 802 808 785 812 842 784 888 810 825 848 873 828 842 904 891 876 873 874 834 861 884 857 912 859 853 863 850 826 904 886 810 895 912 899 859 850 812 844 858 844 887 656 832 838 836 891 808 832 792 811 859 842 851 842 736 623 820 818 782 813 833 779 846 843 813 803 807 816 846 870 786 698 812 795 797 798 883 823 776 822 826 867 850 781 806 790 821 790 804 788 860 826 847 789 817 814 808 803 806 817 823 1.09e+03 754 812 756 793 852 830 920 910 883 844 844 856 785 891 798 857 839 828 850 814 828 853 840 783 848 780 817 860 834 827 839 821 808 802 779 765 824 815 782 785 799 800 806 804 690 819 780 798 746 804 752 928 772 817 786 790 779 850 831 725 698 734 820 738 755 810 754 696 865 824 766 704 759 762 847 834 756 626 842 797 614 739 716 632 565 741 759 732 652 859 861 829 800 710 781 842 781 763 839 770 777 519 837 735 767 722 856 874 818 832 848 920 805 810 807 859 827 859 860 869 868 783 832 833 731 772 758 798 858 794 866 834 857 878 736 736 847 811 824 863 786 550 596 672 876 701 784 822 797 807 760 561 654 841 823 756 796 649 829 689 663 785 835 760 763 793 866 754 842 781 803 726 719 819 852 812 873 825 665 758 735 778 628 720 749 557 709 819 799 746 878 707 767 754 801 786 787 671 733 748 784 768 813 838 897 885 850 956 822 894 893 909 897 852 814 788 855 869 886 777 809 815 814 806 865 844 797 810 798 808 828 829 749 774 859 828 808 939 846 838 802 787 781 803 813 759 710 703 797 796 786 819 864 830 807 892 828 851 860 802 838 840 826 824 826 869 828 796 757 822 801 833 861 852 803 791 804 781 784 835 790 800 823 868 805 832 830 812 811 852 801 840 813 828 851 819 826 788 776 781 817 651 809 828 792 818 808 780 799 768 564 713 790 723 758 758 795 752 823 769 1.01e+03 814 678 753 597 574 878 691 867 856 799 761 761 772 766 800 798 750 744 766 763 825 801 746 802 802 788 809 791 800 810 874 861 865 881 843 783 852 854 893 851 856 810 845 843 817 812 833 824 833 819 784 884 841 843 859 820 809 792 832 814 780 796 841 829 810 796 843 849 832 822 791 818 805 838 875 869 827 821 892 854 786 827 828 804 800 817 742 780 810 826 789 803 823 777 788 828 811 810 787 827 830 828 800 811 774 752 737 851 806 770 1.06e+03 793 826 791 808 834 733 744 755 778 803 808 828 820 761 851 852 754 786 775 874 875 820 923 876 831 844 818 850 803 797 798 784 830 833 860 823 846 844 818 818 790 827 820 803 831 829 802 851 917 752 832 850 843 855 841 847 782 840 809 834 838 780 825 851 880 875 855 798 816 840 830 771 827 875 818 794 784 813 831 807 814 778 787 739 777 910 787 732 809 733 798 786 794 849 810 785 743 755 830 810 811 816 851 822 841 846 703 895 944 790 759 775 731 735 871 830 847 844 828 826 821 807 823 871 830 811 774 871 828 788 847 805 789 776 822 806 795 776 788 805 798 789 817 817 811 762 750 789 849 844 810 832 852 1.11e+03 817 807 850 864 752 1.23e+03 823 698 572 753 792 831 737 847 832 832 801 809 785 811 842 784 888 810 825 848 874 826 841 904 890 876 871 874 835 861 883 859 911 860 854 863 849 826 904 886 810 896 911 898 859 850 812 845 858 844 887 656 832 839 837 891 807 832 793 811 859 841 850 842 735 623 821 818 780 813 833 779 846 844 814 803 808 816 847 870 786 698 812 795 796 797 884 824 776 823 826 867 849 779 806 790 822 789 805 786 861 826 846 789 818 814 808 803 806 817 823 1.09e+03 754 811 756 792 852 829 920 910 883 843 843 856 786 892 798 857 838 830 850 813 828 852 840 782 848 781 818 859 835 827 840 821 808 802 779 765 824 816 782 785 801 801 806 803 690 819 780 798 745 804 752 927 773 818 786 789 779 849 832 726 698 735 820 738 755 810 755 696 865 824 767 704 759 761 847 832 756 627 842 799 614 739 715 634 564 741 760 732 653 860 861 830 801 711 781 843 781 763 839 770 777 518 838 736 768 723 855 874 819 832 847 918 806 811 808 859 827 859 859 869 870 783 834 832 731 772 758 798 858 794 866 834 858 877 735 734 847 813 824 863 787 550 596 672 877 702 785 822 797 807 760 561 657 841 823 756 796 648 830 689 663 786 835 761 763 792 866 754 842 781 803 726 718 819 852 813 873 825 665 759 735 778 628 720 749 557 710 818 799 746 878 707 766 754 800 785 786 671 733 748 785 769 812 838 897 886 850 956 822 895 892 908 898 852 814 788 855 869 887 777 809 816 814 808 864 844 798 811 798 807 828 828 749 774 859 828 808 939 845 838 802 787 782 802 813 758 709 702 798 796 786 819 865 830 806 892 829 851 859 802 838 841 827 823 827 870 828 796 757 823 801 832 860 852 804 791 803 781 785 837 790 800 824 867 805 832 830 811 811 852 801 840 814 827 852 819 826 788 775 781 817 652 809 827 792 818 808 780 799 769 564 713 790 723 757 758 795 753 823 769 1.01e+03 814 678 753 597 574 879 691 868 857 799 760 761 772 766 801 798 750 744 765 763 825 801 746 803 801 789 809 791 800 810 873 862 865 882 843 783 852 854 892 851 856 810 844 843 816 812 832 824 832 820 784 883 841 843 859 820 808 792 833 814 780 796 840 830 810 796 843 850 832 823 791 818 806 838 875 868 827 821 892 853 787 828 828 804 801 817 743 779 811 826 788 804 824 777 787 829 810 811 788 827 830 828 800 811 773 751 736 851 806 770 1.05e+03 793 826 790 808 833 733 745 755 778 803 807 828 820 761 851 852 755 787 775 874 877 820 922 876 829 843 818 850 802 797 797 783 831 833 861 823 846 844 817 818 790 826 819 804 831 828 802 850 918 753 832 850 843 854 841 847 782 839 807 834 838 780 825 850 879 876 855 797 815 841 830 770 826 874 818 794 785 814 831 807 814 777 787 739 776 910 787 731 809 732 797 785 795 849 810 785 743 754 830 811 810 818 851 822 840 847 704 894 944 790 759 775 731 734 871 830 848 844 829 826 821 807 823 870 831 811 773 873 829 788 847 807 789 776 821 806 796 778 788 804 798 790 816 817 811 762 751 790 850 843 810 833 852 1.11e+03 816 807 849 865 751 1.23e+03 824 689 573 753 792 831 736 847 833 831 800 809 784 812 842 786 888 812 824 847 873 825 840 903 890 876 870 874 835 861 883 860 911 860 854 863 848 825 903 886 810 896 910 897 859 849 812 844 858 844 887 656 832 839 838 892 806 833 793 811 858 840 850 841 735 623 823 817 779 813 833 778 847 844 814 804 810 816 847 871 786 698 812 796 794 797 884 825 776 824 825 867 848 777 807 790 821 789 805 784 862 826 843 788 818 813 808 804 806 817 822 1.09e+03 754 811 757 793 852 829 919 910 884 844 842 856 785 891 799 856 837 831 850 814 829 851 840 782 847 781 816 858 837 827 841 821 808 803 780 766 825 816 781 785 802 802 806 802 690 818 780 800 745 803 752 927 773 819 786 789 780 848 833 727 698 735 821 738 755 811 755 697 865 824 768 703 760 761 846 832 757 627 843 800 613 739 714 636 564 741 761 732 654 860 861 830 800 709 780 844 781 763 839 771 777 518 838 736 768 723 856 874 819 831 847 917 806 811 808 858 827 859 859 870 869 783 834 832 731 771 758 799 858 795 866 834 858 876 735 734 846 814 823 863 788 550 596 672 878 703 786 822 797 808 759 560 659 842 823 756 796 648 829 690 663 786 835 761 764 792 867 754 842 780 804 726 718 820 852 813 872 825 664 760 735 777 629 720 748 558 710 818 799 746 878 708 764 754 800 785 786 670 734 748 786 769 813 838 896 886 850 956 822 896 892 906 897 852 813 789 856 869 887 777 809 816 814 809 864 844 797 812 798 807 828 828 748 774 859 828 809 940 845 838 802 787 783 801 813 757 710 703 798 796 787 819 866 830 804 892 829 850 859 801 838 841 827 822 827 870 827 796 758 823 802 831 860 852 805 790 803 782 784 840 790 801 825 867 804 832 830 810 811 852 801 840 815 827 852 819 825 788 775 781 817 652 809 826 792 817 808 780 799 769 564 712 790 723 758 759 795 753 823 768 1.02e+03 815 677 753 597 574 879 691 868 858 798 759 761 771 766 802 798 750 743 764 763 825 801 747 803 800 789 810 790 799 810 873 862 866 883 843 783 852 854 892 850 856 810 843 843 816 811 832 824 831 820 784 882 841 842 858 820 808 792 833 814 780 797 840 828 810 797 843 850 832 824 792 818 806 838 875 868 828 822 892 853 788 830 827 804 802 817 744 780 811 824 788 804 826 776 787 829 807 811 788 828 831 829 800 810 772 750 736 850 806 770 1.05e+03 793 826 791 808 832 732 744 756 778 804 806 828 820 761 851 851 756 788 775 874 879 820 921 877 827 842 819 849 803 796 796 783 832 833 861 823 846 844 816 819 789 824 818 806 831 828 802 850 918 754 832 850 844 854 841 847 781 838 805 834 838 780 825 850 879 876 856 797 813 841 829 770 826 873 818 794 786 814 830 806 814 776 787 740 775 910 786 731 809 733 797 784 796 850 810 785 742 753 830 810 809 818 851 822 840 846 705 894 944 790 759 775 731 734 870 830 849 844 828 826 821 807 823 870 832 811 773 872 829 788 847 808 789 776 821 806 796 779 788 804 798 790 816 818 810 762 753 790 851 842 811 834 852 1.11e+03 816 806 847 866 750 1.23e+03 824 682 573 753 791 832 736 846 833 829 799 810 784 813 842 787 888 813 823 846 872 825 840 904 890 875 870 874 836 861 883 860 912 860 855 863 848 824 903 886 811 896 908 897 859 848 811 842 858 844 887 655 831 839 839 893 804 834 792 811 858 840 851 840 734 623 825 817 777 814 833 779 847 843 814 803 810 816 848 872 786 698 812 796 793 798 882 825 776 826 825 868 847 777 808 789 820 790 805 783 861 826 841 788 818 813 809 805 807 816 822 1.09e+03 754 810 758 793 852 829 920 910 884 844 841 856 783 889 799 856 837 831 850 814 829 852 841 782 846 781 815 858 838 827 840 822 808 804 780 765 825 817 781 785 803 802 808 802 691 818 780 801 745 803 751 926 772 820 785 788 780 848 832 728 698 734 822 738 755 811 754 698 865 824 768 704 760 761 846 833 757 627 843 799 612 740 713 637 563 740 761 732 654 859 860 830 800 708 780 845 782 763 839 772 777 520 838 736 768 724 858 874 819 830 848 918 807 812 808 858 827 859 861 870 868 783 834 831 731 771 758 798 858 796 865 834 857 876 735 736 846 814 824 863 789 551 596 672 877 703 787 823 796 808 758 560 660 842 823 756 796 648 829 690 662 786 835 761 763 793 867 754 842 780 805 726 717 820 852 813 872 825 663 762 735 775 629 720 748 558 710 819 800 746 878 708 763 753 800 785 786 670 734 748 785 769 814 838 896 887 851 956 823 896 892 905 896 852 812 789 856 869 887 778 810 816 814 809 865 844 796 812 798 807 829 828 748 774 859 828 810 940 844 838 802 787 783 801 813 756 709 703 798 795 788 819 868 830 804 892 829 850 858 801 838 841 827 822 828 869 826 795 759 821 802 832 860 853 804 789 803 782 784 841 790 802 825 867 805 832 829 810 811 853 799 840 815 827 852 818 825 787 775 781 817 653 809 825 792 818 807 779 799 769 564 713 790 723 758 759 795 752 823 768 1.01e+03 816 677 754 597 574 880 691 868 859 798 759 761 771 765 803 798 751 744 765 763 825 801 747 803 799 788 810 790 799 810 873 863 866 882 843 783 852 854 892 850 857 811 843 843 816 811 832 824 830 821 784 882 840 843 857 821 808 791 833 815 780 797 839 827 811 797 843 849 832 823 792 817 807 838 876 868 828 822 892 853 790 830 827 803 802 818 743 780 811 823 789 804 826 776 787 828 806 810 788 828 831 829 799 810 772 750 736 850 807 771 1.05e+03 793 826 792 809 831 730 744 756 778 804 806 828 820 761 851 850 756 788 774 874 880 820 921 878 826 843 818 848 803 797 796 784 832 834 861 823 848 844 817 819 788 824 818 807 830 828 802 850 917 755 831 850 844 853 841 848 780 837 805 834 838 780 825 849 878 876 857 797 812 840 829 769 825 872 818 793 786 814 829 806 813 774 788 739 776 910 785 732 809 734 797 784 796 850 811 785 742 753 830 810 809 817 852 822 839 845 705 894 944 790 758 775 730 733 870 830 850 844 828 826 821 807 822 870 832 811 773 872 828 787 847 808 788 776 821 805 796 779 789 804 798 790 816 818 808 762 755 790 850 841 811 833 851 1.11e+03 816 806 847 866 750 1.23e+03 824 674 573 753 790 832 736 846 833 828 799 810 785 812 842 786 888 813 822 845 871 825 839 904 890 875 870 874 836 860 883 858 912 860 855 863 848 823 903 886 810 896 908 897 859 848 811 841 857 845 886 656 830 838 839 893 804 834 790 810 858 840 851 841 735 624 825 816 778 814 833 781 846 843 814 802 809 815 848 873 786 699 812 796 794 798 881 825 776 826 825 869 847 777 810 789 819 791 805 784 861 827 841 788 815 812 809 805 807 818 821 1.09e+03 754 810 758 793 852 830 920 911 885 844 841 855 781 889 799 857 838 831 850 814 829 851 842 782 847 782 815 858 839 827 840 821 808 805 780 765 825 817 780 785 802 802 810 802 692 817 779 802 746 803 751 928 772 819 785 788 781 849 832 728 698 733 824 738 755 811 754 699 866 824 768 704 761 761 845 833 757 627 842 798 612 740 714 637 562 740 761 731 653 860 859 830 800 706 780 845 780 762 839 774 776 521 838 735 768 724 859 874 819 830 849 919 806 812 808 858 827 859 862 870 868 783 834 831 731 772 757 798 858 797 865 833 857 876 735 737 846 813 824 863 790 551 596 672 876 703 787 824 795 808 757 559 658 843 824 756 796 648 829 690 662 786 835 761 762 793 867 755 841 781 805 726 716 820 852 813 872 826 662 762 735 775 630 720 748 559 710 819 802 748 877 709 763 753 799 785 786 670 734 748 783 768 814 838 895 887 851 956 823 897 892 906 897 852 813 789 856 869 887 778 811 815 814 808 866 844 795 812 798 807 829 828 748 774 858 827 811 940 844 838 804 787 784 801 812 756 709 705 798 794 787 818 869 830 805 891 829 850 858 801 838 841 828 822 829 869 825 795 760 820 800 833 860 852 804 788 803 782 783 839 790 802 824 868 805 832 829 810 811 853 798 840 816 827 852 818 825 787 776 780 817 653 809 825 792 819 806 778 798 769 564 713 790 724 758 759 795 751 822 767 1.01e+03 816 677 754 597 574 879 692 868 860 799 760 761 772 765 802 798 751 746 766 764 825 801 747 803 799 787 810 790 799 811 873 863 866 882 843 783 853 854 892 851 857 812 843 842 817 810 832 823 830 821 785 882 840 844 856 821 808 793 833 815 779 798 839 826 812 798 843 850 832 823 792 817 808 837 875 869 829 822 892 853 790 830 826 803 802 818 742 780 810 823 789 804 826 776 787 828 806 809 788 828 831 829 798 809 772 750 736 850 807 770 1.05e+03 792 826 793 809 830 728 744 756 777 804 807 828 820 760 851 849 756 789 774 874 880 819 921 877 827 843 818 847 802 797 796 784 832 834 861 823 849 845 817 820 787 824 819 807 830 828 802 851 917 754 830 850 844 854 841 849 780 837 805 834 839 780 825 849 878 875 856 797 813 839 829 769 825 872 818 792 786 814 828 806 813 774 788 739 776 910 784 733 809 734 798 784 796 851 811 787 742 754 830 811 809 817 852 822 840 843 705 893 944 790 758 774 730 732 870 830 850 844 827 827 821 806 823 871 832 810 773 872 827 787 846 808 788 776 821 805 796 779 789 804 799 790 817 818 806 762 755 790 850 841 811 833 850 1.11e+03 816 805 848 866 751 1.23e+03 824 668 573 753 789 832 736 848 833 828 798 809 786 812 844 786 887 812 822 844 872 825 838 904 889 875 871 873 836 860 883 855 912 859 855 862 847 824 903 886 808 896 907 897 860 848 811 842 857 845 886 656 831 838 839 893 803 834 790 809 857 840 851 842 736 624 825 816 778 816 832 782 846 842 814 802 809 814 848 873 786 699 812 796 794 799 881 825 776 826 825 870 847 777 810 788 819 790 805 784 862 826 842 789 813 812 808 804 807 820 821 1.09e+03 754 810 757 793 852 831 920 912 884 843 840 855 780 890 798 858 838 831 850 815 829 851 843 782 847 782 816 858 838 828 840 820 808 805 781 764 825 819 780 786 802 801 811 804 693 817 778 802 746 803 751 930 772 817 785 788 781 850 831 727 698 733 825 738 755 811 753 699 866 825 768 704 761 762 845 834 757 627 842 798 613 741 714 637 562 740 760 730 653 860 858 830 800 706 780 844 779 762 838 774 776 520 839 734 768 724 859 873 819 831 849 920 805 810 808 858 826 859 863 871 867 783 834 831 731 773 757 799 858 796 864 833 857 876 735 738 846 812 823 863 790 551 596 672 875 703 787 824 794 808 757 558 657 844 824 756 796 648 830 692 663 787 835 762 762 793 867 755 842 781 804 726 716 820 852 814 872 826 662 762 735 777 628 719 748 560 711 820 804 748 877 709 763 754 798 785 786 671 734 748 781 767 814 838 895 888 851 957 823 897 892 906 898 853 813 789 857 869 887 778 810 815 815 809 866 844 796 812 798 807 829 828 748 774 857 827 810 940 844 839 804 788 784 801 811 756 709 705 798 794 787 818 869 830 806 891 829 850 858 802 838 841 827 822 829 869 824 794 760 820 799 832 860 852 803 788 803 781 783 838 790 801 822 868 806 832 830 811 811 854 797 840 816 827 852 818 825 787 776 780 818 653 809 824 792 819 805 779 798 769 564 713 791 724 757 758 795 749 822 766 1.01e+03 816 677 754 598 574 879 693 868 859 799 762 760 773 765 802 798 751 747 766 764 824 801 747 803 799 787 810 790 799 811 873 862 866 881 842 784 854 853 893 851 856 812 843 842 818 810 831 823 830 820 784 882 839 846 856 822 808 795 833 815 779 799 839 826 814 797 843 852 832 823 793 816 808 837 876 869 829 822 892 853 791 830 826 802 803 818 742 780 810 823 790 804 826 776 787 829 808 809 788 828 831 829 798 809 773 750 735 851 808 768 1.06e+03 792 826 794 809 831 727 744 756 777 804 806 828 820 760 851 850 756 789 774 874 879 819 922 876 827 844 818 847 802 797 796 784 832 834 861 823 850 847 817 821 786 825 821 806 830 828 802 851 916 752 829 850 844 855 841 851 780 837 805 834 838 782 825 850 878 875 855 796 814 838 829 769 825 872 817 792 786 814 827 806 813 774 788 740 776 910 783 733 809 734 798 784 796 850 811 788 742 755 830 812 809 818 853 822 840 843 705 893 946 790 758 773 730 732 870 830 848 844 827 827 821 806 823 871 833 810 773 872 827 787 846 808 788 776 821 805 796 778 789 803 800 790 818 818 807 761 756 791 850 840 810 833 849 1.11e+03 816 805 849 866 751 1.23e+03 824 665 573 752 789 833 735 849 833 827 799 809 785 811 846 786 886 810 822 843 873 825 838 904 889 876 871 873 836 860 884 855 912 859 855 862 847 824 903 886 807 897 907 897 860 848 810 843 856 845 886 657 832 837 838 893 803 834 790 808 856 840 851 842 735 624 825 816 778 815 832 782 845 842 814 802 810 814 848 874 786 699 812 797 795 798 881 825 775 825 825 870 846 777 810 788 820 790 806 784 862 824 844 789 814 812 807 803 806 820 821 1.09e+03 754 811 758 793 851 831 920 912 883 843 840 855 781 890 797 858 839 830 850 815 829 851 843 782 848 781 817 858 837 828 840 819 807 804 779 764 825 820 782 786 801 801 811 805 693 816 776 803 746 803 751 932 773 815 786 789 782 850 831 726 697 733 826 739 755 812 752 698 866 825 767 704 761 764 848 834 756 627 842 798 613 742 714 637 561 741 760 730 653 860 858 830 800 706 781 842 778 761 839 772 775 520 839 733 768 725 858 874 819 832 849 920 804 808 808 858 826 859 864 870 867 782 834 830 730 773 757 799 857 795 864 833 857 876 736 738 847 813 823 863 791 552 596 672 876 703 786 824 794 808 756 558 657 844 823 756 796 649 830 693 664 788 835 763 761 793 867 756 842 781 803 726 716 820 852 815 872 826 663 762 735 778 627 719 748 561 711 820 804 749 876 709 763 755 797 786 786 671 734 749 780 766 814 839 895 888 851 957 823 896 893 907 899 852 814 789 857 869 887 777 809 815 815 809 866 844 797 811 798 807 828 829 749 774 857 826 809 940 843 840 804 788 784 802 812 756 709 704 798 794 787 818 868 831 806 890 829 850 858 802 838 841 826 822 828 869 824 795 761 820 799 832 860 853 802 788 804 780 784 838 790 801 822 868 806 832 830 812 812 855 797 840 816 827 852 819 825 787 777 781 818 653 809 825 792 819 805 779 798 768 564 713 791 723 757 759 796 749 822 766 1.01e+03 815 678 754 598 574 880 694 868 858 800 762 761 773 765 801 798 751 746 766 764 824 801 747 802 799 788 808 788 798 811 872 861 866 880 842 784 854 853 893 851 856 810 842 843 818 810 831 823 830 820 784 882 838 844 856 822 808 795 833 815 779 799 840 826 814 796 844 854 832 824 794 816 805 837 876 868 829 822 893 853 790 829 826 801 804 818 742 780 810 823 790 804 825 775 785 829 808 809 786 827 831 829 798 810 773 751 735 850 807 767 1.06e+03 791 826 794 808 832 726 744 755 776 804 806 828 821 760 852 850 756 789 774 873 878 818 922 876 825 844 818 849 801 796 797 784 832 832 860 823 850 847 818 821 785 827 822 806 830 827 802 851 917 750 830 850 842 855 841 852 781 837 806 834 838 784 824 851 878 874 854 797 814 838 829 769 825 872 817 792 786 814 828 805 813 775 788 741 776 909 783 732 809 735 798 784 797 849 811 788 743 755 831 812 808 820 853 822 841 843 705 893 947 789 758 772 729 732 870 830 847 844 827 826 820 806 824 871 833 810 774 872 827 787 846 808 788 776 822 805 796 777 789 803 799 790 818 818 808 760 756 791 850 841 810 833 849 1.11e+03 816 805 849 865 752 1.23e+03 823 660 574 752 789 834 735 850 833 827 799 809 785 811 847 786 886 810 821 843 872 825 839 904 889 876 871 873 836 860 884 856 912 859 855 862 847 824 903 887 808 898 908 897 859 848 810 844 857 845 886 657 833 837 836 894 803 834 791 808 854 840 851 842 733 623 825 816 778 815 832 781 846 841 814 802 810 814 848 874 788 698 812 797 796 797 882 825 774 824 825 870 846 777 810 789 820 789 805 784 862 822 846 790 816 812 806 803 805 818 821 1.09e+03 754 812 758 794 852 831 920 913 882 843 840 855 782 890 797 859 840 830 850 816 829 852 843 781 848 779 818 859 836 828 839 819 807 804 777 764 825 819 783 786 800 802 811 805 692 817 776 802 746 804 751 930 774 814 786 789 782 851 831 726 697 733 826 739 755 812 752 697 865 825 766 703 760 764 850 834 756 626 843 798 613 742 714 638 561 742 760 729 653 859 859 830 800 706 782 843 779 761 840 772 775 520 839 732 769 725 857 875 819 833 849 921 804 808 808 858 826 859 862 870 867 783 834 830 730 773 758 800 856 795 863 833 857 877 737 738 847 814 823 862 791 551 595 672 876 703 786 824 794 807 756 558 656 844 821 756 797 649 830 695 665 789 835 762 762 792 868 755 842 781 803 725 716 820 852 816 872 826 663 761 735 777 626 719 749 560 711 819 804 749 877 709 764 755 797 786 786 672 734 749 780 766 814 839 895 888 851 957 823 896 894 908 899 852 814 789 856 869 887 776 808 814 815 809 866 844 797 812 799 807 829 829 750 775 857 826 808 940 845 840 803 789 784 803 812 756 709 702 797 794 786 818 866 832 806 890 829 850 858 802 838 842 825 822 828 869 824 795 760 819 799 832 860 854 802 788 805 780 785 838 790 800 824 868 805 831 830 812 812 856 797 840 815 826 852 818 825 787 776 782 818 654 809 827 792 819 805 779 798 768 564 712 791 723 757 759 796 749 822 766 1.01e+03 814 678 754 598 573 880 694 866 857 800 762 761 772 765 801 797 751 746 765 764 824 801 748 803 799 788 808 788 799 811 872 860 866 880 842 784 854 853 892 851 855 811 842 843 818 810 831 822 830 819 783 882 838 842 856 821 809 792 833 814 778 798 840 826 815 795 844 854 833 825 794 816 803 837 876 868 828 822 894 853 789 829 826 800 803 819 744 781 812 823 789 803 825 774 783 828 806 809 785 827 831 829 799 811 773 752 734 850 806 767 1.06e+03 791 826 794 808 832 726 744 755 776 804 807 828 822 760 852 850 756 789 773 873 878 818 922 876 824 844 818 850 802 794 797 783 831 831 860 823 850 846 818 820 785 828 821 806 829 827 801 851 918 750 830 850 842 855 841 852 782 838 807 834 837 786 825 853 879 874 852 797 814 839 829 769 825 873 817 792 787 814 828 805 812 776 788 742 777 908 783 732 810 735 799 784 798 849 811 787 744 754 832 813 809 821 852 822 841 844 705 892 947 790 759 772 728 733 870 830 847 842 827 826 820 806 823 870 833 811 774 872 828 787 846 808 787 776 822 806 795 778 789 802 798 789 818 817 809 759 757 790 850 842 810 832 850 1.11e+03 815 806 848 865 753 1.23e+03 822 656 574 752 788 834 736 849 832 829 800 810 785 810 846 786 886 810 821 844 872 825 839 904 888 875 871 874 836 860 884 857 912 859 856 862 846 825 904 887 808 898 909 897 859 848 810 844 858 845 886 657 833 838 836 895 803 833 790 808 854 839 851 842 733 623 825 816 777 816 832 780 846 841 813 802 810 814 848 874 788 698 812 797 796 797 882 824 775 825 825 869 847 777 808 789 820 789 805 784 862 822 846 790 817 811 807 803 804 816 822 1.09e+03 754 813 757 794 853 830 920 913 882 843 841 855 782 890 797 860 840 830 850 816 829 853 843 782 848 778 819 859 836 828 839 820 807 803 775 764 824 818 783 786 799 802 811 804 692 818 776 801 746 804 751 927 774 813 787 790 782 851 832 726 697 733 826 739 755 813 752 696 864 826 765 703 761 762 852 835 756 626 843 799 614 741 714 639 560 742 760 729 652 859 859 830 800 707 784 845 781 762 840 771 776 520 839 730 770 724 857 876 820 832 849 922 803 809 807 858 825 859 861 869 867 784 833 831 729 772 758 800 855 794 863 833 856 877 737 739 847 814 823 862 790 551 595 671 875 703 786 824 794 806 755 558 656 844 820 756 796 649 830 695 664 789 836 761 762 791 868 755 843 782 802 725 716 819 852 816 872 826 664 760 735 776 626 719 750 560 711 820 803 749 877 710 764 755 797 788 786 672 733 749 780 767 814 839 895 888 851 956 823 896 895 909 899 852 814 789 856 869 886 776 808 815 814 810 866 844 798 812 799 807 829 828 750 775 858 826 807 939 847 840 803 789 784 803 812 756 709 700 797 795 787 818 864 833 805 890 830 849 858 802 839 842 825 822 827 869 824 795 759 819 799 832 859 856 802 789 806 780 786 838 790 800 825 868 805 830 830 812 812 856 797 840 815 825 853 817 824 786 775 782 819 654 809 828 792 820 806 779 798 768 564 713 791 723 757 759 796 750 822 767 1.01e+03 814 679 754 597 573 881 694 865 857 800 760 761 772 765 801 797 751 746 764 763 823 801 749 804 799 789 810 788 800 812 872 860 867 879 843 784 854 853 891 851 856 813 843 843 818 810 831 822 829 819 782 883 839 842 856 822 809 790 833 813 779 797 839 827 815 797 844 852 833 825 794 816 801 837 875 869 828 822 894 853 789 829 826 800 803 820 745 782 813 823 789 803 825 774 784 828 805 810 784 827 831 829 799 812 773 753 735 850 805 766 1.05e+03 791 825 793 808 831 726 743 755 776 803 808 828 822 760 852 851 756 788 773 874 878 818 922 877 824 844 818 850 804 794 798 783 830 831 861 823 850 844 818 820 786 828 820 805 829 826 801 852 918 750 831 850 840 855 841 851 782 840 808 834 836 787 825 853 880 875 851 798 814 839 829 770 825 873 818 792 788 814 828 805 813 775 788 742 778 908 784 732 810 735 799 784 798 850 812 786 745 753 832 812 809 821 853 822 841 843 704 892 947 790 759 772 729 733 870 829 847 841 828 826 820 806 822 870 833 812 773 871 829 787 846 807 786 775 822 805 794 778 789 802 798 788 818 816 809 760 758 789 851 844 810 831 851 1.11e+03 815 806 848 865 753 1.23e+03 822 650 574 752 787 835 737 849 832 831 801 810 784 810 845 786 885 811 821 845 872 825 840 904 888 875 871 874 837 860 884 857 912 859 856 862 845 825 905 886 808 898 910 897 859 848 810 844 859 845 887 656 833 838 837 895 803 834 789 808 854 839 850 842 734 623 825 815 779 816 832 781 846 841 812 802 810 814 848 874 789 699 812 798 796 798 882 824 776 825 825 870 848 777 807 789 819 788 804 784 862 822 846 791 817 811 807 803 805 816 823 1.09e+03 754 814 756 795 854 830 921 914 882 844 841 855 782 889 798 860 839 831 850 815 829 853 844 783 848 779 819 859 836 828 839 820 808 804 775 764 823 816 783 786 800 802 809 803 692 820 777 800 746 804 752 926 773 814 788 790 781 851 832 724 697 733 825 739 756 813 752 696 864 826 766 703 762 762 851 836 756 627 844 800 615 741 715 640 560 743 761 729 651 857 859 830 799 708 784 845 781 763 838 771 776 521 839 729 770 725 857 874 821 831 849 922 803 811 807 858 826 859 860 869 868 786 833 833 730 771 758 800 855 794 862 833 856 876 738 738 847 814 822 862 789 550 595 671 874 703 786 823 794 804 754 557 656 845 821 756 795 649 830 694 664 788 837 760 762 790 868 755 843 782 802 725 717 819 852 817 872 827 663 760 734 776 626 719 750 560 711 820 802 749 878 709 764 754 798 788 786 672 732 749 780 768 814 839 894 887 852 955 823 896 896 908 898 851 814 789 856 869 886 776 809 815 813 809 866 843 798 812 799 807 829 828 750 775 858 826 807 939 849 840 803 788 784 803 811 756 709 701 796 795 787 818 864 833 805 890 831 849 858 802 839 843 826 821 827 870 824 795 758 820 800 832 859 856 803 789 806 781 786 839 789 800 825 868 805 830 830 811 810 856 798 840 814 826 853 816 824 785 773 782 819 653 809 828 792 822 805 778 798 768 564 713 791 724 758 759 796 750 821 767 1.01e+03 814 679 754 597 573 881 694 864 858 800 760 761 771 765 801 797 751 746 765 762 823 802 749 804 799 789 811 789 801 812 873 860 867 879 842 784 853 853 889 850 857 812 843 844 818 811 832 822 829 820 782 883 840 844 855 823 810 789 834 813 781 797 840 827 814 798 842 849 833 825 793 816 801 837 875 869 828 822 892 853 789 828 828 801 803 820 745 782 813 824 790 803 825 774 785 828 805 810 784 826 831 829 798 813 772 753 735 850 805 767 1.05e+03 791 825 794 809 830 727 743 756 777 803 809 828 822 760 852 852 756 787 773 875 879 820 922 878 824 845 818 850 806 795 799 783 829 831 861 823 850 843 818 821 787 827 819 804 828 826 800 853 919 750 832 850 840 855 842 851 783 842 808 834 835 787 824 853 881 876 850 797 814 840 829 770 824 874 818 792 788 815 828 806 814 774 788 740 779 910 784 732 809 735 799 785 798 851 812 787 745 753 832 810 810 820 855 822 840 843 704 892 947 791 759 772 730 733 870 828 848 841 828 826 820 807 822 870 834 813 772 870 830 787 845 807 786 774 822 804 794 778 789 802 798 786 819 815 810 762 756 788 852 845 810 830 852 1.12e+03 815 806 848 865 753 1.24e+03 822 648 574 752 787 836 736 847 832 832 801 810 784 810 846 786 885 811 821 846 872 826 840 905 888 875 870 874 835 860 884 857 912 859 856 862 846 826 905 886 808 898 911 897 859 848 811 843 859 845 888 656 832 839 839 895 803 836 789 808 855 839 850 842 736 622 825 815 780 816 832 782 847 842 810 802 810 814 847 874 790 700 810 798 796 799 881 824 776 826 825 870 848 777 806 790 819 788 803 785 862 822 846 791 816 811 808 803 805 816 824 1.09e+03 755 814 754 795 853 829 922 914 882 844 842 856 782 889 798 860 838 831 850 815 829 853 844 784 847 780 817 859 835 828 839 819 809 802 776 764 823 816 782 787 801 802 808 803 691 820 778 801 746 806 752 926 772 815 788 790 779 851 832 725 697 733 824 739 757 813 752 697 865 827 767 703 763 762 851 835 756 627 844 800 616 741 716 640 559 744 762 730 650 856 859 830 799 709 784 843 780 763 837 770 777 521 838 730 770 725 857 872 821 831 848 922 804 811 808 857 827 859 859 869 868 787 834 834 730 772 757 801 855 793 862 833 856 875 740 738 848 815 822 861 787 551 595 672 874 703 786 822 794 803 754 557 656 845 822 756 796 649 830 693 664 788 838 760 762 789 869 756 844 782 801 725 718 819 851 816 871 827 663 760 734 777 626 718 750 560 710 821 802 750 879 709 765 754 798 787 786 673 731 749 779 768 814 838 895 886 853 955 823 896 896 908 897 851 815 789 856 870 886 777 809 815 812 809 866 843 798 812 800 807 829 828 749 775 858 825 807 939 848 840 803 788 783 803 810 756 709 702 796 795 788 818 864 833 805 891 832 849 858 802 839 843 826 822 828 870 824 795 757 820 800 832 859 857 803 789 806 782 786 838 790 800 825 867 806 830 830 810 810 857 799 840 814 827 853 817 825 786 773 782 818 653 809 827 792 821 805 777 798 769 564 713 791 724 758 758 795 751 821 768 1.01e+03 815 679 754 597 574 881 694 864 858 801 759 761 771 765 802 797 750 745 766 760 822 802 749 804 799 789 812 790 800 812 874 860 867 879 842 784 852 852 889 850 858 811 844 844 819 813 832 822 829 820 782 883 840 846 855 821 810 790 834 814 782 796 841 827 814 800 841 847 832 823 792 816 802 838 874 868 828 822 891 854 789 828 830 801 803 820 743 781 813 824 791 802 824 775 787 828 806 810 784 827 831 829 798 814 772 752 735 851 806 767 1.05e+03 791 825 795 810 829 728 742 756 777 803 809 828 822 759 852 852 756 785 774 876 879 822 922 879 824 844 818 850 807 796 800 784 829 832 861 823 850 843 817 822 787 826 819 805 828 826 800 852 918 749 831 851 839 855 842 850 783 843 808 832 837 787 823 853 881 876 851 796 814 840 829 770 824 874 818 792 786 816 828 807 815 773 787 740 778 910 784 731 808 734 798 785 797 851 812 788 745 754 831 809 810 819 857 822 839 843 705 892 946 791 759 772 731 733 870 828 849 841 828 826 820 807 821 871 834 813 771 869 829 787 844 807 787 774 822 802 794 778 788 803 799 787 819 815 810 763 754 789 853 845 811 830 852 1.12e+03 815 806 847 865 753 1.24e+03 822 646 574 752 787 836 735 845 831 832 801 810 783 812 846 787 885 810 822 846 873 826 840 905 889 875 870 874 834 860 884 857 912 858 856 862 847 826 904 886 807 898 912 896 859 849 811 843 859 845 887 656 832 838 839 894 804 837 790 809 856 838 850 843 736 621 825 814 781 816 833 783 847 843 810 802 810 814 846 874 790 700 810 798 796 799 879 823 776 826 825 871 847 777 806 791 818 787 802 785 862 823 846 791 816 811 808 804 805 815 825 1.08e+03 755 813 754 795 853 829 921 913 883 845 842 856 782 889 799 859 838 831 850 815 829 852 844 783 847 782 815 859 835 828 839 818 810 800 776 764 823 816 782 787 802 803 807 802 691 819 778 802 746 806 753 926 771 816 788 789 779 850 831 726 698 733 824 739 758 814 753 697 866 827 768 703 763 762 851 834 757 627 845 801 616 741 716 640 559 744 762 731 650 855 859 829 799 708 783 841 779 763 838 769 777 520 837 733 769 727 857 871 821 831 848 921 804 811 809 857 828 860 859 868 868 786 834 834 730 773 756 802 855 794 862 833 856 876 741 737 847 815 822 861 786 552 595 673 874 702 785 822 794 802 752 557 657 843 823 757 796 649 829 693 664 787 838 760 762 789 869 756 845 782 802 725 718 819 851 815 870 827 664 759 733 776 626 717 750 561 710 822 802 750 879 708 765 753 797 786 787 674 732 750 780 767 814 839 895 887 853 956 823 895 895 908 896 851 814 788 856 870 886 778 809 816 812 809 866 844 797 811 801 807 829 828 749 775 858 825 807 939 848 840 804 788 783 804 810 756 710 703 796 796 787 817 865 833 804 891 832 850 858 802 839 843 826 822 828 870 824 794 757 821 800 832 859 856 803 789 805 782 786 837 790 801 825 867 806 831 829 810 810 857 799 840 812 827 853 817 825 787 773 782 817 653 809 826 792 819 806 777 798 769 564 713 790 724 758 757 793 750 820 769 1.01e+03 814 678 755 597 573 881 694 865 858 802 759 761 772 765 803 797 748 745 764 759 823 802 748 804 799 788 812 791 800 811 874 860 867 880 842 785 852 852 889 850 858 809 845 844 819 813 832 821 829 819 781 883 840 847 855 819 810 791 834 814 782 797 842 827 814 800 840 846 832 822 790 817 803 837 874 868 827 822 891 854 789 828 830 801 802 820 741 781 811 824 792 802 824 776 787 827 806 810 784 827 832 829 798 814 771 751 736 852 807 768 1.05e+03 789 825 796 810 829 728 742 757 777 804 809 827 823 759 852 852 756 784 775 877 879 822 921 879 825 844 818 850 806 796 799 784 830 834 861 824 850 844 817 822 787 824 819 805 829 826 801 850 917 748 830 851 838 855 842 850 782 843 808 830 838 786 823 853 881 877 852 796 814 840 829 769 824 874 818 792 784 816 829 808 816 773 786 739 778 910 784 730 809 734 798 784 797 850 811 788 745 754 830 810 810 818 856 822 840 843 705 893 946 791 759 773 732 734 870 829 850 842 828 826 820 807 822 872 834 812 771 869 829 787 844 807 787 774 821 801 795 778 788 803 800 788 819 816 812 763 751 789 854 844 811 830 852 1.12e+03 815 804 846 865 753 1.24e+03 822 644 575 753 788 835 733 844 830 832 800 810 782 814 846 787 885 810 822 846 873 827 841 906 889 875 870 874 832 860 883 858 912 858 856 861 848 825 904 886 807 897 911 896 859 849 812 842 859 846 886 657 832 837 838 895 804 837 789 809 855 839 850 843 736 620 824 814 780 815 833 782 847 842 810 803 810 814 845 875 791 700 809 797 795 799 878 823 776 825 825 872 847 777 806 792 818 787 802 785 862 823 845 791 816 810 808 805 805 814 825 1.09e+03 755 812 755 794 853 829 920 914 883 845 842 856 782 889 799 858 838 831 849 816 830 852 844 782 846 783 815 859 835 828 839 818 810 800 775 765 823 816 782 787 802 802 808 802 690 819 779 802 746 806 753 926 770 817 788 789 780 850 831 727 698 733 824 738 757 814 754 697 867 827 768 703 763 762 850 834 757 627 846 801 616 741 717 640 559 744 762 731 650 855 858 828 799 707 781 841 779 763 839 769 776 520 836 735 768 729 856 871 821 831 848 920 804 811 809 857 829 859 860 868 867 785 833 834 729 773 756 803 855 794 862 834 856 878 742 736 846 815 822 861 788 552 596 673 874 702 785 821 794 802 751 556 658 841 823 757 797 649 829 693 665 786 839 760 762 789 869 757 845 783 803 724 717 819 850 814 870 828 665 759 733 776 626 717 750 562 709 823 803 751 878 708 764 752 796 784 787 676 732 750 781 766 814 840 895 887 852 956 822 895 893 908 896 851 814 787 856 870 886 779 809 816 812 809 866 845 795 811 802 806 829 828 749 775 857 826 807 938 848 840 804 789 783 804 809 756 710 702 796 796 785 817 865 833 804 891 832 851 859 802 839 843 826 823 828 870 824 794 758 821 801 833 860 856 803 789 805 782 785 838 790 801 824 867 805 830 827 811 810 856 798 841 812 826 853 817 826 787 773 783 817 653 810 825 791 818 806 777 798 770 564 712 790 724 758 756 792 750 820 769 1.01e+03 813 679 755 597 573 881 694 866 859 802 759 761 773 765 804 797 749 744 762 759 823 802 748 804 799 788 812 792 799 811 874 859 867 881 842 784 852 852 888 849 857 810 844 844 818 811 832 820 828 818 782 884 839 846 855 816 810 793 834 814 782 797 842 826 814 800 841 846 832 821 792 817 804 837 873 868 827 822 892 855 789 829 828 801 802 820 739 781 811 825 792 803 823 776 787 826 805 810 785 827 832 830 798 815 772 751 736 853 808 768 1.05e+03 788 825 795 810 830 728 745 757 777 806 809 827 823 759 852 851 754 784 776 876 879 822 920 880 825 844 818 850 806 796 799 784 831 835 860 824 850 845 817 820 787 824 818 806 828 826 801 848 916 747 830 852 836 855 842 850 782 842 807 829 840 784 824 854 881 878 852 797 812 840 830 770 824 874 818 793 784 815 830 808 816 774 785 739 778 910 784 730 810 735 800 783 797 850 811 788 744 754 829 810 811 817 855 822 841 844 705 893 945 791 759 774 732 733 871 830 850 842 828 826 820 807 824 872 832 812 772 869 828 788 844 807 787 773 820 802 795 777 788 804 800 789 818 815 812 763 752 789 854 845 811 832 852 1.12e+03 814 804 845 866 752 1.24e+03 823 643 575 753 788 834 734 844 830 832 800 809 782 816 846 787 885 811 823 846 873 827 842 906 889 875 870 874 832 861 883 859 912 858 856 860 846 825 904 886 806 897 911 897 859 849 812 842 859 848 886 658 832 836 837 895 804 836 788 809 855 840 850 843 736 620 824 815 778 814 834 779 848 842 810 803 810 814 845 874 791 699 810 796 795 799 879 823 776 825 825 871 847 778 806 792 818 786 802 784 859 824 845 791 816 809 808 805 805 816 824 1.09e+03 756 812 755 794 854 829 920 914 883 844 842 855 782 889 799 858 837 830 849 816 830 852 845 782 847 781 814 859 835 828 840 819 809 800 775 765 823 817 781 786 802 800 809 804 690 819 779 802 746 805 753 927 769 817 789 789 782 850 832 727 698 733 824 738 757 812 754 697 867 827 768 704 764 762 848 836 756 627 845 800 614 741 718 640 558 744 762 731 650 855 858 828 799 706 780 842 780 763 839 770 774 519 836 734 767 730 855 871 821 832 847 919 804 810 809 858 828 859 861 868 867 784 833 834 729 773 756 802 855 794 862 834 856 880 742 735 846 814 822 861 789 553 598 674 874 703 785 821 795 803 748 556 658 840 823 757 796 648 830 694 665 786 839 760 761 789 869 756 844 783 804 724 717 821 851 815 871 827 665 759 734 775 625 718 750 564 709 823 803 751 877 709 764 752 796 784 788 677 731 750 782 766 814 840 895 888 852 956 821 895 891 908 896 851 813 787 856 870 886 779 809 817 812 810 867 846 794 811 802 805 829 828 749 775 857 826 808 938 849 840 804 788 783 804 809 756 710 702 797 796 786 817 865 833 805 891 832 852 860 802 838 843 826 822 828 871 823 793 759 821 801 832 861 856 804 789 804 782 784 840 789 800 822 867 805 828 828 811 810 855 797 841 813 826 854 817 827 787 773 783 818 653 809 826 792 819 806 777 798 770 564 712 790 724 757 756 793 750 820 770 1.01e+03 813 679 755 597 574 880 694 866 859 802 760 761 774 766 804 798 750 744 761 759 822 802 748 804 799 788 812 792 798 811 874 858 867 881 842 784 851 852 888 849 857 809 842 845 818 810 833 819 828 818 782 884 839 845 854 817 809 793 834 814 781 797 842 826 814 798 842 847 833 821 793 817 805 837 873 870 827 822 893 855 789 829 826 801 802 820 739 780 810 825 791 803 823 777 787 826 805 810 785 828 832 830 798 816 772 751 736 851 808 767 1.05e+03 787 826 794 810 832 727 748 757 777 807 809 826 823 759 852 851 753 786 776 874 880 821 921 880 825 844 818 851 805 796 799 784 832 835 860 825 849 846 816 820 788 823 817 806 828 826 801 848 916 747 831 852 835 855 841 851 784 840 807 829 840 783 824 854 880 878 851 798 812 841 830 770 825 874 819 794 785 814 831 809 815 775 787 739 778 910 784 730 811 735 800 782 796 850 812 788 744 754 828 811 812 817 854 823 842 845 706 893 946 790 759 773 732 733 872 832 849 841 828 826 820 807 827 871 831 812 771 869 829 789 844 806 786 773 820 803 795 777 788 804 800 788 818 815 812 763 753 790 855 845 811 833 852 1.12e+03 814 804 845 866 751 1.24e+03 824 641 574 753 788 834 735 845 831 830 800 809 782 815 845 785 885 810 824 847 873 826 842 906 889 875 870 874 832 862 883 860 912 859 856 859 846 824 904 886 806 897 912 896 860 849 812 842 859 849 886 659 832 837 837 895 806 835 787 809 856 840 850 842 735 621 824 815 777 814 835 778 846 842 811 804 809 813 846 873 791 699 812 795 795 800 880 823 776 825 824 870 847 778 806 792 818 786 802 784 857 824 845 791 816 810 808 806 806 817 825 1.09e+03 756 812 755 793 854 829 921 914 883 844 841 855 783 888 800 858 837 831 849 816 830 851 846 782 847 780 814 859 836 828 840 820 809 801 775 765 823 816 779 785 802 798 810 806 690 819 778 802 745 804 753 927 769 817 789 789 781 850 833 727 698 734 824 738 756 810 754 697 866 826 767 704 764 762 848 837 756 626 844 800 613 741 718 640 557 743 762 731 650 854 858 827 799 706 780 841 781 763 839 772 772 519 836 733 767 729 854 871 821 832 847 919 804 810 808 858 828 858 861 868 867 784 833 834 729 772 756 800 856 794 861 834 857 880 743 735 846 813 822 861 789 554 598 674 874 703 785 822 795 804 746 556 657 839 823 757 796 648 831 694 665 787 838 760 760 788 869 756 843 783 804 723 717 822 851 816 871 827 665 759 736 774 625 719 750 564 708 823 803 752 876 708 764 752 796 784 788 677 731 749 782 766 814 840 894 889 851 956 819 895 891 908 896 851 812 787 856 870 885 779 808 815 812 810 867 846 794 810 801 804 828 829 748 775 859 827 807 938 848 840 803 788 784 804 809 757 709 702 799 797 788 818 865 833 805 890 831 851 860 803 838 843 825 822 829 871 823 793 759 821 801 830 862 854 805 788 804 782 784 841 790 799 820 867 806 826 830 811 810 855 796 841 814 826 854 818 827 787 773 783 818 653 809 826 793 819 806 777 799 771 564 712 790 724 756 757 793 750 820 770 1.01e+03 813 679 755 596 574 879 694 866 860 802 760 761 774 767 804 797 750 743 762 760 822 801 748 804 800 788 812 792 798 812 874 858 868 881 842 784 852 852 887 850 856 809 841 845 818 810 833 820 828 818 781 884 840 845 854 818 808 792 833 814 781 798 842 825 814 798 842 848 832 822 794 817 805 837 872 870 827 823 894 855 789 830 825 801 802 819 738 780 811 825 791 803 823 777 787 826 805 809 786 828 831 830 798 815 771 751 737 850 808 767 1.05e+03 787 827 793 808 832 728 750 757 777 807 809 827 823 760 851 851 753 787 777 874 880 821 922 881 825 843 818 851 806 796 798 784 832 834 860 825 849 846 816 821 789 824 817 805 828 827 801 850 916 749 833 851 836 855 840 851 784 839 807 829 840 782 824 854 880 876 850 799 812 841 831 771 826 874 819 793 787 814 830 809 814 774 788 739 778 910 785 731 811 735 798 782 796 851 812 788 743 754 827 811 812 817 854 824 843 845 706 894 946 790 759 772 731 733 872 832 848 841 828 826 822 807 826 871 830 812 773 868 829 790 844 808 787 773 821 805 796 776 788 804 799 788 819 815 812 763 754 790 856 845 811 833 852 1.11e+03 813 804 845 866 750 1.23e+03 824 638 574 752 789 834 737 846 831 829 799 809 781 814 845 784 886 808 823 847 872 825 841 906 889 876 870 874 832 863 883 859 913 859 857 860 846 824 904 886 806 898 912 895 860 850 812 842 858 849 886 658 832 837 837 896 807 834 787 809 856 841 851 842 734 622 823 815 777 814 836 777 845 842 812 803 809 814 845 872 790 699 812 795 795 801 879 823 777 826 823 870 848 777 806 792 818 788 802 784 855 824 845 790 816 811 808 806 807 818 824 1.09e+03 757 812 754 793 853 830 921 914 883 844 840 855 783 887 799 858 837 830 848 815 831 851 846 782 847 778 814 859 836 828 840 821 809 800 775 765 824 816 778 784 803 798 810 808 691 819 778 802 745 803 753 928 769 816 788 789 781 850 833 729 699 733 824 738 756 808 753 696 866 826 766 704 764 762 849 837 756 626 843 800 614 742 719 641 557 743 762 730 650 854 859 827 799 707 781 842 782 763 840 773 772 518 836 731 769 729 854 871 821 833 847 918 804 809 807 858 827 857 861 867 867 783 833 834 729 772 757 801 857 795 861 832 856 880 743 736 846 813 822 861 788 554 597 674 874 704 786 823 796 806 745 556 657 839 823 758 795 648 831 694 665 787 838 760 759 787 869 756 843 782 803 722 717 823 851 817 871 826 664 760 737 774 625 718 750 564 708 822 803 753 876 708 764 752 796 784 788 677 731 748 782 766 814 840 894 888 851 955 819 896 891 908 896 850 812 788 856 870 885 778 808 814 813 810 867 847 795 810 801 805 827 829 748 775 860 827 807 938 848 840 803 788 784 805 809 757 709 702 800 797 789 818 864 833 805 890 831 850 861 804 838 842 826 822 829 871 824 794 759 822 802 830 861 853 805 788 805 782 784 841 790 798 822 868 807 827 832 812 811 855 796 840 815 827 854 818 826 787 773 783 818 653 808 827 794 819 806 777 799 771 564 711 790 725 756 758 793 751 821 770 1.01e+03 813 679 755 596 575 878 694 866 860 801 760 761 773 767 804 797 750 742 763 761 822 801 747 803 800 788 811 792 799 812 874 859 868 882 843 784 852 852 888 850 856 809 841 845 818 810 833 821 828 818 781 884 840 846 853 819 808 792 833 814 781 798 842 825 814 798 842 848 832 822 794 816 805 837 872 870 827 824 894 855 788 830 825 801 802 819 738 781 812 825 790 803 823 778 788 826 805 809 786 828 830 829 799 813 771 751 736 850 809 766 1.05e+03 788 827 793 807 832 727 749 756 777 805 809 828 823 760 850 851 754 788 777 875 881 821 922 881 825 842 818 850 806 796 798 784 832 832 860 825 848 846 816 822 789 825 818 804 828 828 801 850 916 751 833 849 837 854 839 851 784 839 807 829 839 782 824 854 880 875 850 799 814 841 830 771 827 875 819 792 788 814 830 809 813 774 789 739 778 910 787 732 811 735 796 782 797 851 813 788 743 755 827 810 812 817 853 824 844 844 706 894 947 790 759 770 730 734 872 832 847 842 827 826 823 807 824 871 829 812 775 868 829 790 846 809 788 773 822 805 796 776 788 804 799 788 819 815 812 761 754 789 858 845 812 833 851 1.11e+03 814 804 846 866 751 1.23e+03 825 633 574 752 789 834 736 846 830 829 799 809 781 814 844 784 886 807 822 847 872 825 841 907 890 876 870 873 833 864 883 858 913 859 857 860 847 824 904 886 806 898 912 893 859 850 812 843 858 849 887 659 833 838 836 896 807 833 788 809 857 841 851 843 733 623 822 815 777 813 836 778 844 842 812 803 808 815 844 872 789 698 809 794 794 801 878 823 776 826 823 870 848 777 806 792 818 790 801 785 856 824 845 790 816 812 808 806 808 818 824 1.09e+03 757 813 754 793 852 831 921 913 883 843 839 855 784 887 799 858 838 830 848 815 831 852 845 783 846 778 815 860 835 827 840 821 809 800 775 764 825 817 779 784 803 798 810 808 691 819 778 802 745 802 752 927 770 816 787 788 781 851 833 730 699 733 824 738 755 810 752 694 866 826 766 703 763 762 850 838 756 626 844 800 614 743 718 641 557 742 762 730 649 855 860 826 798 707 782 843 782 763 840 774 772 519 836 730 770 729 854 872 821 834 847 918 804 808 806 858 826 856 861 867 867 783 833 833 729 772 757 801 857 796 861 831 856 881 744 736 846 813 822 861 788 554 596 674 874 704 786 823 796 805 746 555 657 840 823 757 795 647 831 694 665 787 837 760 760 787 868 756 843 782 803 722 717 823 850 816 870 826 664 760 737 774 624 717 750 565 708 822 803 755 876 709 764 752 797 784 789 678 730 747 782 766 813 840 894 887 851 956 819 897 891 907 896 850 811 788 855 870 884 778 808 813 814 811 867 847 796 810 800 805 827 829 747 774 860 826 806 938 847 839 803 788 783 805 810 757 710 702 799 796 787 818 864 833 805 890 831 849 861 804 838 842 826 822 829 871 825 794 758 823 801 831 860 852 804 788 806 782 784 841 791 798 824 868 808 829 830 813 811 855 796 840 815 826 855 818 826 787 773 783 818 653 808 827 793 818 806 777 799 771 564 711 790 726 756 757 793 751 821 770 1.01e+03 812 679 755 596 576 879 694 867 860 800 761 761 772 767 803 797 750 743 764 762 822 800 749 803 800 788 810 792 801 812 874 860 869 882 844 784 852 852 889 850 856 810 842 844 818 809 833 821 829 818 780 884 840 847 853 820 809 792 833 814 781 798 841 826 814 797 842 849 832 823 794 816 805 837 872 869 826 825 894 855 788 830 826 800 802 817 738 782 812 825 790 803 824 778 788 825 804 809 786 828 828 829 799 810 770 751 736 851 809 766 1.05e+03 789 826 792 808 832 727 749 756 776 803 809 828 822 760 850 850 755 788 776 876 880 821 922 880 826 842 818 849 806 795 798 784 832 832 859 824 847 846 818 823 788 826 818 804 829 828 801 851 915 752 832 849 838 854 839 850 783 839 807 828 838 782 823 854 880 875 851 799 816 840 830 770 827 876 819 792 789 815 829 809 813 774 788 738 778 910 787 733 811 736 795 782 798 851 813 788 743 755 827 809 812 817 853 824 844 844 706 893 947 790 759 769 730 734 872 832 848 843 827 827 823 807 823 871 829 811 776 868 829 790 847 810 788 773 822 806 796 776 788 803 799 787 819 816 813 760 753 788 859 846 814 832 851 1.11e+03 816 804 845 866 752 1.23e+03 824 629 574 752 790 834 736 846 829 829 799 809 781 813 845 784 887 807 822 847 871 825 841 907 890 877 870 873 835 863 882 856 914 857 857 860 848 825 903 886 805 898 911 893 859 850 812 843 858 848 887 659 832 838 836 896 805 832 788 809 857 840 851 843 733 622 822 814 778 812 836 779 844 842 812 802 808 817 844 872 788 698 808 794 795 801 876 823 776 825 823 871 847 778 806 792 819 792 802 786 857 824 845 790 816 811 807 806 807 818 823 1.09e+03 756 814 754 793 851 832 921 913 883 843 838 855 784 887 798 858 838 829 848 815 831 852 844 782 846 777 816 860 834 828 839 821 810 801 775 764 825 816 780 784 802 799 810 808 691 819 778 802 747 802 752 927 770 816 786 786 780 850 832 730 699 732 824 738 754 811 752 694 866 826 766 704 763 761 849 838 757 627 844 799 615 743 716 642 556 741 762 729 649 855 860 825 797 708 782 844 783 763 841 774 772 519 836 730 769 728 854 872 820 834 847 918 803 808 806 859 826 856 860 867 867 782 833 833 730 772 758 801 857 797 862 830 856 880 745 736 845 813 822 862 788 553 596 672 875 704 787 824 796 806 744 554 656 840 822 756 795 647 831 694 666 787 836 761 760 787 868 756 842 782 803 722 717 823 850 817 870 825 664 760 737 774 624 718 751 566 708 822 803 757 875 710 764 752 798 784 788 679 730 748 781 766 813 840 894 886 851 956 820 898 891 906 896 851 811 788 856 870 884 778 807 813 814 812 867 848 796 809 800 806 828 829 747 774 859 826 806 938 847 840 803 788 783 804 810 757 710 702 798 796 786 818 864 833 806 891 831 850 861 803 839 842 826 822 829 871 826 794 758 824 800 831 860 852 803 789 805 782 785 840 791 799 826 868 808 831 830 814 810 856 797 839 815 824 855 817 826 786 773 783 818 652 807 827 792 819 806 777 799 771 564 710 789 727 756 757 793 751 821 770 1.01e+03 812 679 755 596 575 879 694 867 860 800 761 761 772 767 802 797 750 743 764 762 823 799 750 803 801 789 809 791 801 812 874 861 869 882 844 784 852 852 890 851 856 810 842 843 819 809 833 821 829 818 780 884 839 848 853 820 809 791 833 814 782 798 841 826 815 796 842 848 832 824 793 816 804 836 873 869 826 825 894 854 788 831 827 800 802 816 739 782 812 825 790 804 823 778 788 826 804 810 786 828 827 829 799 810 771 750 735 851 810 767 1.05e+03 789 825 791 809 832 726 748 756 775 802 808 828 822 760 850 850 755 787 775 876 880 821 922 879 826 842 817 848 806 795 799 784 832 833 858 824 847 846 819 822 788 826 817 805 830 827 802 852 915 752 830 850 838 854 839 851 783 840 807 828 838 783 822 853 880 875 852 798 816 840 830 770 827 875 819 792 788 815 829 808 813 773 786 738 777 910 787 733 812 737 795 782 799 851 814 789 744 755 827 808 812 816 852 823 844 843 705 893 946 790 759 768 730 735 871 833 850 844 827 827 822 807 822 872 829 810 777 869 829 790 846 811 788 773 822 806 797 776 788 803 798 785 819 816 813 758 752 787 860 846 816 831 852 1.11e+03 817 805 846 866 752 1.23e+03 824 626 574 752 790 834 736 845 830 829 799 808 782 813 845 785 886 807 823 848 871 826 840 907 890 876 871 873 836 861 882 856 913 856 857 861 848 827 902 884 805 897 912 893 858 849 812 843 857 847 887 657 832 839 836 894 804 833 789 809 857 840 851 844 734 622 822 814 778 811 836 778 845 842 810 804 808 817 844 873 787 697 808 793 797 800 878 823 776 826 824 871 847 778 807 792 820 792 802 786 858 824 845 790 816 811 807 806 807 818 822 1.09e+03 754 815 753 794 851 833 921 912 882 844 837 856 784 886 798 858 837 828 847 815 831 852 843 782 846 776 816 859 833 828 839 820 809 802 776 763 824 816 781 784 800 799 810 808 692 818 778 802 748 801 752 927 770 816 786 784 779 850 832 730 699 732 824 738 754 810 753 695 866 825 766 706 763 761 849 838 758 628 845 799 615 742 716 642 555 741 763 729 648 856 860 825 796 708 782 844 784 763 840 772 773 519 837 732 769 728 854 872 819 834 847 919 803 808 807 859 826 857 859 866 867 782 834 832 730 772 758 800 857 797 864 830 856 880 746 736 845 813 822 862 788 553 596 671 875 704 787 824 797 806 743 554 657 841 822 755 795 647 831 694 666 787 836 761 761 787 869 757 844 783 803 722 716 823 849 817 869 824 665 760 737 775 623 718 752 566 708 822 803 758 875 710 764 752 798 784 786 679 731 748 780 766 813 839 895 886 851 956 821 898 891 906 896 852 811 788 857 870 884 778 807 813 814 812 866 846 796 810 799 806 828 829 747 775 858 826 805 938 846 840 803 789 783 804 811 756 710 702 797 795 785 818 865 833 807 891 831 850 861 801 841 843 826 820 829 871 826 793 758 825 799 832 860 853 803 789 804 782 785 839 791 800 826 868 808 831 831 814 810 854 797 840 814 823 855 817 826 786 773 783 818 653 807 828 792 819 806 777 799 771 564 711 788 726 756 757 793 751 821 770 1.01e+03 811 678 755 596 574 879 693 868 859 799 761 761 772 767 802 797 751 744 763 762 824 799 750 802 801 789 809 791 800 812 874 862 869 882 844 784 851 851 890 849 856 810 842 842 819 810 834 821 829 818 782 884 839 847 854 821 809 792 834 814 782 799 840 828 815 795 841 848 831 824 792 816 804 836 874 869 826 824 894 854 789 831 828 800 802 816 740 781 812 825 790 804 823 778 788 826 804 810 786 828 829 829 798 811 772 749 734 850 809 768 1.05e+03 789 824 790 811 832 724 746 757 775 803 808 828 821 760 850 850 755 787 775 876 880 821 922 878 826 842 817 848 805 796 800 784 834 833 858 824 847 845 819 822 788 826 817 805 829 825 802 852 915 752 829 851 838 855 838 851 783 839 807 828 838 783 822 853 880 875 853 796 816 839 830 770 826 875 819 792 787 815 829 807 813 772 787 738 776 910 786 733 812 737 795 783 800 850 814 790 744 754 827 808 812 816 852 823 843 842 705 892 945 790 760 768 731 735 871 832 851 844 827 826 822 807 822 872 829 809 777 870 830 790 846 811 788 772 821 806 798 775 788 803 798 783 820 816 813 758 751 788 862 847 816 831 852 1.11e+03 817 805 846 866 752 1.23e+03 824 625 574 752 789 834 737 845 830 830 799 808 782 814 846 784 886 807 823 848 872 825 840 906 889 876 871 873 837 860 882 856 912 855 856 861 849 827 902 885 806 897 912 892 858 847 812 843 857 846 888 656 832 839 836 894 805 833 790 809 857 840 851 844 735 622 822 814 778 811 835 778 846 842 809 805 808 816 843 873 788 697 809 793 798 800 879 822 776 827 823 871 846 779 808 791 820 792 802 786 857 824 845 791 816 811 808 806 807 818 823 1.09e+03 752 814 754 795 851 834 921 912 883 844 837 856 785 887 798 858 838 829 846 815 832 852 842 781 846 775 816 858 833 829 839 820 808 802 777 764 823 816 781 784 800 800 810 808 692 818 778 802 749 802 752 926 771 816 787 783 778 850 831 730 698 732 823 738 754 810 754 696 866 826 766 706 762 762 848 838 757 629 845 799 615 743 716 643 554 741 763 730 648 856 861 825 795 708 781 844 785 763 839 770 775 519 838 734 770 729 854 873 819 834 847 920 803 808 807 859 826 859 858 866 866 783 834 832 730 772 757 800 857 797 864 831 856 878 747 736 846 812 822 862 788 553 596 670 875 705 787 824 798 807 741 554 657 842 821 755 794 647 831 694 665 787 837 762 760 787 870 756 845 784 803 722 716 823 849 817 870 825 666 760 737 776 623 719 752 566 708 822 804 757 874 710 764 752 798 785 785 680 731 749 781 766 812 838 896 885 851 956 821 898 891 906 897 852 812 788 857 870 884 779 807 814 814 810 865 844 795 811 798 806 829 829 748 776 857 825 806 938 846 840 803 789 783 805 812 757 711 702 798 796 785 818 865 833 807 891 830 851 861 800 842 844 825 820 829 870 826 793 758 824 799 832 860 853 803 790 802 781 784 838 791 801 825 867 808 830 831 813 810 852 797 841 814 824 854 817 826 786 774 782 818 653 807 828 792 820 806 777 798 771 564 712 788 726 756 757 792 751 821 770 1.01e+03 811 678 755 596 574 879 692 869 859 799 761 761 772 767 802 797 752 744 763 762 824 799 749 802 802 790 809 792 799 811 872 862 868 881 844 785 851 851 891 848 857 811 843 842 818 810 834 821 828 818 783 884 838 846 854 821 810 793 834 814 782 799 839 828 814 795 840 847 832 824 792 815 803 836 874 869 825 823 894 854 789 829 828 801 802 817 740 781 813 826 790 804 823 778 788 826 805 810 786 828 831 829 798 812 772 749 734 848 808 768 1.05e+03 788 824 790 810 833 722 745 757 775 804 808 828 822 760 850 850 754 786 776 876 880 821 922 877 827 843 817 848 805 798 799 784 834 833 859 823 847 845 817 821 788 826 816 803 828 825 802 851 914 752 828 852 839 856 839 851 783 838 808 828 838 784 822 853 880 875 853 797 816 839 830 770 826 875 819 792 786 815 829 807 813 771 788 738 774 910 786 733 811 736 795 783 800 850 813 790 744 754 827 807 812 815 851 823 841 841 705 893 946 791 760 769 732 736 871 831 851 844 827 826 822 806 822 871 830 809 777 871 830 789 846 811 788 773 821 806 800 775 787 803 798 783 820 816 813 759 750 788 862 848 814 832 852 1.11e+03 817 806 846 866 751 1.23e+03 825 624 573 752 788 834 737 845 831 831 799 809 784 814 846 784 885 807 823 848 873 825 840 906 889 875 872 873 837 859 883 857 912 855 855 862 849 827 904 886 806 897 912 893 858 847 812 843 857 846 888 655 831 839 837 896 806 832 790 809 857 840 851 844 735 622 822 814 778 812 834 778 846 842 809 805 809 816 843 873 788 697 809 793 799 800 880 822 776 826 823 871 846 779 808 789 821 793 801 785 857 824 845 791 816 812 808 805 806 817 824 1.09e+03 753 813 755 795 851 834 921 913 884 845 836 857 785 888 798 858 838 829 846 815 832 851 842 781 846 775 816 858 833 829 839 819 809 802 777 764 822 816 780 784 802 800 810 808 691 818 778 802 750 802 753 925 771 816 788 783 778 850 831 730 699 732 823 738 754 810 754 696 866 827 766 705 761 763 848 837 756 628 845 798 614 744 716 643 554 741 762 730 647 856 861 826 795 708 781 844 785 763 839 770 777 518 838 734 769 730 854 874 818 834 847 920 803 808 806 858 827 860 858 867 867 783 835 833 731 772 757 800 856 797 865 831 856 878 747 736 846 812 822 862 788 555 597 670 874 705 787 824 798 807 741 554 657 841 821 755 795 647 832 695 665 788 837 760 759 788 869 755 846 784 803 722 716 823 849 816 871 825 668 760 738 778 623 719 753 566 708 822 803 756 874 709 765 752 799 786 784 680 731 750 782 767 811 837 896 885 851 956 821 897 891 906 897 852 813 788 856 869 884 778 808 814 815 808 864 844 794 812 798 805 829 829 749 776 856 825 806 938 846 841 803 789 783 806 813 758 711 702 798 798 785 818 866 832 806 891 830 851 861 800 842 845 825 820 829 870 826 792 758 823 800 832 859 853 803 790 802 781 784 838 790 801 824 867 808 829 832 812 810 851 798 841 813 826 853 818 825 786 774 782 817 653 808 828 792 820 806 777 798 771 564 712 788 727 755 757 792 750 821 770 1.01e+03 811 677 756 596 574 879 691 868 859 800 761 762 772 767 801 797 751 744 764 762 824 800 748 802 801 791 809 791 800 811 871 862 868 882 844 785 851 850 891 848 857 811 843 842 818 810 834 821 828 818 784 883 838 846 856 821 810 793 834 814 782 799 839 827 814 796 840 848 832 824 792 814 803 837 874 869 825 822 893 853 789 828 828 801 802 818 741 781 813 826 790 803 822 778 787 826 806 810 787 828 831 828 798 813 772 750 734 849 808 768 1.05e+03 788 824 792 810 832 718 745 759 776 804 809 828 824 760 850 850 754 785 776 875 881 820 922 877 828 844 818 849 805 799 799 783 834 832 860 822 847 845 815 822 788 826 816 802 827 824 801 851 915 752 828 852 840 857 839 852 783 838 809 828 838 783 822 852 880 875 852 799 816 839 831 771 826 874 818 792 786 815 829 808 814 771 788 738 774 910 786 733 811 735 797 784 800 850 812 789 744 754 828 807 811 815 851 823 841 841 706 894 947 791 760 769 732 736 872 830 851 844 826 825 822 804 823 871 830 809 776 872 830 788 846 812 789 774 821 805 799 774 787 803 798 783 821 816 813 761 751 788 862 847 812 833 852 1.11e+03 816 805 846 866 752 1.23e+03 825 623 574 752 786 835 737 846 831 832 800 809 784 814 845 785 885 807 823 848 874 826 841 906 888 875 872 873 837 859 883 858 913 856 856 862 850 826 905 887 807 898 912 893 858 847 811 844 857 846 888 656 832 839 837 898 807 831 790 809 856 840 851 844 736 623 822 814 778 813 833 776 846 842 809 804 808 816 843 873 788 697 809 793 798 800 878 822 776 824 822 870 846 779 807 788 820 794 800 785 857 823 846 791 816 813 808 805 806 816 826 1.09e+03 753 812 756 795 852 834 922 913 884 845 836 856 785 889 798 858 838 829 848 816 830 850 842 781 845 776 816 858 833 830 840 818 810 802 778 764 822 816 779 784 803 800 810 807 690 819 778 803 750 803 754 925 771 816 789 784 776 850 831 731 700 732 823 739 755 810 754 697 866 828 766 704 761 764 847 836 756 628 846 797 614 744 717 643 554 741 762 730 648 857 861 828 795 708 782 843 785 763 839 771 776 518 838 733 768 731 855 875 818 832 847 919 803 807 805 856 827 861 858 868 867 784 836 833 730 772 757 800 856 797 864 832 856 877 748 736 846 812 822 862 789 556 597 670 873 705 787 823 798 806 740 554 657 841 820 754 796 647 832 695 665 789 838 759 758 788 870 754 845 785 803 723 716 823 849 817 872 826 668 760 739 778 624 718 753 567 708 822 802 756 875 709 765 752 799 787 783 679 731 751 782 767 810 838 896 885 851 955 820 896 892 906 897 852 814 788 855 869 884 777 808 813 815 807 864 845 792 812 798 804 829 829 749 775 856 825 806 938 846 842 803 788 783 806 813 758 711 702 798 798 785 818 867 831 806 891 830 851 861 801 842 845 825 821 829 870 826 792 758 822 800 832 858 853 802 789 802 781 784 838 790 801 823 867 808 828 832 812 810 851 798 841 813 827 853 818 824 786 775 783 817 653 809 828 792 820 806 777 798 771 565 712 789 727 755 757 792 749 821 770 1.01e+03 811 677 756 596 574 879 691 868 859 801 761 762 773 767 800 797 751 744 765 762 824 801 748 802 800 791 810 790 800 810 871 862 867 882 844 785 851 850 892 849 856 811 843 842 818 810 834 821 828 818 783 883 838 845 856 821 810 791 834 813 782 799 840 827 814 797 840 848 833 824 792 814 804 837 874 870 825 822 893 852 790 828 829 801 802 818 742 780 813 826 790 802 822 776 787 826 806 810 787 828 830 827 798 813 772 750 735 849 808 767 1.05e+03 787 824 793 809 832 717 746 759 776 804 809 828 824 760 850 850 754 784 776 874 882 820 922 876 828 843 818 850 805 799 798 782 833 833 859 820 848 845 816 821 788 824 816 801 827 823 801 852 916 751 827 852 841 856 839 852 783 838 808 828 838 783 822 852 880 875 851 800 816 839 832 770 826 872 817 793 786 814 829 808 814 772 788 738 774 909 786 734 811 735 798 784 800 851 811 790 742 754 828 808 811 816 851 822 842 841 706 895 948 790 760 770 731 735 872 830 851 845 825 825 821 804 824 870 831 809 776 871 830 787 846 811 789 775 820 804 799 775 787 803 798 783 820 816 813 763 752 789 862 846 810 832 851 1.11e+03 814 805 847 867 752 1.23e+03 826 621 574 752 787 836 737 846 830 832 802 810 783 813 845 785 885 808 823 848 873 828 842 906 887 875 873 873 836 858 884 859 913 856 857 862 850 826 905 887 807 898 912 894 858 847 811 844 857 846 888 656 832 840 837 897 807 832 789 809 856 840 852 844 736 624 822 814 778 813 833 775 845 842 810 803 808 816 844 873 789 697 809 793 797 800 879 821 776 822 822 869 846 780 808 788 820 795 799 785 857 822 846 792 816 813 809 806 805 815 826 1.09e+03 753 811 755 794 854 834 921 913 884 845 837 856 784 889 798 858 838 830 848 817 828 851 842 781 845 777 816 859 834 830 840 817 812 802 778 764 822 816 779 785 802 800 810 807 688 819 779 805 750 804 754 926 771 818 789 785 776 850 831 734 701 732 824 740 755 810 754 697 865 828 766 705 761 764 847 834 757 627 846 796 614 744 717 643 554 740 762 730 648 856 861 829 795 708 783 843 785 763 839 772 776 518 838 732 767 731 855 875 818 830 848 919 802 807 807 854 827 862 859 868 868 784 836 834 730 773 757 800 857 795 863 832 855 877 750 737 847 811 822 862 790 558 597 669 874 705 788 822 798 806 739 555 657 840 820 754 796 647 831 695 665 790 838 759 758 788 870 753 845 784 803 724 716 824 849 816 872 826 668 760 739 777 625 716 753 567 710 823 802 756 876 710 765 752 798 785 783 679 731 750 781 767 811 838 896 885 851 954 820 896 893 906 897 852 814 788 854 870 885 776 807 812 813 808 865 846 792 813 798 804 829 829 749 774 856 825 806 938 846 842 803 788 782 805 813 758 710 702 799 798 784 818 869 832 807 890 830 851 862 801 842 845 825 822 829 869 826 793 758 822 801 832 857 853 802 789 803 780 785 838 790 801 823 868 807 828 832 811 810 851 799 842 813 827 853 819 824 786 774 784 816 653 809 827 793 820 807 777 798 771 565 712 789 727 755 756 792 749 821 769 1.01e+03 812 677 755 597 574 879 691 867 859 801 760 761 774 766 801 797 751 744 766 762 824 802 748 803 800 791 810 790 799 811 872 861 867 883 844 785 851 851 892 850 855 811 842 842 818 810 834 820 828 818 783 882 838 845 856 821 811 789 834 812 782 799 841 828 814 798 840 847 833 825 793 814 804 838 873 870 826 820 893 851 790 828 829 800 802 819 743 778 813 825 790 802 821 775 788 826 806 810 787 829 829 828 798 813 772 750 734 850 808 767 1.05e+03 787 824 793 808 832 719 747 759 776 804 808 827 825 760 851 851 755 784 776 873 881 820 922 875 826 842 819 851 806 798 798 782 832 833 860 819 848 845 816 820 788 823 817 803 828 823 801 852 918 752 829 850 840 855 840 852 784 839 806 828 838 783 821 852 879 876 850 801 816 840 832 770 825 873 816 793 786 814 830 809 813 773 789 737 774 908 785 733 810 735 799 784 799 851 811 791 743 754 828 808 812 817 852 821 842 841 707 893 948 788 760 771 730 734 873 831 851 845 824 825 822 804 823 870 830 810 775 870 831 787 846 811 789 774 820 804 798 775 788 804 798 784 820 815 813 763 754 789 863 844 811 832 851 1.11e+03 814 804 847 868 753 1.23e+03 826 619 574 752 788 836 738 846 828 833 803 810 782 813 845 784 885 808 822 848 873 828 842 906 886 876 872 872 834 859 884 859 913 856 858 862 850 826 906 888 807 898 912 894 858 848 811 845 858 847 888 657 832 840 837 896 807 832 788 809 856 840 854 844 736 624 822 814 779 813 833 774 845 840 810 803 809 816 845 874 791 697 809 794 796 799 881 820 776 822 822 869 846 781 808 788 819 793 798 785 857 822 846 791 816 814 809 807 806 815 825 1.09e+03 753 811 755 794 855 834 920 912 884 845 839 856 785 889 799 858 838 832 848 817 826 851 843 781 844 778 815 859 834 830 840 817 812 803 778 764 822 815 780 785 801 800 810 806 688 820 779 806 751 804 754 927 772 819 789 786 775 851 831 737 701 732 825 740 755 811 754 697 865 827 766 705 762 763 847 833 757 628 846 796 614 744 717 644 554 741 762 730 647 855 861 830 796 708 782 843 785 764 838 771 776 517 838 732 767 733 854 874 818 829 848 920 801 807 808 855 827 861 859 868 868 784 836 834 730 773 757 800 857 793 863 832 854 877 753 738 847 810 822 862 789 559 598 669 876 705 788 821 797 806 737 555 657 840 820 754 795 647 830 695 666 790 839 759 758 788 871 753 845 784 802 724 716 824 849 816 871 826 668 760 739 776 625 715 753 568 710 824 802 756 876 711 765 752 798 784 784 680 732 750 780 766 812 838 896 885 852 954 820 896 894 906 897 853 813 787 853 870 885 776 807 811 812 808 865 846 793 813 798 804 828 829 748 774 857 826 806 938 845 842 803 787 782 805 813 757 709 702 800 797 784 818 870 833 807 890 831 851 861 802 842 845 825 822 829 869 826 794 756 822 801 832 857 852 802 789 804 780 785 837 790 800 824 869 806 829 832 810 810 852 799 842 814 827 853 819 823 787 773 784 816 653 809 828 792 819 808 778 798 770 566 712 790 726 756 756 792 749 822 768 1.01e+03 812 677 755 597 574 879 691 867 860 801 760 761 774 765 802 796 750 744 767 761 823 802 748 803 800 791 809 790 798 812 872 860 868 883 843 784 850 851 892 850 854 810 843 843 818 810 835 820 829 818 783 882 838 845 856 822 811 790 833 812 782 799 841 828 815 798 840 848 834 826 793 815 805 838 873 870 827 819 893 851 790 829 829 801 802 819 743 778 812 825 789 802 821 774 788 826 806 810 788 828 830 830 798 812 772 750 734 852 808 767 1.05e+03 787 825 793 809 832 723 747 758 776 804 808 827 824 760 852 852 755 784 775 874 880 820 922 875 824 841 820 850 806 797 798 782 831 834 862 819 848 845 816 819 788 822 818 805 830 823 800 852 917 751 830 848 839 855 842 850 784 839 805 827 838 783 821 852 879 876 852 802 816 839 831 769 823 874 816 794 785 814 830 809 812 774 789 737 775 908 785 733 810 735 798 783 799 851 812 790 744 754 828 809 811 817 852 820 841 842 708 892 948 788 760 772 729 733 872 830 852 844 824 825 822 804 823 870 830 811 775 870 831 787 846 811 789 774 819 805 798 777 789 804 798 784 819 815 813 763 754 790 864 844 812 832 852 1.11e+03 814 806 847 868 752 1.23e+03 826 619 575 752 790 836 738 846 827 832 801 809 782 813 844 784 885 808 821 847 872 827 842 907 887 875 870 872 833 860 884 859 913 857 857 862 850 826 906 888 807 899 911 895 859 848 812 845 859 847 888 657 831 840 837 896 808 832 789 810 856 840 855 844 736 624 822 814 779 812 833 775 845 839 811 803 810 816 846 874 793 698 809 795 796 799 882 820 776 823 822 869 846 781 809 786 818 792 798 783 857 822 846 790 817 814 809 808 806 816 825 1.09e+03 753 811 755 793 854 835 920 913 884 845 840 857 785 889 799 858 837 833 847 817 826 851 843 781 844 778 814 858 834 830 840 817 811 803 777 764 822 815 782 785 801 800 809 806 688 820 779 804 751 803 754 928 771 820 789 787 777 853 831 739 701 732 826 739 755 811 756 697 866 827 766 705 762 762 847 833 757 628 845 797 614 744 718 644 555 741 761 729 647 854 861 829 796 708 782 845 784 764 837 770 776 518 839 732 767 736 854 874 818 829 849 922 800 808 809 856 827 859 859 868 869 785 836 834 730 773 756 801 857 793 863 831 855 878 754 738 847 808 823 863 788 560 598 670 878 704 788 821 796 805 735 555 658 840 821 754 794 646 829 695 666 789 839 760 758 788 870 752 846 783 802 723 716 823 848 816 872 826 669 761 738 776 625 717 753 567 711 824 801 756 875 711 764 752 798 782 785 680 732 750 780 766 814 838 896 885 852 954 820 896 894 906 897 852 813 788 854 870 885 775 807 812 810 810 866 846 794 812 799 805 827 829 748 774 858 826 806 939 845 842 802 787 781 805 813 757 709 702 801 797 784 818 870 834 806 890 832 851 860 802 842 844 825 822 829 868 826 794 756 822 801 831 858 852 802 788 804 781 785 837 791 800 824 868 805 830 832 810 810 852 798 842 815 827 854 819 822 786 773 784 816 653 809 829 792 819 808 778 797 770 565 712 790 726 755 757 791 749 822 768 1.02e+03 811 678 754 598 575 879 692 867 861 801 761 762 773 764 802 796 751 743 768 760 823 802 748 803 799 791 809 790 798 812 872 860 868 883 842 784 849 851 891 851 855 810 843 844 818 810 835 820 829 818 784 883 838 846 856 822 812 790 833 813 782 799 840 828 815 796 840 848 833 826 793 815 805 838 873 870 827 818 894 851 791 830 828 802 802 819 743 778 811 824 789 802 821 774 786 826 806 810 788 827 831 831 798 811 773 751 734 852 808 767 1.05e+03 787 825 793 809 832 727 747 756 777 804 809 826 822 759 853 853 754 784 774 875 879 820 923 876 824 841 822 850 806 796 798 781 832 834 862 820 848 844 817 818 788 822 818 805 830 823 800 851 916 751 831 847 840 855 842 849 785 840 805 827 838 784 820 852 880 877 853 802 816 839 830 769 822 875 816 794 785 814 830 808 812 775 789 738 775 908 785 733 809 735 796 783 799 852 811 788 745 755 828 810 811 818 852 819 839 842 708 890 947 790 760 772 729 734 872 830 851 843 824 826 823 804 823 870 832 810 776 870 832 787 846 810 788 773 819 805 798 777 789 805 798 785 819 816 813 764 754 790 863 846 812 832 853 1.11e+03 815 807 847 869 752 1.23e+03 825 618 576 751 790 837 739 846 827 832 799 809 782 812 844 784 885 808 820 846 872 826 842 908 887 875 869 873 833 860 885 859 913 858 857 862 850 826 906 887 807 899 912 896 860 848 812 845 859 847 889 657 832 839 837 896 808 833 789 811 856 840 855 844 736 623 823 814 779 812 833 776 846 837 812 804 811 815 845 875 793 698 809 795 796 799 881 822 775 824 822 869 844 782 809 786 818 790 798 782 857 824 846 790 816 815 808 807 806 818 825 1.09e+03 753 811 754 793 853 835 920 913 884 844 841 857 785 889 799 857 836 833 847 815 826 851 842 781 845 777 814 858 834 830 840 817 810 802 777 763 822 815 782 785 801 799 808 806 688 820 779 802 750 802 754 928 770 820 788 786 779 855 831 739 702 731 826 738 755 811 757 697 866 827 767 705 764 762 848 834 756 628 844 797 614 744 718 646 555 740 760 728 646 854 860 828 796 709 783 846 782 764 837 771 775 518 839 731 767 738 854 873 817 829 850 922 799 809 809 858 826 858 858 869 869 785 836 834 730 773 756 801 857 795 864 831 855 879 754 736 846 808 823 863 787 560 598 670 878 704 788 821 795 805 734 554 658 840 820 755 794 646 829 695 666 788 839 760 758 788 869 753 845 783 802 723 716 823 848 816 872 827 669 761 738 776 626 718 752 567 710 824 800 756 875 712 765 752 797 782 786 680 733 749 781 765 814 837 896 886 852 954 820 896 894 906 898 852 813 789 855 870 885 775 807 814 810 810 866 846 794 812 799 805 826 829 748 774 858 827 806 939 845 842 802 787 781 804 813 757 710 703 801 797 785 818 870 834 805 891 833 850 859 802 842 843 826 822 829 868 826 794 755 822 801 830 859 852 802 788 805 782 784 837 791 800 824 868 804 830 832 810 810 852 798 842 815 826 853 819 822 786 774 784 815 653 809 830 792 819 808 778 798 770 564 712 792 727 755 758 791 750 822 768 1.02e+03 812 678 754 598 575 879 693 868 861 802 761 762 773 763 802 796 751 743 767 760 823 802 748 803 799 791 809 791 798 814 872 860 868 883 843 784 850 850 890 852 856 810 844 844 819 809 835 821 829 817 784 883 839 846 856 823 810 790 834 814 782 800 839 828 815 795 841 848 833 826 793 816 804 839 874 869 827 820 894 851 791 831 827 802 802 819 743 778 811 824 789 802 821 775 785 827 807 809 788 826 831 831 798 810 774 751 734 851 807 767 1.06e+03 787 825 794 809 832 728 747 755 778 804 809 826 820 759 852 853 754 784 773 876 879 820 923 876 824 841 822 848 804 796 798 781 833 834 861 821 847 844 818 818 789 822 818 805 831 824 800 850 916 750 831 847 840 854 841 849 784 840 805 827 838 784 820 852 880 877 853 802 816 839 829 768 822 875 816 794 784 815 829 808 813 777 788 739 775 908 786 733 809 735 796 783 799 852 811 785 744 756 828 810 811 818 852 819 839 843 708 889 946 791 759 771 729 734 872 830 851 843 824 826 822 804 824 870 833 808 776 871 830 787 846 810 788 774 818 805 798 778 789 804 797 784 819 817 812 764 755 790 863 848 812 831 853 1.11e+03 814 809 848 868 750 1.23e+03 825 617 577 751 789 836 739 847 828 832 798 808 783 812 844 784 884 807 821 844 872 826 842 907 888 876 869 873 833 861 884 859 913 859 856 862 848 826 904 887 807 899 912 896 861 848 811 844 859 847 889 656 832 838 837 894 808 834 789 811 855 840 853 844 736 623 823 814 780 812 833 777 846 837 811 805 811 815 845 876 794 698 809 794 796 799 880 823 775 825 821 869 844 781 809 787 819 791 797 782 857 825 846 790 815 815 808 806 806 819 826 1.09e+03 753 812 754 793 852 835 920 914 884 843 841 858 784 890 799 857 837 833 848 814 827 851 842 782 846 776 815 857 834 829 840 817 810 803 777 762 821 815 782 785 802 799 807 806 688 819 779 800 750 801 753 930 770 819 788 785 780 855 831 740 701 731 827 738 755 811 758 698 866 826 767 706 765 762 848 835 756 629 844 797 614 745 718 648 554 738 760 728 647 854 858 828 796 709 783 845 781 765 838 772 775 518 838 729 768 738 853 873 817 830 850 922 799 809 808 858 826 858 858 868 870 785 836 832 730 773 756 802 857 797 864 831 855 879 754 735 845 809 823 863 787 560 598 670 877 704 788 822 795 805 732 554 659 841 820 755 794 645 829 695 666 787 839 760 758 788 868 753 845 782 803 723 717 824 849 817 872 827 669 761 737 777 627 719 752 566 710 822 800 756 876 711 765 752 797 782 786 680 733 748 780 764 813 837 896 886 852 954 820 896 894 906 898 852 812 790 854 870 884 775 807 815 811 809 866 846 794 812 800 805 826 829 749 774 858 827 806 939 845 841 802 787 781 804 812 757 711 703 801 797 786 817 869 834 804 892 833 850 859 802 842 842 826 822 828 868 825 794 756 822 801 830 858 852 802 788 805 783 784 838 792 800 824 868 805 829 832 810 811 852 798 842 814 825 852 819 823 785 776 783 815 653 809 829 792 819 807 778 798 770 563 711 792 727 755 758 791 751 822 768 1.02e+03 812 679 754 598 574 879 693 868 862 801 760 762 773 764 802 796 751 743 767 760 822 801 749 803 799 791 809 791 799 816 872 859 868 883 844 784 852 850 889 852 857 810 843 844 820 809 835 821 829 816 783 883 839 845 856 823 808 791 834 815 782 800 840 829 815 796 842 848 833 826 793 817 802 839 874 869 827 821 893 851 791 831 826 803 803 819 742 780 811 825 790 801 821 776 784 827 807 810 787 826 831 830 798 810 774 750 734 851 806 767 1.06e+03 787 826 794 808 832 728 747 754 779 804 809 826 820 759 852 854 754 784 773 877 879 820 923 876 824 841 822 848 802 795 799 782 834 835 861 822 847 844 819 817 789 823 819 806 831 825 800 849 916 750 831 848 841 854 841 849 784 839 805 827 838 785 820 852 879 876 854 800 816 840 830 768 822 874 815 794 785 814 829 808 814 778 787 739 775 908 787 733 809 735 796 783 801 852 811 784 744 757 828 810 810 818 851 820 839 843 708 889 945 790 759 770 730 733 870 830 850 842 825 826 822 804 824 870 833 806 776 870 829 787 847 810 786 774 818 805 798 778 789 803 797 784 818 816 811 765 755 791 862 848 812 831 854 1.11e+03 814 810 849 868 750 1.23e+03 825 616 577 751 788 836 739 847 829 831 799 808 783 812 845 785 884 808 821 845 872 826 842 907 888 876 869 872 833 862 884 859 913 860 856 862 847 825 903 886 807 900 912 895 861 847 811 844 859 846 889 656 832 838 837 893 807 835 790 811 855 840 851 844 736 622 822 814 779 811 833 777 847 839 810 805 812 815 845 877 793 698 810 794 796 799 880 824 776 824 822 869 843 780 808 788 819 792 796 782 858 827 845 789 815 814 808 804 806 819 825 1.09e+03 754 813 753 793 853 834 920 914 884 843 841 857 783 892 799 857 838 832 848 813 829 852 842 783 846 775 816 858 834 830 840 817 809 804 777 762 821 815 782 785 802 800 807 805 688 819 779 800 750 801 754 932 770 819 789 786 781 853 831 742 701 733 827 737 755 810 757 698 866 825 766 706 765 763 848 834 755 629 844 796 615 746 718 649 554 737 760 729 647 854 857 828 795 709 784 844 783 765 838 772 774 518 838 728 768 738 854 874 818 830 851 921 800 808 808 859 826 858 858 867 870 785 836 831 730 773 756 801 857 797 864 831 855 880 755 735 845 809 823 862 787 560 597 669 876 704 788 822 796 805 730 554 659 840 820 755 795 646 830 695 665 788 839 760 758 788 868 753 844 782 804 725 718 825 849 818 872 828 670 761 736 777 628 720 752 566 710 821 800 757 877 711 765 753 797 781 787 681 733 747 782 764 812 837 895 887 852 953 821 896 894 906 899 851 811 790 852 869 884 775 808 815 812 808 866 846 794 812 800 805 826 828 748 774 858 827 807 939 845 841 802 788 780 804 812 757 711 704 801 797 787 816 868 834 805 892 832 849 860 802 842 841 825 823 829 869 824 794 757 822 801 830 858 852 803 788 805 783 784 839 790 800 824 868 806 829 833 810 812 852 799 842 814 825 852 819 824 785 776 783 815 652 808 829 792 819 806 778 797 769 564 710 793 727 755 758 792 751 823 768 1.02e+03 813 679 754 597 572 879 694 867 861 801 760 761 773 766 800 796 751 742 766 761 821 801 749 803 799 790 809 791 800 816 872 860 868 883 845 784 854 851 889 853 856 810 842 843 819 809 835 820 829 816 782 883 839 844 857 822 807 792 834 814 782 800 842 827 815 798 842 847 833 825 792 817 803 840 875 869 827 821 893 851 792 831 825 803 803 819 743 782 810 825 791 801 821 776 785 827 808 811 787 826 831 830 797 809 774 751 735 851 806 767 1.06e+03 787 826 794 808 832 729 748 753 778 806 810 826 821 759 851 854 753 783 774 878 879 820 923 876 825 841 823 848 801 795 801 783 834 835 861 823 846 844 818 818 789 823 820 806 830 827 800 848 915 749 831 849 840 855 840 850 784 838 806 827 837 785 821 852 878 875 855 799 816 840 830 768 823 873 814 793 785 815 829 808 814 778 786 739 775 908 788 733 809 735 795 784 802 852 811 784 744 757 828 810 810 818 851 822 839 843 707 889 945 789 759 769 731 733 869 830 850 843 826 827 821 803 824 871 831 808 775 869 828 787 847 810 785 774 818 805 797 779 788 803 797 785 816 816 810 765 754 791 862 847 812 831 854 1.11e+03 814 809 850 868 750 1.23e+03 824 615 578 751 787 834 738 846 830 831 800 808 783 813 846 785 884 809 821 845 872 827 842 906 888 876 870 872 832 863 884 860 913 861 855 862 846 825 903 886 808 900 912 895 861 847 811 844 860 845 888 656 832 837 837 893 807 835 789 811 854 840 850 844 737 622 820 814 779 811 834 777 847 841 811 806 811 815 845 877 792 698 810 794 796 799 880 824 776 823 823 869 844 779 808 789 819 791 796 783 858 826 845 789 815 813 809 804 806 819 825 1.09e+03 754 814 753 793 853 834 920 913 884 843 842 857 782 893 799 856 838 832 848 813 830 852 841 784 846 775 816 858 834 831 840 816 808 804 776 762 821 815 782 784 803 801 809 806 688 818 779 800 750 800 754 930 770 818 789 786 781 851 831 743 700 734 826 737 754 810 757 699 866 825 766 706 765 763 848 833 755 629 845 796 615 746 718 650 554 737 760 728 647 854 857 828 794 709 784 844 784 766 838 772 775 518 838 727 768 738 855 874 818 830 851 921 801 808 808 859 827 858 858 866 870 785 836 831 730 773 756 801 857 796 864 831 856 879 756 735 845 810 823 862 788 559 597 670 875 704 787 822 795 805 729 553 659 839 820 755 795 646 831 694 665 788 839 759 759 788 868 753 844 781 804 726 718 826 849 818 872 828 670 760 736 776 629 719 753 566 709 821 800 758 877 711 765 752 797 782 788 683 733 748 783 765 811 838 894 887 852 952 820 895 895 906 899 851 812 789 853 870 885 776 808 814 812 806 866 846 794 812 800 804 827 828 748 775 859 827 808 938 846 840 802 788 780 804 811 757 710 703 800 798 788 817 867 834 806 893 832 849 861 802 842 840 826 823 829 870 824 794 757 822 801 831 858 850 804 788 805 783 784 839 789 800 824 869 807 829 833 810 813 853 799 842 814 825 852 819 824 785 776 782 816 651 808 829 792 818 805 777 797 769 564 710 793 726 755 758 792 751 823 768 1.02e+03 814 679 754 596 572 879 693 866 861 800 759 760 772 767 800 796 750 742 766 762 820 801 750 804 799 791 809 791 800 816 872 860 868 882 844 784 853 852 889 852 855 808 842 843 818 809 835 820 829 816 782 884 839 844 856 822 808 792 834 814 782 799 843 826 815 798 842 846 833 824 792 816 804 841 875 868 827 821 892 851 792 831 825 802 804 819 744 782 809 825 793 801 822 776 786 827 808 811 787 826 831 830 797 810 773 752 735 851 805 767 1.06e+03 787 827 794 809 832 729 748 753 777 808 810 826 821 760 851 853 753 782 774 878 879 820 923 875 825 841 823 848 800 795 801 785 833 834 861 823 846 844 816 819 789 823 820 807 829 827 799 847 914 749 831 851 840 855 839 850 783 837 806 827 836 785 821 853 877 873 856 798 817 841 830 768 823 872 815 794 784 815 829 808 814 777 786 738 775 907 788 733 808 735 795 784 804 853 810 784 744 758 828 810 810 817 851 823 839 842 707 889 946 789 759 769 732 733 869 830 851 845 827 827 822 802 824 871 829 809 774 869 829 786 848 810 785 774 818 805 797 779 788 802 798 786 815 815 810 765 755 790 861 845 812 832 854 1.11e+03 815 807 850 868 750 1.24e+03 824 614 578 751 787 833 737 846 831 832 800 809 783 813 846 785 884 810 821 845 873 828 842 906 889 876 870 873 832 865 884 860 912 861 855 862 847 825 904 885 808 899 913 895 861 847 811 845 860 844 887 656 831 837 837 894 806 835 789 811 855 839 850 843 738 622 820 813 779 812 835 777 847 843 812 807 810 816 845 876 792 698 810 794 797 799 880 822 776 823 824 870 844 779 808 791 818 790 797 783 859 826 844 789 816 811 810 804 806 818 824 1.09e+03 754 814 753 793 853 834 921 912 883 844 842 856 782 893 799 856 839 832 848 813 831 852 841 784 846 774 814 858 834 832 839 817 809 803 777 762 821 815 782 784 803 802 810 806 687 817 779 800 751 800 754 928 771 818 789 786 781 852 831 744 699 734 826 738 754 810 757 699 866 827 766 706 764 764 848 833 755 629 845 796 615 745 720 651 554 738 760 726 647 854 857 828 794 709 784 843 785 766 838 771 774 518 837 727 767 738 856 874 818 830 851 920 802 808 808 859 827 858 859 866 869 784 836 831 731 772 756 802 857 796 863 831 856 880 757 735 845 810 823 862 788 558 597 670 877 705 787 823 794 806 727 552 660 839 820 755 795 646 833 693 665 788 840 759 760 789 868 754 844 781 804 727 718 826 849 818 872 828 670 760 737 776 629 719 754 566 709 821 800 759 877 711 765 752 797 784 788 684 732 748 785 767 811 838 894 888 851 952 820 895 895 906 899 851 813 788 855 870 885 776 808 813 812 806 866 846 795 811 800 804 828 827 748 775 859 827 808 938 847 839 802 788 780 804 811 757 710 702 800 798 789 817 867 834 806 893 832 850 861 801 842 841 826 824 829 870 823 794 757 821 802 831 859 850 804 788 804 783 784 840 787 800 823 869 806 829 832 809 814 854 799 842 814 825 852 819 824 786 775 782 817 650 808 829 791 818 805 776 797 768 565 709 793 726 755 757 792 751 823 768 1.02e+03 815 679 755 596 573 878 692 865 860 800 760 760 772 766 800 796 750 743 766 763 821 801 751 805 799 791 809 790 800 815 872 860 867 881 843 785 852 852 889 852 855 807 843 843 816 809 835 820 828 816 781 884 839 844 856 821 808 793 834 814 782 798 841 825 815 798 842 847 833 824 791 816 805 842 876 868 826 822 893 850 792 831 826 801 804 819 744 780 807 825 793 802 822 776 786 827 808 810 786 826 831 830 798 810 772 752 736 851 805 766 1.06e+03 786 828 793 809 832 729 748 753 776 807 810 826 821 760 851 852 754 783 775 878 879 820 923 874 826 841 823 847 801 795 799 785 832 833 861 823 846 845 816 820 788 825 819 808 830 827 799 847 914 750 831 851 840 856 838 849 783 837 806 827 836 785 821 853 877 873 856 798 815 841 831 767 823 872 816 793 783 815 829 808 814 777 787 737 775 907 787 733 809 734 796 784 802 854 810 784 744 758 829 810 810 815 851 823 839 842 707 889 945 790 759 768 733 733 869 830 850 847 827 827 821 803 824 871 830 808 774 870 830 784 848 811 787 774 818 806 796 779 790 802 799 787 815 815 811 766 755 790 861 843 812 832 854 1.11e+03 817 806 849 868 751 1.24e+03 824 614 578 750 787 834 736 845 831 832 800 809 782 814 846 785 884 809 821 845 874 828 842 906 889 877 870 872 831 865 884 859 912 861 856 862 847 826 904 885 808 897 914 896 861 846 810 845 860 843 887 656 831 838 836 896 806 834 788 811 856 839 850 843 737 621 820 813 779 812 835 776 846 843 812 807 809 818 845 875 791 697 810 794 798 799 880 820 776 823 826 871 843 780 808 792 818 789 798 783 858 825 844 788 817 810 810 804 806 818 824 1.09e+03 755 812 753 793 853 834 921 911 883 844 841 856 782 893 799 856 839 832 847 814 830 851 841 784 848 774 812 857 835 831 839 817 810 803 777 761 821 815 781 785 803 802 811 806 687 817 778 801 751 799 755 926 772 817 790 787 781 852 831 744 698 733 826 739 755 809 757 699 866 829 765 707 764 765 848 833 756 629 845 797 614 745 721 651 554 738 761 725 646 854 858 828 793 709 782 844 784 766 837 771 774 518 836 727 766 739 858 873 818 830 850 920 802 808 808 858 827 859 858 866 869 784 837 830 731 772 757 804 856 795 862 831 856 880 757 736 845 809 823 862 788 558 596 670 878 706 786 824 793 806 726 552 660 840 820 755 794 646 833 693 665 788 840 759 761 788 868 754 844 783 803 726 717 826 849 817 873 827 670 759 738 776 628 718 754 567 709 820 801 760 875 711 765 751 797 786 788 684 732 749 785 768 811 838 894 888 851 952 820 895 895 906 898 852 814 787 855 870 886 775 807 813 812 808 866 846 796 810 800 804 828 827 747 774 859 827 808 938 846 839 802 787 780 805 811 757 710 701 799 797 790 817 867 834 806 892 833 850 861 801 842 842 825 824 829 871 823 794 757 822 803 831 860 850 804 789 803 783 784 839 788 799 822 870 805 829 831 809 814 853 798 841 815 825 853 818 824 787 774 782 817 650 808 829 790 817 805 776 796 769 566 709 792 725 756 757 792 751 824 768 1.01e+03 816 679 755 597 574 878 692 866 860 800 760 761 772 766 800 796 751 744 766 763 822 801 751 806 799 791 809 790 799 816 872 860 867 881 842 786 852 853 889 852 856 807 843 844 816 809 836 820 828 815 782 884 838 843 855 821 808 794 834 814 782 798 839 825 814 798 842 847 834 825 790 815 804 841 876 868 826 823 893 851 792 831 826 801 804 819 745 779 808 826 794 802 823 775 787 827 808 809 785 826 830 831 798 812 771 750 736 851 806 766 1.06e+03 786 828 794 810 832 728 748 753 776 807 810 826 821 761 851 852 754 785 776 878 879 820 923 874 826 841 822 847 802 795 798 786 832 831 860 824 846 846 816 821 788 826 819 807 831 827 799 848 915 752 832 851 840 856 838 850 783 837 806 827 836 785 821 854 878 874 855 799 814 841 831 768 823 873 818 792 784 815 830 808 814 777 787 737 775 908 786 733 810 734 796 783 801 854 810 784 745 758 829 810 810 813 851 822 839 841 707 889 946 791 759 768 734 734 869 829 850 847 826 827 821 804 823 872 830 809 775 871 831 783 849 810 788 774 818 807 796 779 791 803 800 787 815 815 811 766 754 791 860 843 813 832 854 1.11e+03 817 807 848 867 751 1.23e+03 824 614 578 748 786 836 735 844 832 832 800 809 782 815 846 785 884 809 822 845 874 829 842 906 889 876 869 872 831 864 884 858 912 861 856 861 847 827 904 884 807 896 914 896 862 846 810 844 860 843 887 657 830 838 837 895 806 833 787 812 857 839 851 843 737 621 820 813 779 813 835 777 845 843 811 807 808 819 845 873 791 697 809 794 797 799 880 820 776 823 826 871 843 782 809 791 817 790 798 782 858 825 844 787 818 810 809 804 806 818 824 1.09e+03 755 810 752 793 853 834 922 911 884 844 841 857 781 893 799 856 839 833 847 815 830 850 841 784 849 773 810 856 835 831 839 816 811 802 777 761 821 816 781 785 804 802 812 806 687 818 778 801 751 800 754 927 773 818 790 787 781 853 831 745 698 734 825 739 755 808 757 698 867 830 765 707 763 765 848 833 756 628 845 798 614 746 723 650 554 738 761 725 646 853 857 828 793 710 780 845 784 765 837 770 774 519 835 727 766 740 858 872 818 831 850 919 802 808 808 857 828 860 858 866 868 784 837 829 730 772 756 805 856 794 862 831 856 880 757 737 845 810 823 863 788 560 596 671 879 705 786 824 793 806 725 552 661 841 820 755 794 646 832 693 665 787 840 760 761 788 869 754 844 785 802 725 717 825 849 816 873 827 670 759 738 777 627 718 754 568 709 820 802 760 874 711 765 751 797 786 787 685 733 750 783 766 811 838 894 888 852 952 820 895 895 906 898 852 814 787 854 869 886 776 807 813 812 810 867 846 795 810 800 804 828 827 747 774 859 827 808 938 845 838 802 786 780 806 811 757 710 701 799 796 789 817 868 834 806 892 833 851 859 800 843 843 825 823 829 872 824 795 757 822 803 830 860 851 804 790 802 783 785 839 788 799 822 869 805 829 830 809 814 851 798 841 815 824 853 818 824 788 774 782 818 651 807 829 790 817 805 776 796 769 566 710 792 725 756 757 792 751 823 768 1.01e+03 816 679 754 598 574 879 692 867 860 800 760 762 772 766 800 795 751 746 765 764 822 802 751 806 800 791 809 790 799 816 872 861 866 881 841 786 853 854 888 852 858 809 842 844 817 809 836 821 828 815 782 884 839 843 855 822 808 794 834 815 782 798 840 826 814 798 843 848 834 825 790 815 804 840 876 869 826 824 893 851 791 831 827 801 804 819 744 778 808 828 793 802 823 776 788 827 807 810 785 827 830 831 798 812 772 749 737 852 807 765 1.06e+03 785 829 794 809 832 728 750 753 777 807 810 827 821 761 850 852 754 786 776 878 878 819 924 874 827 841 821 847 804 795 800 786 832 830 859 824 847 846 817 821 788 826 819 806 833 826 799 849 916 754 833 850 840 856 838 849 783 837 807 827 837 785 821 854 879 874 855 799 813 841 831 769 823 874 818 792 786 815 830 807 813 776 788 737 775 909 786 733 811 733 797 783 799 853 811 782 745 756 828 810 810 814 852 822 840 841 707 889 947 791 759 769 734 734 869 829 850 848 825 827 821 806 823 873 830 809 776 871 831 783 849 809 789 774 818 807 797 780 791 804 799 787 815 815 810 766 753 791 860 842 813 832 854 1.11e+03 816 807 846 867 752 1.23e+03 824 614 578 748 786 838 735 844 832 832 799 810 780 815 847 784 884 809 822 846 875 828 842 906 889 876 869 870 831 862 885 858 912 860 857 861 848 829 904 884 806 896 913 895 863 846 809 844 860 845 886 658 831 838 838 895 806 833 786 812 858 840 851 843 736 621 821 813 780 814 835 778 846 842 810 806 809 819 845 871 791 698 809 794 796 800 880 820 775 821 827 871 843 782 809 789 818 791 798 782 858 825 845 786 819 810 809 804 807 818 823 1.09e+03 755 811 752 794 853 834 923 911 884 844 841 857 782 893 800 857 839 832 847 816 830 850 843 784 849 773 810 857 836 830 839 818 811 802 777 762 821 816 781 785 803 802 811 806 687 819 777 802 751 801 754 928 774 819 789 787 781 854 831 744 698 734 824 739 755 808 757 697 867 831 766 708 763 764 848 833 756 628 845 797 614 747 723 650 554 738 761 727 646 853 858 828 793 712 779 846 783 765 837 770 774 521 835 726 766 740 858 872 819 831 850 919 802 809 809 856 827 860 858 866 868 784 836 830 728 773 755 804 855 795 862 832 856 880 757 738 846 810 823 864 789 562 595 671 879 705 786 823 793 805 724 552 662 841 820 755 795 645 832 693 665 788 840 759 761 788 869 753 844 786 801 725 717 824 849 816 873 827 670 760 738 777 627 718 753 568 709 819 802 760 874 710 764 751 797 786 787 686 733 751 782 764 811 839 894 886 852 952 820 895 895 906 898 851 814 788 853 868 885 775 808 812 813 811 866 845 795 810 799 804 828 827 747 774 859 827 808 938 843 838 801 786 779 807 811 757 710 702 798 794 789 817 868 834 806 891 834 850 858 800 842 843 825 823 830 871 825 795 757 822 802 830 860 852 805 790 803 783 785 839 790 799 821 870 805 830 830 809 814 849 797 840 815 824 853 818 824 788 773 781 818 652 807 829 790 819 805 776 796 769 566 710 792 725 756 757 791 751 822 769 1.01e+03 816 678 753 598 574 880 692 867 861 800 761 762 772 766 800 796 752 746 765 764 822 802 752 806 800 791 808 790 798 816 871 861 866 882 841 785 854 854 888 851 859 812 842 844 818 808 836 822 829 816 783 883 840 843 855 822 809 794 834 815 782 797 840 826 814 799 843 848 834 826 790 815 805 838 876 869 827 824 893 851 791 832 827 801 804 819 742 778 808 828 792 803 823 776 788 827 807 812 786 828 830 831 798 811 772 749 738 853 808 765 1.05e+03 785 829 795 808 833 730 752 752 778 807 810 828 821 761 850 852 754 786 777 877 878 819 924 875 828 842 820 848 803 795 801 785 833 830 860 823 848 845 818 820 788 826 820 805 832 825 800 849 916 754 833 850 840 855 839 850 783 837 808 827 837 785 822 854 880 875 854 799 814 841 831 768 824 874 817 792 787 815 830 806 814 775 789 738 775 908 785 733 812 733 797 784 798 853 812 780 745 754 828 810 810 815 854 822 839 842 708 889 948 791 759 769 734 733 870 828 850 847 824 827 820 806 822 872 830 810 777 871 830 785 849 808 788 774 817 807 797 780 791 806 799 786 816 815 810 766 752 791 860 842 812 832 853 1.11e+03 815 808 846 866 752 1.23e+03 824 614 578 748 787 838 736 844 832 832 798 809 780 814 846 784 885 810 822 846 873 828 842 906 889 874 870 870 832 862 886 858 912 858 857 861 849 828 903 884 805 896 912 895 863 848 809 843 859 847 886 658 832 839 837 894 806 834 785 812 857 840 852 843 737 620 821 814 780 816 834 779 848 842 810 804 810 817 846 869 791 698 809 794 796 800 880 821 776 819 826 871 843 782 808 787 819 791 798 782 858 825 846 787 818 812 808 804 808 818 823 1.09e+03 754 812 752 793 851 833 923 910 882 844 841 856 783 893 800 856 839 830 846 816 830 850 844 784 849 772 811 857 836 830 839 820 810 802 776 762 821 816 781 785 802 802 809 805 687 819 777 802 751 801 753 928 773 820 787 787 781 855 831 744 699 733 823 739 755 809 756 696 867 831 767 708 763 764 848 833 756 628 845 795 614 747 724 650 553 739 761 730 645 853 858 829 793 713 779 846 783 766 837 770 774 522 835 726 766 741 857 873 820 831 850 919 801 809 809 856 826 860 858 868 868 784 834 830 727 773 756 803 856 796 862 832 855 880 757 738 846 811 823 865 789 562 595 671 879 704 786 822 793 805 723 551 662 841 821 755 795 645 831 694 665 789 840 760 761 788 870 754 845 785 801 725 717 824 849 816 873 826 670 761 738 777 629 718 754 569 709 819 801 761 874 709 763 752 798 786 787 687 733 752 780 764 813 839 894 885 852 953 820 895 895 906 898 851 815 788 853 867 885 774 809 812 814 811 865 844 794 811 799 804 828 827 747 773 858 827 807 940 844 839 801 787 779 808 811 757 710 703 798 794 789 818 868 834 806 890 834 849 858 801 842 843 825 822 830 870 825 795 757 821 801 830 860 853 805 789 803 782 785 838 790 799 822 870 806 831 829 810 813 849 797 840 815 824 853 819 824 788 773 781 818 652 808 828 790 820 806 777 798 769 565 709 792 725 756 757 791 751 821 769 1.01e+03 816 679 753 599 575 881 693 868 861 801 762 761 773 765 800 797 752 746 765 764 822 803 752 805 800 791 807 790 798 815 871 861 865 883 841 785 855 853 888 850 859 812 842 843 819 808 837 821 830 816 784 883 840 843 855 822 809 794 835 814 781 796 840 826 814 800 844 848 833 825 790 815 806 839 876 869 828 823 893 851 791 832 826 801 803 818 741 779 810 828 790 803 823 775 787 827 807 813 788 827 831 831 797 811 773 749 738 853 807 765 1.05e+03 786 829 794 807 834 733 754 753 779 808 809 829 821 761 851 852 754 786 777 876 878 818 923 875 828 842 820 848 802 795 803 783 835 829 860 823 849 845 818 820 789 826 819 806 832 823 802 849 916 753 831 850 840 855 839 850 783 837 808 828 838 785 822 854 880 876 854 799 814 841 831 767 826 874 817 793 787 815 829 805 815 774 789 738 775 907 785 733 812 733 797 784 798 853 813 780 745 752 828 808 810 816 856 822 839 843 708 890 948 790 759 769 734 732 870 827 850 846 824 827 821 806 822 870 830 809 776 871 830 787 847 808 787 774 817 807 798 780 790 805 798 785 816 815 811 766 752 790 859 844 811 832 852 1.11e+03 814 808 846 866 752 1.23e+03 824 615 578 748 787 836 736 844 832 832 798 808 780 813 845 783 886 810 822 846 872 827 840 906 889 875 872 870 833 862 887 858 912 857 857 861 849 827 903 884 805 896 913 895 862 848 809 843 859 848 887 658 833 840 836 893 805 834 784 812 857 840 852 844 737 620 822 814 780 815 833 779 849 841 810 804 811 815 845 869 790 698 810 794 795 802 880 822 778 818 825 870 844 782 806 788 818 790 798 782 858 825 844 787 818 813 808 804 808 818 823 1.09e+03 754 812 752 793 849 832 922 910 881 843 842 856 783 892 799 856 840 828 846 816 830 850 843 784 849 773 812 857 836 830 838 822 810 802 777 763 821 816 781 786 801 802 808 805 687 819 776 802 750 802 753 929 771 821 785 787 780 855 831 744 698 732 823 739 755 809 756 697 867 830 766 709 762 764 848 832 756 628 844 794 614 747 724 650 552 738 761 732 644 852 859 829 792 713 779 846 783 766 837 771 774 520 834 726 766 740 857 874 821 830 850 919 801 808 808 856 826 861 859 869 868 785 833 830 727 772 757 803 857 796 862 832 855 880 757 738 848 811 824 866 790 562 595 671 878 704 786 822 792 804 721 550 661 841 822 756 794 644 830 695 665 790 840 759 762 789 870 754 846 784 802 726 718 824 849 817 874 828 670 761 739 778 630 718 754 570 709 819 800 762 876 707 763 753 798 786 788 687 732 752 780 765 814 839 894 885 851 954 820 895 895 906 899 851 816 788 854 868 884 774 810 811 814 810 864 844 795 811 799 805 828 827 746 773 857 828 807 941 844 840 800 788 780 808 811 756 710 703 798 794 789 817 868 834 806 890 834 850 858 801 842 843 825 821 830 869 825 795 757 821 801 829 860 853 805 788 802 781 784 838 790 799 823 870 806 831 830 810 812 851 796 840 816 824 852 820 824 788 773 781 818 652 808 828 791 820 807 778 798 769 563 709 792 726 756 757 791 751 821 769 1.01e+03 816 679 754 597 575 882 694 867 862 801 762 760 773 765 800 798 751 746 766 764 822 802 751 804 800 791 806 791 798 814 870 862 865 884 842 784 855 852 888 849 859 811 842 843 819 807 836 820 831 817 784 884 840 844 856 822 809 793 835 814 781 796 840 827 814 801 844 848 833 825 791 815 805 840 876 869 828 823 893 851 791 832 825 800 803 818 740 780 811 828 789 802 824 775 787 827 807 813 788 827 831 831 797 811 773 749 737 853 806 765 1.05e+03 787 828 793 807 834 734 754 753 780 808 810 829 822 761 851 852 754 786 777 876 877 818 923 875 829 842 819 850 802 795 803 783 837 829 861 822 850 845 818 821 789 826 819 807 832 823 803 849 914 753 830 851 839 855 839 850 783 836 809 829 838 785 822 854 880 876 854 800 814 842 831 766 827 874 818 792 787 815 829 805 815 775 789 738 776 907 785 733 811 733 797 785 798 854 814 781 744 752 829 807 810 816 857 822 838 844 709 890 948 790 759 768 734 732 870 828 850 846 824 827 821 807 822 867 829 809 775 871 829 788 846 808 787 774 817 808 798 780 790 804 799 785 816 814 812 766 752 790 858 846 811 833 851 1.11e+03 813 807 846 867 752 1.23e+03 824 615 578 748 787 835 737 844 832 833 798 807 782 813 845 783 886 809 823 847 870 827 839 906 888 876 871 870 834 862 887 857 912 857 857 861 849 826 902 884 805 896 914 895 862 848 809 842 858 848 888 658 833 840 835 894 804 833 784 811 856 840 853 844 737 619 822 814 779 813 831 779 849 840 810 804 811 814 845 871 788 698 809 794 794 803 880 822 779 819 824 869 843 782 805 788 816 789 798 783 857 826 841 788 817 812 808 804 808 817 823 1.09e+03 754 812 753 793 848 832 920 910 882 842 843 856 784 892 799 856 840 828 845 816 830 850 842 783 849 774 813 857 836 830 838 821 809 802 778 763 822 816 781 786 800 802 808 805 687 819 776 802 750 802 752 929 771 821 785 787 780 854 832 744 698 730 824 739 756 810 756 698 867 829 765 709 763 763 849 832 757 627 843 795 613 748 722 650 552 738 760 732 643 852 860 829 792 713 779 846 784 766 837 771 774 519 834 727 766 741 856 875 820 829 850 920 802 807 808 855 827 861 860 869 868 787 834 831 727 771 757 803 857 796 862 831 855 879 757 737 848 812 824 866 789 562 596 671 878 704 786 821 792 804 720 550 661 841 822 756 795 644 830 696 664 789 840 759 762 789 870 754 845 784 802 727 718 824 849 818 874 829 670 759 739 778 631 719 755 572 709 819 801 763 875 706 762 753 798 787 788 688 732 752 780 765 816 839 894 886 851 953 820 895 894 906 899 850 816 789 854 868 884 773 811 812 814 810 864 844 795 811 798 805 828 828 746 774 857 828 806 941 844 841 800 788 781 807 811 756 709 704 798 794 789 817 867 834 806 890 833 850 859 801 842 843 824 820 829 869 826 795 757 821 800 830 861 852 804 788 802 781 784 838 788 798 825 870 807 831 831 810 810 853 796 840 816 823 852 821 824 788 773 782 817 651 807 827 792 819 808 779 798 769 563 709 791 727 755 757 791 751 820 768 1.01e+03 815 679 754 596 574 882 694 867 862 800 762 760 774 764 801 797 750 745 766 764 823 802 750 803 800 791 807 791 799 813 870 862 865 885 843 785 855 851 888 849 858 809 842 843 818 807 835 818 831 816 784 885 840 845 856 822 809 792 833 815 781 796 840 828 815 800 843 848 833 824 791 816 804 841 876 869 827 822 892 852 790 832 824 799 804 818 743 781 812 828 789 800 824 776 787 826 807 813 788 826 832 830 796 811 773 749 736 853 805 765 1.05e+03 788 828 793 807 834 734 752 754 779 808 810 830 822 761 851 852 755 785 776 875 878 817 923 876 830 842 819 852 801 795 803 784 838 830 861 822 851 845 818 823 788 826 818 806 831 823 803 850 913 753 828 852 837 854 838 850 784 836 809 830 838 786 822 854 880 877 853 800 814 843 830 766 827 874 818 792 787 816 828 806 815 776 788 738 776 908 785 733 812 733 797 785 798 854 814 782 744 751 830 806 810 816 857 821 838 844 707 890 948 790 758 768 735 732 870 829 850 846 824 827 821 806 822 868 829 809 775 871 829 788 846 808 789 774 818 808 798 779 791 804 800 784 817 814 812 765 752 790 856 847 811 833 852 1.11e+03 813 805 846 867 752 1.23e+03 824 615 578 748 787 835 737 844 831 833 798 807 782 812 845 783 886 808 824 847 871 826 839 907 888 876 870 870 833 862 886 857 912 858 857 862 849 826 902 884 804 897 913 896 863 848 809 842 858 847 889 658 832 840 836 894 803 832 785 810 855 840 852 845 736 619 822 813 778 813 830 780 849 841 809 805 812 815 844 872 788 698 808 794 794 804 880 821 778 820 823 868 843 783 806 788 815 789 798 784 856 826 840 789 817 811 808 804 808 817 824 1.09e+03 753 812 754 793 849 831 919 910 883 843 844 855 784 890 798 857 840 828 846 816 830 850 840 784 848 775 812 857 836 829 838 821 809 803 779 763 822 815 781 787 800 803 809 806 688 819 776 802 750 802 752 929 772 822 785 787 779 851 832 744 698 731 824 739 756 810 756 699 868 829 764 710 763 763 848 833 757 626 843 795 613 748 722 651 554 738 759 731 644 851 860 829 792 714 778 846 786 766 838 771 774 518 836 727 767 743 857 876 820 829 849 922 802 807 808 855 828 861 860 867 868 788 834 831 728 771 757 802 856 795 862 831 857 879 757 736 849 812 824 866 789 562 597 671 877 704 785 821 793 803 717 550 660 840 822 757 795 644 829 696 664 788 840 759 761 790 870 754 844 783 802 727 719 824 849 819 875 830 670 757 739 778 631 719 755 573 709 820 802 764 875 706 762 753 798 786 789 688 732 751 782 766 816 838 894 887 851 952 820 894 895 906 899 850 816 790 856 869 885 773 811 812 814 810 864 844 795 810 798 805 828 828 746 774 857 828 806 940 844 841 800 788 782 806 811 756 709 705 797 794 790 818 867 834 805 891 832 851 859 802 842 842 824 821 828 869 826 795 756 821 800 832 862 852 804 789 802 782 784 838 787 799 827 870 806 832 831 809 811 854 796 840 816 823 852 820 824 788 773 783 817 650 806 828 792 818 808 779 798 769 563 709 791 728 754 757 791 752 820 768 1.02e+03 815 678 756 595 575 882 694 867 861 800 762 760 773 763 801 796 749 745 766 764 823 801 748 803 800 792 809 792 800 814 870 861 866 885 843 786 855 850 889 849 858 807 844 844 818 807 834 819 831 816 784 886 839 845 856 822 810 792 831 814 781 796 840 828 815 800 842 847 832 824 791 817 803 842 877 869 826 822 892 852 791 833 824 799 804 818 746 781 812 828 788 800 822 777 788 825 806 812 788 826 832 830 796 812 773 749 734 853 805 766 1.05e+03 788 828 793 807 834 734 749 756 777 808 810 830 823 760 851 853 755 786 776 875 878 817 923 877 831 842 818 853 800 795 803 786 840 831 860 822 853 844 818 824 788 826 818 804 831 823 802 851 914 753 828 852 837 854 838 851 783 835 808 829 838 786 821 852 881 877 853 801 814 844 830 766 825 874 818 793 787 816 828 808 815 776 788 738 776 910 785 732 812 733 798 785 798 855 814 782 744 752 832 807 810 815 855 820 838 844 706 890 949 790 758 768 736 733 870 830 850 847 824 826 821 805 821 869 828 808 775 872 829 788 846 807 790 775 818 807 799 779 791 804 802 783 818 813 812 764 752 790 854 847 811 834 853 1.11e+03 813 804 846 867 751 1.23e+03 824 616 577 748 787 835 737 844 829 834 800 807 783 814 846 783 886 807 825 847 872 826 839 907 888 876 870 870 833 862 885 858 913 858 857 862 849 826 902 884 804 896 912 897 864 848 809 841 858 847 890 658 832 839 837 894 804 832 786 810 856 840 850 845 735 620 822 812 778 814 830 780 849 842 809 805 813 815 844 872 789 698 807 795 794 803 879 820 778 820 823 869 844 783 808 789 815 789 798 785 856 827 841 789 816 810 809 804 808 818 825 1.09e+03 754 814 754 793 850 832 920 910 883 844 843 855 784 890 798 858 839 828 847 815 830 850 840 784 847 774 813 857 836 829 839 822 808 803 779 763 823 816 782 787 801 803 809 807 689 820 777 802 750 802 751 928 773 820 786 788 779 849 831 744 698 732 823 739 757 811 757 698 869 829 764 709 764 763 847 834 756 626 842 795 613 747 721 652 556 738 759 729 643 851 860 828 792 714 779 846 788 767 838 771 774 517 838 728 767 744 858 876 819 830 849 921 802 807 808 854 828 862 860 865 869 789 834 832 728 771 757 802 855 794 862 832 858 879 757 736 849 812 823 866 789 562 598 671 877 704 785 821 793 803 714 550 660 840 821 757 795 644 829 695 665 788 840 760 758 789 870 754 844 782 803 727 719 825 849 818 875 830 671 755 738 778 632 719 755 574 708 822 802 764 875 707 761 752 799 786 789 688 732 750 783 766 816 839 894 887 852 950 820 895 895 906 899 851 816 790 856 869 885 773 811 812 814 810 864 844 795 810 798 805 828 828 745 774 857 829 805 939 844 841 800 788 782 807 811 757 708 705 797 795 790 818 867 834 805 891 832 852 860 803 842 843 824 821 828 869 826 794 756 821 800 833 862 852 804 789 802 783 784 837 788 800 827 870 805 832 829 809 812 853 797 839 816 822 852 820 825 788 773 784 817 650 806 830 791 819 809 779 798 768 564 708 791 727 754 756 791 752 819 767 1.02e+03 815 678 756 596 575 883 693 867 860 799 761 760 773 764 801 796 749 744 766 764 823 801 748 804 800 792 810 791 800 814 871 861 866 885 843 786 855 851 890 849 858 807 845 844 819 808 834 821 831 816 784 887 838 846 855 822 810 792 830 813 781 796 840 826 815 800 841 847 833 824 790 819 803 841 877 870 825 822 891 852 791 833 824 799 805 818 747 780 812 827 789 799 821 778 788 825 806 812 788 825 831 829 796 812 774 750 734 853 805 766 1.05e+03 788 827 794 806 834 733 746 756 774 808 810 829 823 760 851 853 755 786 776 875 879 818 924 878 831 842 817 854 800 796 803 786 841 831 859 821 852 844 817 823 788 826 818 802 831 823 800 852 915 753 828 851 837 854 839 851 782 834 807 829 838 787 821 850 881 876 853 799 814 845 830 766 824 874 818 794 787 816 828 809 815 776 787 737 776 910 784 731 814 734 797 785 798 854 814 782 744 753 832 808 811 815 853 820 837 844 704 888 949 790 758 768 737 733 870 830 851 846 823 826 821 804 821 870 828 808 775 872 828 788 847 806 789 775 818 806 799 777 792 804 802 783 818 814 812 763 752 790 854 847 811 834 853 1.11e+03 814 804 846 867 750 1.23e+03 824 616 577 748 787 835 737 843 828 833 801 807 782 815 846 784 886 808 825 847 873 825 840 907 889 876 871 870 833 863 883 858 913 858 856 863 849 827 904 884 804 895 912 898 864 848 810 840 858 846 889 658 832 837 838 893 806 832 787 809 857 840 848 845 735 620 820 812 778 815 830 780 848 842 809 805 813 815 844 872 789 698 807 796 795 802 880 820 777 820 823 869 844 782 809 789 815 789 799 785 856 826 842 789 817 811 810 803 808 818 826 1.09e+03 755 816 753 793 850 832 921 911 881 844 842 854 784 889 799 858 838 829 848 814 830 850 840 784 845 773 814 857 836 830 840 823 807 804 779 763 822 818 783 787 802 802 809 807 689 819 777 803 750 801 751 927 773 819 785 788 780 849 831 744 698 732 822 739 755 811 758 697 869 829 764 710 764 763 846 834 755 626 841 796 612 747 721 653 557 738 758 727 641 851 860 828 793 714 780 845 788 766 837 771 777 517 840 728 767 746 858 876 819 830 850 920 801 808 809 854 827 862 860 865 870 790 834 832 729 770 758 803 856 795 861 832 856 879 758 736 849 812 823 866 789 562 598 671 878 706 785 822 793 803 711 550 661 839 821 756 795 644 829 696 665 789 840 761 756 788 870 754 844 781 803 726 719 825 848 817 875 830 671 756 738 779 632 718 756 575 707 822 802 764 875 707 760 753 798 786 789 690 732 749 784 766 816 840 894 887 852 950 821 895 895 906 899 852 815 788 856 869 885 773 810 813 814 810 865 845 795 811 799 805 828 828 745 774 858 829 805 939 844 842 800 789 781 806 812 757 709 705 797 796 789 819 867 834 805 891 832 852 860 804 841 844 824 821 828 870 826 794 756 822 800 832 862 852 803 788 803 783 785 837 790 800 826 869 805 831 828 810 812 852 798 838 815 821 852 820 825 788 774 784 817 650 806 830 790 820 808 779 798 769 564 708 791 726 755 757 790 752 819 767 1.02e+03 815 678 756 597 575 883 694 867 860 798 761 760 772 764 801 797 749 745 766 764 822 801 748 804 800 792 809 791 800 814 872 861 866 884 842 787 855 852 891 849 858 808 845 844 820 809 834 820 830 817 784 886 836 846 854 822 809 791 831 812 780 796 839 827 816 800 842 846 832 824 791 820 804 840 876 871 824 823 891 852 792 832 824 799 805 819 746 781 812 827 789 799 820 778 788 826 806 812 788 825 830 829 796 812 774 750 733 853 805 766 1.06e+03 788 827 794 806 834 730 746 755 774 809 810 829 823 760 853 853 755 785 776 875 879 820 924 878 831 841 817 853 800 797 802 784 844 831 857 821 851 845 817 823 789 825 818 803 831 823 800 852 916 752 828 850 837 855 839 851 781 834 807 828 836 787 820 850 881 876 853 799 814 845 830 766 824 875 818 795 786 816 828 808 815 775 786 737 775 910 784 731 814 735 796 784 798 853 813 782 745 754 830 810 811 815 852 820 836 845 703 889 950 790 758 769 737 734 871 830 852 845 823 826 821 805 820 870 828 808 774 872 828 788 847 806 789 775 818 804 800 775 791 804 801 784 818 815 811 761 752 790 854 846 812 834 853 1.11e+03 814 803 846 867 750 1.23e+03 825 617 577 749 787 836 737 842 828 834 801 808 782 815 847 785 886 808 826 847 873 825 842 907 890 875 871 869 834 863 883 858 914 857 855 862 850 827 905 884 804 894 912 897 862 848 810 840 856 846 888 658 832 837 840 893 808 832 787 808 859 840 847 845 735 621 818 812 780 814 830 779 848 840 810 805 812 814 845 872 789 698 807 795 795 801 881 820 777 820 823 870 844 782 808 790 816 789 799 785 856 826 842 789 817 812 810 803 808 819 827 1.09e+03 755 816 752 794 851 833 921 910 881 845 841 854 784 890 799 859 836 830 849 815 830 850 840 783 845 773 813 857 836 830 840 823 806 803 779 761 823 819 784 786 802 802 809 806 689 819 778 803 750 801 750 926 773 818 785 787 780 851 831 744 698 731 821 739 754 812 758 697 868 829 764 710 764 763 847 833 755 626 842 796 612 747 722 654 558 738 758 727 640 851 860 828 793 716 780 844 787 766 836 771 779 516 840 728 767 748 857 876 818 831 851 919 801 809 809 854 828 862 860 866 870 792 834 832 729 770 759 804 856 796 861 833 854 878 758 737 849 813 824 866 788 562 597 671 878 706 785 823 792 802 708 551 663 839 821 756 795 644 830 696 666 789 841 762 757 787 870 754 844 781 802 726 719 824 848 816 875 830 671 756 738 780 633 716 756 576 707 822 802 764 875 706 760 753 799 787 789 690 732 750 784 767 815 841 894 886 851 950 822 895 896 907 899 853 815 787 855 870 884 773 808 813 814 810 866 846 795 812 800 806 828 828 745 774 859 830 805 938 844 841 801 789 781 807 812 758 710 704 797 797 790 820 867 834 805 892 831 851 860 804 841 845 824 821 828 869 826 794 756 823 801 832 861 853 803 788 803 782 786 838 791 798 826 868 806 830 827 812 812 852 799 839 815 821 852 820 825 788 774 784 817 650 807 828 790 820 806 779 799 770 563 708 791 726 755 758 790 752 820 768 1.01e+03 815 679 756 597 574 882 694 867 860 798 761 762 772 765 802 798 749 746 766 764 822 801 749 805 800 791 808 791 799 815 871 861 866 883 842 787 855 854 891 849 858 809 845 844 819 810 833 819 829 818 785 886 836 846 852 823 809 790 832 813 780 796 838 828 816 799 842 845 832 824 791 818 805 839 876 872 824 823 890 852 792 829 824 800 804 819 744 781 813 827 790 800 820 778 787 825 806 811 788 826 828 828 796 812 774 750 733 854 806 766 1.06e+03 788 827 794 806 834 728 746 755 775 810 809 829 823 760 854 853 755 784 776 874 878 822 924 878 828 841 818 852 801 798 801 783 846 832 856 820 849 845 816 822 789 825 818 804 830 823 801 851 916 751 829 849 837 854 839 851 781 833 807 829 835 786 820 851 880 876 853 798 815 843 830 766 824 876 819 795 786 816 828 808 816 775 787 736 774 911 783 732 815 736 795 784 798 852 812 782 745 754 829 811 811 816 852 821 835 846 704 890 950 790 758 770 737 734 872 830 852 844 823 826 820 805 820 872 827 810 774 870 828 788 847 806 789 775 818 805 800 775 791 803 801 784 818 816 810 760 752 790 855 845 812 834 853 1.11e+03 814 803 846 866 750 1.23e+03 825 617 578 749 787 836 738 841 829 834 800 808 782 814 847 786 885 808 827 847 873 827 844 907 890 875 872 868 834 863 884 858 915 857 855 861 851 828 906 885 805 894 912 896 861 848 810 841 856 846 887 659 832 839 840 893 808 832 786 808 858 840 847 846 735 623 817 812 782 815 830 779 848 839 810 805 810 813 846 872 790 697 808 795 795 802 882 820 778 820 823 870 842 781 807 790 816 789 799 785 856 825 841 790 816 812 809 804 808 819 827 1.09e+03 755 816 752 794 851 832 922 910 882 845 841 854 784 890 800 859 836 831 849 815 830 850 840 782 846 774 812 857 836 830 839 822 807 803 779 759 824 818 784 786 801 802 809 806 689 818 777 803 750 801 750 927 772 819 785 787 780 853 831 744 698 730 821 739 753 813 757 697 867 830 765 710 763 763 848 832 755 626 844 796 612 747 721 656 558 737 758 727 640 851 860 828 793 718 780 844 786 766 835 772 781 517 840 728 767 750 856 875 819 831 852 918 801 809 809 854 828 862 859 866 870 794 832 832 729 770 758 805 856 797 860 832 851 878 758 738 849 813 824 866 787 563 598 672 878 706 785 823 792 803 705 552 665 839 821 757 794 644 831 696 666 788 841 762 757 786 871 754 844 781 802 727 718 824 850 817 874 830 672 758 738 781 635 716 756 576 707 821 802 763 876 705 761 753 800 787 789 691 732 750 783 768 815 841 895 886 850 950 822 894 896 907 899 853 815 787 855 870 883 774 808 813 813 810 866 846 795 812 800 806 828 827 745 774 860 830 805 938 843 841 802 789 781 808 812 757 710 704 797 797 790 820 868 833 805 893 831 850 860 804 841 844 824 821 828 869 826 794 756 824 801 832 861 853 803 788 803 782 786 837 791 797 826 867 807 828 827 812 812 853 799 840 815 821 853 821 825 787 774 784 817 650 806 826 789 820 804 779 798 771 563 709 792 726 754 759 789 751 820 768 1.02e+03 815 679 756 597 574 882 694 867 860 799 761 763 772 764 802 798 749 746 766 764 821 801 750 805 801 790 808 790 799 814 871 861 866 881 843 788 856 854 891 849 859 810 843 844 818 810 833 818 829 818 785 886 835 845 852 823 809 789 833 814 780 796 837 829 816 798 842 845 832 823 792 817 807 839 875 873 824 824 890 851 792 828 825 801 803 818 744 782 815 827 790 801 820 779 786 825 807 811 788 826 828 828 796 811 774 749 733 852 807 766 1.06e+03 788 827 796 806 835 728 747 754 776 811 810 829 823 760 854 852 755 784 776 874 877 822 924 879 825 842 819 852 800 799 800 781 848 833 856 820 849 845 816 821 789 825 818 806 829 824 802 850 917 751 829 849 837 853 840 851 782 833 807 830 835 786 820 853 881 877 852 799 815 841 830 766 825 876 820 794 786 816 830 808 816 776 787 737 774 910 783 733 814 738 795 784 799 853 811 782 746 754 828 810 812 816 852 821 835 846 705 892 949 790 758 770 737 734 872 830 851 845 824 827 819 806 820 873 828 811 773 869 828 788 847 807 788 775 819 805 799 775 791 802 800 785 818 817 809 763 752 791 857 845 811 834 852 1.11e+03 814 804 846 866 752 1.23e+03 826 616 578 750 788 835 738 841 830 833 800 809 782 813 847 788 885 808 827 848 873 829 843 907 890 875 870 868 834 863 885 858 915 856 855 860 851 829 907 886 805 895 912 896 861 848 809 842 856 846 887 660 832 840 839 894 808 832 785 808 857 840 847 845 735 623 817 812 782 816 830 779 849 840 810 805 810 814 846 873 790 697 808 795 794 803 881 819 779 820 823 869 842 781 807 788 816 788 798 785 856 825 841 790 816 812 808 804 807 819 825 1.09e+03 755 815 754 794 850 832 922 909 883 846 840 854 784 891 800 860 838 831 849 815 829 850 839 783 846 775 811 857 836 830 838 821 807 803 779 758 824 817 784 786 800 802 809 806 689 818 776 802 750 801 750 928 770 820 785 787 780 853 831 745 698 730 823 740 754 814 757 697 867 830 765 710 762 763 847 832 755 626 845 797 613 747 721 658 558 737 760 727 640 852 860 828 792 720 779 845 786 766 836 774 782 517 841 728 767 751 856 874 819 831 852 918 801 809 809 854 828 861 859 867 870 795 832 832 729 771 758 804 856 798 860 833 851 878 758 738 850 814 823 866 786 565 598 671 878 706 785 823 793 804 703 551 666 838 821 757 794 645 831 696 666 788 841 762 757 786 872 754 845 781 801 727 717 824 851 817 872 831 672 759 738 781 637 716 756 578 708 821 802 762 877 705 762 752 800 786 789 691 732 750 782 769 815 841 895 886 850 949 822 894 896 908 898 852 815 787 855 870 881 774 809 814 812 810 866 847 794 813 799 806 828 827 744 774 860 830 805 938 844 840 802 789 781 808 812 757 710 704 797 797 790 820 868 832 806 894 831 851 860 804 841 843 824 821 829 868 826 794 756 824 802 832 860 853 803 788 804 781 786 837 791 798 826 866 807 828 827 812 813 853 797 841 816 821 852 821 825 787 774 784 817 650 806 827 788 820 805 779 797 771 564 710 792 726 754 758 789 751 821 768 1.02e+03 814 678 756 598 574 881 693 867 860 799 760 764 771 764 802 798 750 746 765 763 820 800 752 805 801 790 809 790 799 814 871 862 866 880 844 788 856 854 892 850 860 810 842 844 816 810 832 818 829 818 784 887 835 845 853 823 809 789 834 814 781 796 838 828 815 798 843 846 832 823 793 816 807 840 875 872 824 824 891 851 791 827 825 801 802 818 743 781 817 827 791 802 819 779 786 825 807 811 787 826 829 828 796 811 773 749 733 851 807 766 1.06e+03 787 828 796 807 836 728 748 753 776 810 811 830 823 761 852 850 754 784 776 875 876 821 925 879 824 842 821 852 801 799 800 782 850 834 857 819 849 845 817 820 789 825 818 807 829 825 802 850 916 752 829 849 838 853 842 851 782 834 807 830 836 786 820 853 881 877 852 800 815 839 830 766 825 877 820 794 786 816 830 808 815 776 788 736 774 909 783 734 814 740 795 784 800 854 811 782 745 753 828 809 812 816 853 822 836 845 706 892 948 790 758 769 737 734 873 830 851 846 825 827 820 806 821 874 829 810 773 869 829 788 847 807 787 775 820 806 798 776 790 801 800 785 818 817 808 766 752 792 858 845 811 834 852 1.11e+03 816 805 847 866 753 1.23e+03 826 615 578 750 788 835 739 841 828 832 801 809 782 813 847 789 884 808 828 848 873 831 843 907 888 875 870 869 834 862 885 857 915 855 856 860 851 829 907 886 804 896 914 896 861 847 809 842 856 847 887 659 832 840 838 896 808 832 785 808 856 839 848 844 736 622 818 812 782 816 832 778 848 840 810 806 811 814 846 874 790 698 808 795 794 804 879 819 779 820 823 869 843 780 808 787 816 788 798 784 857 824 840 791 815 811 806 805 807 818 824 1.09e+03 754 815 755 794 850 831 921 909 883 846 839 855 783 892 800 860 841 830 849 816 829 851 839 783 846 774 812 857 835 830 838 820 807 804 779 758 824 817 783 786 798 802 810 806 689 818 776 802 749 802 750 928 768 820 785 788 781 853 832 746 698 730 824 740 754 814 758 697 867 830 766 710 761 763 847 832 755 626 844 797 614 746 721 659 558 737 761 727 640 852 860 828 791 726 779 846 786 766 836 774 782 517 842 728 767 751 856 873 818 831 851 919 801 809 809 854 826 862 860 868 869 797 832 831 730 771 758 804 856 798 860 834 851 878 758 739 850 814 822 866 786 567 598 670 877 705 785 823 795 804 702 550 667 838 820 758 793 645 832 696 666 789 841 763 757 787 872 754 846 780 800 728 717 824 852 818 872 832 672 760 738 780 641 718 755 579 708 822 800 762 878 706 761 753 800 787 789 691 732 751 781 769 814 841 896 886 850 950 822 894 895 908 898 852 815 787 854 870 881 774 810 814 812 810 867 847 794 813 798 804 828 827 744 774 860 830 806 938 846 839 802 789 781 808 812 756 710 704 797 797 789 820 868 832 805 894 830 851 860 803 840 843 824 821 829 868 827 794 757 823 802 832 860 852 803 787 804 780 785 838 792 799 826 866 807 828 828 812 813 854 795 841 816 821 852 821 825 788 773 784 817 650 806 828 788 821 806 778 797 769 564 711 792 726 755 758 790 751 821 767 1.02e+03 814 678 755 598 574 881 692 867 859 800 760 764 771 766 803 796 751 746 765 762 820 800 752 805 801 791 810 791 799 814 871 861 866 879 846 788 856 855 892 851 859 810 840 844 817 810 832 819 830 818 784 887 836 844 854 823 808 789 834 813 782 795 839 827 815 798 843 846 832 823 793 817 807 840 875 872 825 824 891 851 790 827 826 801 802 818 743 781 815 826 791 802 818 778 785 825 807 810 787 826 831 828 795 810 772 749 733 851 805 767 1.06e+03 787 828 797 807 836 728 749 754 776 809 811 831 822 762 850 850 753 784 775 875 876 820 926 878 825 842 821 852 802 798 800 782 851 835 858 819 849 845 817 820 788 825 817 807 830 826 802 850 915 752 829 849 838 853 843 850 782 835 807 830 835 785 819 853 881 877 851 800 814 839 830 765 825 878 819 793 787 816 829 808 815 776 787 736 774 908 784 734 812 742 796 783 800 853 811 781 744 753 828 809 812 817 853 821 836 844 706 891 948 791 758 769 736 735 873 830 850 846 825 827 822 806 822 874 830 809 773 869 830 788 847 806 787 775 820 806 797 776 789 801 799 785 819 816 809 766 752 792 859 845 811 834 852 1.11e+03 817 805 847 866 755 1.23e+03 826 614 579 750 788 835 739 841 827 830 802 809 782 813 847 789 884 808 826 849 873 831 842 907 887 876 869 870 834 862 884 857 915 854 856 860 851 830 907 885 803 898 915 896 861 846 809 842 857 848 888 658 831 839 838 898 808 832 787 808 856 838 849 843 735 622 818 812 781 816 834 778 846 840 810 806 811 814 845 874 789 699 808 794 794 804 878 820 779 819 823 868 844 781 809 787 815 787 798 784 858 825 840 791 815 811 806 806 807 818 824 1.09e+03 754 815 755 794 850 831 921 910 883 846 839 855 783 893 800 859 842 830 849 817 829 850 839 782 846 774 812 857 835 830 837 820 807 803 779 758 824 818 782 786 798 802 810 806 689 818 776 803 748 802 750 929 767 820 785 788 782 853 832 747 698 730 826 740 754 812 758 697 867 828 767 710 761 764 847 832 755 626 842 796 615 745 724 658 558 737 762 727 641 852 860 827 792 729 781 847 786 767 835 772 780 517 842 728 767 752 856 873 818 831 851 919 800 809 809 854 825 862 861 867 869 799 832 832 730 771 758 804 857 798 860 835 851 877 758 739 850 814 821 866 787 567 597 670 878 704 785 824 796 804 700 549 667 838 820 757 793 645 832 695 666 789 841 763 757 788 873 754 846 780 800 728 717 823 852 818 873 832 672 761 738 780 644 718 754 580 708 822 799 762 878 708 761 754 800 788 790 691 732 750 782 767 814 841 896 886 850 949 822 895 894 908 898 853 815 787 854 870 881 774 810 814 812 810 866 847 794 813 799 803 829 827 744 774 860 830 807 938 847 839 802 789 781 808 813 756 710 704 796 797 789 820 867 832 805 894 830 851 860 801 840 843 824 821 828 869 826 795 757 822 802 833 860 851 803 787 805 780 784 838 792 799 825 866 808 828 828 811 814 854 795 841 815 822 852 822 825 787 772 784 816 650 806 829 788 822 807 778 796 767 564 711 792 726 756 757 791 752 821 766 1.02e+03 813 678 755 598 574 881 692 867 859 799 759 763 770 766 803 796 751 746 765 761 820 800 752 805 801 792 809 791 799 814 871 860 866 879 846 787 856 855 891 852 859 810 842 844 818 810 832 819 829 817 784 888 836 844 854 823 808 789 834 813 783 794 841 827 815 798 843 847 832 824 793 818 807 840 875 871 825 824 891 850 789 827 826 800 802 819 742 781 813 826 791 801 818 776 784 825 807 810 786 826 832 828 795 810 772 748 734 851 803 767 1.06e+03 786 828 798 807 837 728 749 754 776 807 810 832 821 762 850 851 753 785 775 875 876 821 926 876 826 843 821 851 804 798 800 782 852 835 859 819 848 845 818 821 788 825 816 807 830 826 801 850 915 752 830 849 838 853 843 850 782 836 807 829 835 785 819 854 881 877 851 800 814 838 830 764 825 877 817 791 787 816 829 809 814 776 787 736 775 908 785 733 811 742 796 782 799 853 813 781 743 753 828 810 813 817 853 821 836 843 705 890 949 791 757 769 735 735 872 830 850 846 824 826 822 806 822 874 830 808 773 870 830 789 847 806 787 775 818 806 797 776 788 802 798 784 820 816 808 763 752 792 860 845 812 834 852 1.11e+03 815 805 848 865 754 1.23e+03 826 614 580 750 787 835 738 841 827 830 802 809 780 813 846 789 883 808 824 849 873 829 841 907 887 877 868 869 834 862 884 858 914 854 857 860 850 830 907 885 804 898 916 896 862 846 809 842 858 848 888 658 831 839 839 898 809 832 788 807 856 838 849 843 735 623 819 812 782 816 834 779 844 840 810 806 811 814 844 874 788 699 808 794 795 804 879 821 779 819 822 868 844 781 809 788 815 788 798 783 860 826 840 792 815 810 807 805 807 817 824 1.09e+03 752 814 753 794 850 832 922 910 883 845 838 855 782 894 799 859 840 830 849 817 829 850 839 781 846 774 813 856 835 830 839 820 807 803 779 758 824 818 782 785 798 802 810 805 688 817 776 803 749 802 750 930 767 821 786 789 783 853 833 746 699 730 823 740 754 811 758 697 867 827 768 711 760 765 848 832 756 626 840 795 616 745 726 659 557 737 762 727 642 852 861 827 794 732 782 847 785 767 834 770 778 516 842 728 768 751 856 873 818 831 851 920 800 810 809 854 825 860 862 866 870 801 832 832 731 771 758 804 857 799 860 836 851 878 758 737 850 814 822 866 788 567 592 670 878 704 785 824 795 804 699 549 667 839 820 756 794 645 832 694 665 789 840 763 758 788 873 754 845 780 801 728 718 822 851 818 873 832 672 761 737 779 648 718 754 581 708 821 798 761 878 709 760 754 800 790 791 691 734 748 782 766 815 841 895 886 850 949 822 895 893 908 898 853 814 787 853 870 881 774 808 815 813 809 865 846 794 813 799 805 830 827 744 774 859 830 808 938 846 838 802 788 781 808 813 756 709 703 796 797 789 820 867 833 804 894 829 851 859 800 841 844 824 821 828 870 826 797 758 821 802 834 860 851 802 788 805 780 784 837 791 799 825 868 808 829 829 810 815 852 797 841 815 822 852 822 825 787 772 784 815 650 805 828 789 821 807 778 797 766 564 710 792 726 756 756 792 754 821 766 1.02e+03 813 677 755 597 574 881 693 868 859 799 759 762 770 765 803 796 751 746 764 762 819 801 752 805 801 793 809 791 799 814 871 858 867 880 845 786 856 855 891 853 858 810 844 844 818 811 833 819 829 816 784 887 837 844 853 823 808 789 834 814 784 794 842 828 815 798 844 848 833 825 793 818 807 839 875 870 826 824 892 850 790 827 826 800 802 819 740 782 812 826 790 800 817 776 785 825 807 810 786 826 832 827 795 809 773 748 735 851 801 767 1.06e+03 786 828 797 807 837 729 749 755 776 808 809 832 820 762 850 852 753 784 774 875 877 820 925 875 825 843 820 850 803 798 801 781 853 836 859 819 848 845 818 821 788 826 815 807 830 823 801 849 917 752 832 849 837 854 842 850 781 836 807 829 835 784 819 854 881 877 852 800 814 838 830 764 826 876 816 791 786 816 828 809 814 775 788 737 775 909 786 733 810 742 796 782 798 852 815 780 743 754 828 811 813 817 853 821 836 842 705 890 949 790 756 770 735 735 872 830 850 846 824 827 822 806 821 873 831 807 773 870 830 789 847 806 787 774 817 806 796 775 788 802 799 784 820 815 808 761 752 793 860 845 813 834 852 1.11e+03 814 805 847 864 753 1.23e+03 825 614 580 749 787 835 738 841 828 830 801 809 780 814 846 788 883 808 823 849 873 828 840 907 887 877 868 869 834 862 884 858 914 855 856 860 850 830 907 884 804 899 914 896 861 846 810 842 858 848 890 659 831 839 840 896 806 832 788 807 856 840 849 843 734 623 819 813 782 817 834 779 844 841 811 806 811 814 844 874 788 698 809 795 796 804 881 822 779 819 822 868 844 782 809 788 815 788 798 783 860 828 840 792 816 810 808 804 806 818 823 1.09e+03 751 814 750 794 850 833 923 910 883 844 840 855 782 894 798 858 838 830 848 816 829 851 840 780 846 775 813 856 835 829 841 820 808 803 778 757 823 818 782 784 799 803 809 805 688 817 776 803 749 802 750 931 767 821 787 789 783 853 833 746 700 731 821 739 754 811 757 696 867 826 767 711 761 764 848 831 758 625 840 794 616 745 725 660 556 738 761 727 643 853 862 827 795 732 782 847 786 766 834 771 778 516 842 728 768 750 857 874 818 831 851 921 799 811 809 854 825 859 861 864 870 802 831 833 731 771 758 804 857 799 860 836 851 878 758 735 849 816 823 866 788 567 588 670 879 704 785 824 794 804 698 549 667 839 820 756 795 645 831 693 665 788 840 763 758 788 874 754 844 780 802 728 719 821 850 818 874 831 672 760 737 779 650 718 755 581 708 820 799 761 878 710 760 754 800 790 792 692 734 748 782 764 815 840 894 886 850 949 822 895 893 909 898 853 814 786 853 870 881 774 808 815 813 809 865 846 795 813 800 806 830 828 746 774 859 829 809 939 846 838 802 788 781 807 811 756 708 703 796 797 789 820 867 833 804 894 828 851 859 800 841 844 824 821 828 869 826 798 758 821 802 834 860 851 801 790 806 780 785 837 789 799 825 869 808 829 829 810 813 851 799 841 815 822 852 821 825 786 772 783 816 650 805 827 790 821 806 777 797 766 565 710 791 727 757 756 793 754 822 767 1.02e+03 814 677 755 596 572 882 693 868 859 799 759 761 769 764 803 796 751 746 764 761 819 801 751 805 801 793 809 791 800 814 872 858 867 882 844 785 856 854 892 852 858 811 845 845 819 811 834 818 830 816 784 886 837 844 853 824 808 789 834 814 784 794 842 830 815 798 845 849 833 826 793 817 807 838 874 869 826 824 892 850 791 828 826 800 802 819 739 782 812 826 790 799 816 777 786 825 807 810 787 827 832 826 794 808 775 748 735 850 801 767 1.06e+03 786 828 796 807 836 729 750 756 776 808 808 830 821 762 850 852 752 784 774 874 878 820 925 876 824 842 820 850 803 798 801 781 855 834 858 819 848 846 818 819 788 827 815 807 828 821 801 849 918 752 832 849 837 854 842 849 780 836 807 829 836 784 819 854 881 877 852 800 814 838 830 766 826 874 816 792 786 817 828 809 814 775 788 738 775 910 787 733 810 743 797 783 798 852 814 781 742 754 828 811 813 816 853 822 836 842 706 890 949 790 757 770 735 734 871 830 849 846 823 828 821 805 821 872 832 808 774 869 830 789 848 807 787 773 817 806 796 776 789 802 800 784 820 814 808 762 753 793 861 845 814 833 852 1.11e+03 812 805 847 864 752 1.23e+03 825 614 580 749 787 836 738 841 829 829 800 808 780 814 846 788 883 808 823 849 873 826 840 906 888 877 870 870 834 861 884 859 914 857 856 860 849 828 907 884 805 899 913 894 860 846 810 842 858 848 889 659 830 839 840 895 802 832 788 807 856 841 850 842 734 623 818 815 781 816 834 779 844 841 811 806 811 814 844 873 788 698 810 797 797 803 883 823 779 819 823 869 845 782 809 788 814 789 798 783 861 827 840 792 816 811 807 803 805 818 822 1.09e+03 751 814 750 794 851 833 923 910 881 842 842 854 782 894 798 859 837 829 847 815 830 852 840 780 847 775 813 856 836 828 842 820 808 804 778 757 822 818 781 784 800 803 808 805 688 816 777 803 750 802 752 931 767 821 788 789 784 853 832 746 702 730 820 738 754 812 756 696 868 826 767 712 761 763 848 830 758 625 840 793 616 744 724 663 555 738 761 727 642 852 862 827 795 735 782 848 786 766 834 772 777 516 842 728 768 750 856 874 818 829 851 922 799 812 808 854 825 858 860 864 870 804 832 833 730 771 757 804 857 799 862 835 852 879 758 735 848 817 824 867 788 567 584 670 878 705 785 824 794 805 694 550 668 839 820 757 796 646 830 694 665 787 840 764 758 788 874 753 842 779 803 728 719 820 849 818 875 832 672 759 737 780 650 718 755 580 708 821 799 762 878 710 760 753 800 790 792 693 734 749 782 764 815 842 894 886 850 950 822 895 893 910 898 852 814 786 853 871 882 774 808 815 813 809 866 847 796 813 800 806 829 828 747 774 859 828 809 940 845 838 802 788 780 807 810 756 708 703 795 797 789 819 868 834 804 893 824 851 859 800 840 844 824 822 827 869 828 799 757 821 802 833 860 852 802 790 806 780 785 838 789 799 825 870 808 830 830 810 811 850 799 841 816 823 851 821 825 785 773 783 817 651 805 827 790 820 805 777 797 767 566 709 791 727 757 757 794 754 821 767 1.02e+03 814 676 755 595 571 882 694 868 860 800 759 762 769 764 803 797 752 746 764 761 820 801 750 806 802 794 809 791 800 814 872 859 867 883 843 785 856 852 892 851 857 812 844 846 819 810 835 819 830 815 783 885 837 845 853 824 808 789 833 815 784 794 841 832 815 797 845 849 833 826 794 816 806 838 875 869 827 824 892 851 792 828 826 800 803 819 739 782 812 826 789 798 815 777 786 824 806 810 787 828 831 826 795 808 775 748 736 849 801 767 1.06e+03 787 827 796 807 836 732 750 756 775 809 809 828 821 761 851 851 751 784 773 874 878 821 924 876 824 842 820 850 803 798 801 782 856 832 858 819 848 846 817 818 787 828 815 807 828 821 801 847 918 752 832 850 837 854 842 850 780 836 807 828 836 784 819 855 881 877 852 800 814 838 830 767 826 873 816 793 786 817 828 809 814 774 789 739 775 910 788 733 810 744 796 783 797 852 813 781 744 754 828 811 813 816 853 821 837 842 706 890 948 790 758 772 734 733 871 830 850 845 822 829 821 805 822 872 832 808 774 869 829 789 848 807 787 772 818 806 796 778 789 802 801 783 820 813 809 762 753 793 860 845 814 834 853 1.11e+03 811 806 848 865 752 1.23e+03 825 613 580 749 786 836 738 841 829 830 800 808 780 815 846 788 884 809 823 848 873 826 841 906 888 876 872 872 834 861 884 859 913 857 856 862 849 827 906 884 805 898 912 894 859 846 810 843 857 847 888 660 830 839 839 895 801 832 788 808 856 842 850 842 733 622 818 816 780 814 834 779 845 841 810 806 811 815 844 873 788 698 811 798 798 803 882 823 779 819 823 870 845 782 809 789 814 789 798 783 861 825 840 792 816 812 806 802 805 818 823 1.09e+03 751 815 751 794 851 833 923 910 880 841 844 853 783 894 798 859 837 829 846 815 830 852 841 780 847 775 813 856 836 828 840 818 808 805 778 758 823 817 780 785 800 802 808 806 689 817 778 802 749 802 753 930 767 821 788 790 783 853 832 748 703 730 822 738 754 812 756 695 869 826 767 713 762 762 848 831 758 627 840 793 616 744 724 664 555 738 759 727 641 851 861 827 794 738 782 848 786 766 834 773 777 516 842 728 768 750 856 875 818 828 851 921 799 812 808 854 824 858 859 864 870 805 832 833 729 771 757 803 858 799 863 836 853 879 758 736 847 816 824 867 787 568 581 669 878 706 784 824 794 804 689 550 668 839 820 758 796 646 829 694 666 788 840 764 759 789 874 753 842 779 802 728 719 820 849 818 874 832 672 759 737 780 651 718 755 580 708 823 799 763 877 711 760 752 799 789 791 694 734 750 782 764 815 843 894 887 850 950 821 894 893 910 899 852 814 786 853 871 883 774 808 815 812 809 867 847 796 813 800 806 828 828 748 774 859 828 810 940 846 839 802 788 780 808 810 757 709 704 795 797 789 818 869 834 805 892 821 851 860 800 839 844 824 822 827 869 828 798 756 820 802 831 859 853 803 788 807 780 785 838 788 799 826 871 808 830 829 810 810 851 797 841 816 823 851 820 825 785 774 782 819 651 806 827 791 820 804 777 797 767 566 710 791 727 757 757 794 752 820 768 1.02e+03 813 677 754 597 569 883 694 868 860 801 759 762 770 763 803 798 752 746 766 762 822 801 750 806 802 794 809 791 800 814 872 861 867 883 844 785 855 853 892 850 858 812 843 847 818 809 835 820 831 816 782 886 836 845 854 824 808 790 834 815 784 795 841 831 813 797 846 849 833 826 794 815 806 838 874 870 826 823 892 851 791 828 826 800 804 819 742 782 812 827 789 798 814 777 786 825 807 811 787 828 830 826 796 808 774 748 736 848 801 766 1.06e+03 787 828 796 807 835 735 751 757 775 810 810 827 820 759 852 851 751 786 772 875 878 822 925 876 825 841 819 850 804 798 801 782 858 831 858 820 848 846 818 818 787 831 816 807 828 822 801 846 917 753 831 851 838 854 842 851 781 836 807 829 836 785 819 856 881 877 852 799 813 838 830 768 825 872 816 793 786 818 829 810 813 774 789 739 775 909 788 733 810 746 796 783 796 851 812 781 744 753 828 809 812 816 853 821 838 843 705 891 948 790 759 771 733 733 870 829 850 845 822 830 821 805 823 872 832 808 774 868 829 789 848 807 786 772 819 806 796 779 788 802 800 782 820 814 809 762 753 792 859 845 813 835 852 1.11e+03 813 807 850 866 752 1.23e+03 825 612 580 749 785 836 738 840 829 830 801 808 781 815 846 787 885 811 824 848 873 826 842 906 888 876 873 873 833 862 884 860 913 857 856 863 849 827 904 884 807 898 912 894 858 846 810 843 857 846 886 660 830 840 839 895 804 832 788 810 856 841 850 842 733 621 817 816 782 812 833 779 845 841 809 806 812 816 845 873 787 698 809 798 798 804 881 822 779 818 823 870 846 783 810 788 813 790 797 783 862 823 839 791 816 814 806 802 806 817 825 1.09e+03 752 816 752 794 851 832 924 910 880 841 844 851 783 894 798 860 837 830 847 814 829 851 841 780 847 776 813 856 837 828 839 818 808 805 779 760 824 816 780 785 799 802 808 807 690 817 778 801 749 802 754 930 768 821 788 789 782 853 831 750 705 730 824 738 754 811 756 694 869 827 766 714 763 763 848 832 758 628 840 793 616 745 725 666 555 738 759 727 640 849 861 827 794 742 782 847 785 766 835 773 778 518 840 728 768 752 855 875 818 826 850 921 800 812 807 854 825 859 859 865 870 807 832 833 729 772 757 803 858 798 864 837 855 879 759 737 847 816 823 867 786 569 576 668 877 706 784 823 794 803 685 551 668 839 820 758 796 647 830 694 666 789 840 764 757 789 875 752 842 779 802 729 719 820 849 817 874 832 674 759 737 780 652 718 755 581 708 824 800 764 876 712 760 752 799 788 791 694 734 749 782 763 814 844 894 887 851 950 821 894 894 909 899 851 814 786 853 871 884 774 808 815 812 809 866 848 797 812 800 806 828 829 748 774 859 828 809 940 846 840 802 788 780 807 811 758 710 704 794 796 789 818 870 834 806 893 819 851 861 801 838 844 824 822 827 870 827 797 756 821 801 831 858 852 804 787 807 781 784 838 788 799 825 871 807 831 829 810 810 851 796 841 817 823 851 820 826 785 773 782 819 651 807 828 791 821 804 777 797 767 565 710 791 727 756 757 792 750 819 768 1.02e+03 813 678 754 598 569 883 694 869 860 801 759 763 772 763 803 798 753 745 768 763 822 800 750 807 802 794 809 791 800 814 872 862 867 884 844 784 854 853 893 850 857 812 843 847 817 808 835 820 831 816 782 887 836 845 855 824 808 792 834 814 784 796 841 831 812 796 845 849 833 825 795 815 806 838 874 872 826 823 892 851 790 828 826 801 804 819 746 783 812 827 790 798 813 777 786 826 807 812 787 826 830 826 797 810 772 746 735 848 801 766 1.06e+03 787 828 795 807 835 739 752 756 775 810 811 828 820 758 852 850 751 787 772 875 877 824 926 876 825 842 819 850 804 798 800 783 859 831 859 820 848 846 818 818 788 833 817 806 829 822 801 845 917 753 832 851 838 853 842 852 781 837 807 829 836 786 820 858 881 877 853 799 812 838 831 768 824 871 816 794 786 818 829 809 813 775 790 739 774 907 788 733 809 747 796 783 796 851 813 780 745 754 828 808 811 816 854 820 839 843 705 890 948 791 759 771 733 733 870 829 850 846 822 831 821 805 824 871 830 808 775 867 829 789 848 807 786 772 820 806 795 778 787 801 800 782 820 816 809 762 753 791 859 845 813 834 852 1.11e+03 814 808 852 866 753 1.23e+03 825 611 580 750 785 835 739 840 830 830 802 807 781 815 846 787 885 813 824 847 872 826 842 905 888 877 872 872 832 862 884 860 913 856 857 863 849 827 904 884 808 898 912 894 858 846 810 844 857 845 886 661 831 840 838 895 806 831 788 812 856 840 850 841 732 621 816 816 783 813 833 778 846 841 809 806 812 817 846 873 787 697 808 798 799 804 882 822 779 818 824 870 845 784 811 788 813 790 796 783 863 823 839 791 816 814 807 802 807 817 825 1.09e+03 753 817 753 794 851 831 925 910 881 842 845 851 783 894 797 860 838 831 849 814 828 852 841 782 848 777 813 856 836 827 840 818 808 804 779 762 825 817 779 785 799 802 807 807 690 817 778 801 748 802 754 930 769 821 788 788 782 853 831 750 706 730 824 738 753 810 758 694 869 826 765 716 763 764 848 833 758 630 841 794 617 745 726 666 554 738 759 728 640 849 861 827 794 743 781 847 784 766 836 772 778 519 840 727 767 752 854 874 818 826 849 920 801 811 807 854 827 860 859 866 869 808 832 832 729 772 758 803 858 798 864 838 856 879 760 737 847 816 823 867 786 570 565 668 878 706 784 822 794 802 683 552 668 839 821 758 796 648 830 695 666 791 840 764 756 788 876 751 843 779 801 730 719 819 849 817 874 832 675 759 738 778 653 717 755 581 708 824 798 764 876 713 760 752 799 787 790 694 734 749 781 762 814 844 894 887 852 950 821 893 894 909 899 851 814 787 853 871 884 773 809 815 812 809 866 848 797 812 800 805 828 828 748 774 859 828 810 940 846 840 803 788 780 806 812 758 710 704 793 797 789 818 869 833 805 893 817 851 863 802 838 844 824 822 828 871 826 796 758 821 801 829 858 851 803 787 807 781 784 838 787 799 825 871 806 831 829 810 811 851 795 841 818 822 852 820 826 784 773 782 820 650 808 828 791 822 804 777 797 767 565 711 791 727 755 757 789 750 818 768 1.02e+03 814 679 755 597 570 883 694 868 860 800 760 762 773 764 802 798 753 745 769 765 821 800 750 807 802 793 809 791 799 814 872 862 867 884 843 783 853 854 893 849 857 813 844 846 817 809 834 819 831 816 783 887 835 845 857 823 809 792 835 814 784 797 840 831 812 796 844 849 833 825 794 815 807 838 873 872 825 823 892 851 789 828 826 800 804 819 749 783 812 826 790 798 812 777 786 826 807 812 788 825 830 825 797 812 772 746 734 849 801 766 1.06e+03 786 829 794 807 836 740 753 755 776 810 811 829 820 759 852 850 752 786 773 875 877 823 926 877 825 842 819 850 804 798 800 782 859 831 859 821 849 846 818 818 788 835 817 806 830 824 801 846 916 752 832 850 838 853 842 853 780 836 806 830 836 787 821 858 881 877 855 799 812 838 832 767 824 871 816 795 786 818 828 809 813 775 792 740 774 905 787 733 810 748 796 783 796 852 813 781 744 754 828 809 810 816 854 820 838 842 705 890 948 791 757 771 732 733 871 829 850 847 823 831 822 805 823 871 828 808 776 868 829 788 848 807 786 772 820 807 795 777 787 801 799 782 821 817 809 762 753 791 859 845 813 833 852 1.11e+03 816 808 852 865 753 1.23e+03 824 611 580 750 785 835 739 839 830 830 803 806 780 815 846 787 884 813 824 846 872 827 842 905 888 877 870 872 832 863 885 860 913 856 857 863 849 828 904 884 808 899 911 894 859 846 809 844 857 844 886 661 831 840 838 896 805 831 789 813 856 840 850 841 732 622 816 814 784 813 832 779 847 841 810 805 813 816 845 873 787 696 808 798 799 804 885 822 779 818 826 870 844 784 810 789 813 791 796 783 864 823 840 790 816 813 808 803 807 817 824 1.09e+03 754 816 754 794 851 831 925 908 882 842 843 851 783 893 797 860 838 831 849 815 827 852 840 785 848 778 812 856 836 827 840 819 809 804 778 763 825 818 779 785 799 803 807 806 690 817 777 801 748 801 754 931 770 821 788 787 781 853 832 750 708 730 823 739 753 810 760 694 869 826 764 717 763 764 848 832 758 630 840 794 617 745 726 666 553 738 758 728 640 849 860 827 794 745 780 846 784 766 836 772 779 519 839 727 765 753 854 874 818 827 849 921 801 810 808 854 828 861 859 866 869 810 832 833 729 771 758 802 858 798 863 838 857 879 761 738 847 816 823 866 785 570 558 669 879 705 784 822 794 801 678 551 669 840 821 757 795 647 831 695 666 791 840 764 755 788 875 750 844 779 802 730 718 819 850 818 874 832 677 759 738 777 655 717 755 580 707 824 797 764 876 713 760 752 799 786 791 695 733 749 781 762 814 844 895 887 852 950 822 893 894 908 899 851 814 787 853 871 884 772 811 815 812 809 867 848 797 812 799 803 827 828 748 775 859 828 810 940 846 839 803 789 780 806 812 758 711 704 793 797 789 819 869 833 804 892 814 851 864 802 838 844 824 822 829 871 827 796 758 821 801 829 858 849 803 787 806 781 784 838 786 800 825 871 805 831 830 811 811 851 795 840 818 822 852 820 825 784 772 783 820 650 809 828 791 822 804 777 797 767 565 710 791 728 755 757 787 750 818 768 1.02e+03 814 678 755 596 571 883 694 868 861 799 760 761 773 764 802 799 753 745 769 765 820 800 749 808 801 791 808 791 799 814 873 861 867 885 841 782 853 854 893 849 858 812 844 846 817 809 834 818 831 816 783 887 836 844 857 822 810 792 834 813 783 797 840 831 814 796 842 849 832 825 793 814 807 838 873 872 825 823 891 851 789 827 825 800 804 819 749 784 812 825 790 797 812 778 786 826 807 813 787 825 831 825 796 812 772 746 734 850 802 766 1.06e+03 785 829 793 806 835 741 752 754 778 811 811 829 820 760 851 850 753 786 774 875 878 823 927 877 825 842 819 851 804 799 801 781 858 833 860 822 849 846 818 818 787 838 817 807 830 826 801 848 915 752 831 848 839 852 842 853 779 836 806 830 836 787 821 858 881 876 856 798 812 838 832 766 823 871 818 795 785 818 828 808 814 776 794 740 773 905 786 732 811 749 795 783 797 853 812 782 744 755 828 810 811 817 854 820 838 842 706 890 947 790 756 771 732 734 873 829 849 847 824 830 822 805 822 870 827 808 777 868 828 787 849 807 787 772 820 808 794 777 787 800 798 782 821 817 809 762 753 790 859 845 813 832 852 1.11e+03 816 808 853 866 753 1.23e+03 824 610 581 749 786 835 738 839 829 830 804 807 779 815 847 787 883 812 824 846 872 827 842 905 888 877 870 871 831 863 884 859 914 856 858 863 849 830 906 884 806 900 911 894 858 846 808 844 857 844 886 661 831 840 839 896 805 830 788 813 856 840 850 841 732 621 815 813 782 813 832 779 847 841 810 805 813 816 846 874 787 695 809 798 799 803 886 822 779 820 827 869 844 784 810 790 814 791 795 783 863 824 841 790 817 811 807 803 808 817 822 1.09e+03 753 814 754 794 851 831 925 907 882 843 842 851 783 893 798 861 839 830 850 816 827 853 840 787 848 777 812 855 835 828 840 818 809 805 777 764 825 820 779 786 799 803 807 807 691 816 777 800 748 801 754 930 770 821 789 787 781 853 833 751 709 730 822 739 752 811 762 695 869 825 764 717 763 765 848 832 757 630 839 794 618 745 725 666 552 738 758 728 640 849 859 828 795 746 780 846 784 766 836 773 779 518 839 726 764 754 855 874 818 828 850 922 801 810 808 853 827 862 860 866 868 812 832 833 728 771 758 802 858 797 863 837 857 879 762 738 848 815 823 866 785 570 548 670 879 704 785 822 795 802 673 550 669 840 821 757 794 646 831 695 666 791 840 764 755 787 874 750 846 780 802 731 718 819 851 818 875 832 677 760 738 776 656 717 756 580 706 824 796 765 875 713 760 752 799 786 791 696 732 750 781 762 814 844 895 886 852 950 822 894 894 908 898 851 813 788 853 871 884 773 812 815 812 808 868 847 796 812 798 802 828 828 748 775 859 828 810 940 846 838 802 789 780 807 812 758 712 704 794 798 789 819 868 833 803 892 809 851 863 802 838 843 825 822 830 872 827 796 757 821 802 829 859 850 804 787 804 780 784 838 788 801 825 872 805 831 830 812 810 851 796 840 819 822 852 821 826 785 773 784 819 652 808 828 791 821 804 777 797 767 565 709 792 728 756 756 787 751 819 769 1.02e+03 813 678 756 596 571 882 694 868 861 799 761 761 773 765 802 800 753 745 767 764 820 800 750 807 801 790 809 790 798 814 874 861 868 885 840 781 853 854 891 848 859 811 843 845 818 810 833 819 831 816 784 887 836 845 856 820 809 791 834 813 783 796 840 830 814 797 841 848 832 825 792 815 808 838 873 871 825 823 892 851 789 826 824 801 804 819 749 782 812 824 790 797 812 778 786 827 808 812 787 826 831 826 796 812 774 746 734 850 802 766 1.06e+03 784 828 792 806 834 741 751 754 779 811 811 829 820 760 850 849 754 786 775 875 878 823 926 876 825 841 819 851 804 800 801 781 858 834 860 822 849 846 817 818 787 841 817 807 830 827 801 849 915 750 830 848 838 852 842 854 779 836 805 830 837 787 821 858 881 875 854 798 813 837 832 766 823 871 819 795 786 818 829 808 814 775 794 741 773 905 786 732 812 750 795 783 797 852 812 782 744 755 827 811 811 817 854 820 837 843 706 891 946 790 755 771 731 734 874 830 849 846 824 829 822 805 822 871 827 808 776 868 828 787 850 808 786 772 820 805 795 777 789 800 797 782 820 817 809 762 753 790 860 845 813 832 852 1.11e+03 816 807 854 867 752 1.23e+03 824 609 581 748 787 834 737 838 829 830 804 808 778 816 847 785 882 812 824 846 873 827 841 905 888 877 870 871 830 863 883 859 914 856 858 863 849 829 906 884 804 899 911 894 858 845 809 844 858 844 886 662 830 839 840 896 805 830 787 813 856 840 849 841 733 620 815 813 782 813 831 779 847 841 809 805 812 817 846 874 786 696 809 797 799 802 883 821 778 820 827 869 844 783 810 790 814 791 794 783 860 824 842 791 817 810 806 803 807 818 822 1.09e+03 752 815 754 794 852 832 925 906 882 844 841 852 783 892 798 860 839 829 850 818 828 853 840 786 849 775 812 854 835 829 840 818 808 806 777 763 825 819 779 787 798 802 807 807 690 815 776 800 748 801 753 930 770 822 789 787 782 853 834 753 709 730 822 739 752 811 762 696 868 826 764 717 764 764 848 832 757 632 838 794 618 744 724 666 552 739 756 728 641 849 859 828 797 747 781 845 784 765 835 773 780 517 839 727 764 755 856 874 818 830 849 923 800 810 807 852 827 861 860 865 868 812 832 834 728 770 758 803 858 796 864 836 856 880 762 738 848 814 823 866 785 570 540 670 879 704 785 822 795 803 666 548 668 840 821 756 794 645 831 695 666 791 841 764 755 788 874 750 846 781 803 730 718 821 851 818 875 832 678 761 738 775 659 717 757 580 707 824 797 765 875 712 760 753 800 787 791 696 732 751 781 762 813 844 896 885 851 950 822 894 894 906 898 851 813 788 853 870 884 773 811 814 812 808 869 846 795 812 798 802 828 830 747 775 859 827 809 940 846 837 802 789 781 807 812 758 712 704 795 798 789 820 868 834 803 892 800 851 862 802 840 844 824 823 830 871 828 796 757 822 802 830 860 851 804 787 803 780 784 838 790 801 825 871 805 831 831 811 810 851 797 839 819 822 853 820 826 785 773 785 818 653 807 827 792 820 804 776 798 767 565 708 792 728 756 756 788 751 820 769 1.02e+03 812 678 756 596 572 882 694 868 861 799 761 761 772 765 801 800 754 745 766 763 821 800 750 807 801 790 810 790 798 814 874 860 867 885 840 782 853 854 890 848 859 811 842 846 818 811 833 820 831 817 784 887 836 845 856 820 807 791 834 813 783 796 839 829 812 798 841 848 831 826 792 815 808 838 873 871 825 823 893 851 789 825 825 802 804 819 748 780 813 825 789 797 812 779 787 828 808 810 787 826 830 826 795 812 775 746 735 850 801 765 1.06e+03 785 828 792 805 833 741 750 754 779 811 810 828 820 761 849 848 755 786 774 874 879 822 926 875 825 840 819 852 804 800 801 781 858 836 860 822 849 846 818 818 787 844 817 808 830 825 801 850 915 750 830 849 838 852 842 853 779 836 804 830 837 786 820 856 881 875 854 798 814 837 832 766 824 872 820 795 786 819 830 808 814 775 795 741 774 905 786 732 812 750 795 784 798 851 812 783 744 756 827 812 810 817 854 821 836 844 706 893 946 789 756 771 732 734 874 830 850 846 823 828 822 805 822 871 827 808 774 867 827 788 850 808 787 773 820 803 795 778 790 800 798 783 820 818 809 762 753 790 860 845 813 832 852 1.11e+03 816 807 854 868 752 1.23e+03 824 608 581 748 787 834 736 838 828 829 804 808 778 817 847 783 882 811 825 848 874 827 841 906 888 877 870 870 830 863 882 859 914 856 859 863 849 828 906 884 805 897 912 894 857 845 810 844 858 845 886 661 830 839 841 896 805 829 786 813 855 840 847 841 734 620 814 814 782 814 831 779 847 841 808 805 812 817 847 874 785 696 808 796 798 801 881 820 777 820 826 870 845 782 810 789 815 791 794 782 858 825 842 791 818 811 806 802 807 818 822 1.09e+03 751 815 754 794 854 832 924 906 882 844 842 853 784 892 800 859 839 828 848 817 828 853 840 785 850 773 813 854 835 830 841 818 807 806 777 763 825 819 780 787 798 802 808 807 690 814 776 801 748 801 753 930 770 822 788 787 782 852 834 755 709 731 822 739 751 811 762 698 868 826 765 717 764 763 847 832 757 634 837 794 617 743 724 666 552 739 755 728 641 849 860 828 797 748 782 844 784 765 834 774 780 517 839 727 764 757 856 874 818 830 849 922 800 810 807 852 827 860 860 864 868 813 832 834 729 770 758 803 858 796 864 835 856 880 762 738 848 815 823 866 784 571 529 670 880 704 785 822 795 803 661 548 667 840 821 756 794 645 831 695 665 790 841 765 755 788 875 750 846 782 802 730 717 822 850 818 875 830 680 762 738 775 661 717 758 581 707 824 797 765 874 711 760 753 799 787 791 696 733 750 781 762 813 845 896 885 851 950 821 895 894 905 898 851 812 789 853 870 884 773 811 813 813 808 869 846 795 812 798 803 828 830 746 775 859 828 809 941 846 838 801 789 781 808 812 758 712 705 796 798 789 820 868 834 803 892 794 851 863 802 840 844 824 825 829 871 828 795 757 822 802 830 862 853 804 788 802 779 784 838 792 801 825 870 806 832 830 810 811 852 798 839 819 822 853 820 826 786 773 786 818 654 806 827 792 820 806 776 798 767 565 708 792 727 756 756 789 751 821 769 1.01e+03 810 677 756 596 571 882 694 868 860 799 760 761 771 765 801 799 753 745 765 763 821 801 751 806 801 791 810 790 797 814 872 860 867 885 840 783 853 853 890 848 859 812 842 847 818 811 834 820 831 817 784 888 836 845 855 819 806 791 834 812 782 796 838 828 811 798 842 847 831 826 791 816 807 838 873 871 825 823 894 851 788 825 825 802 804 818 745 779 814 826 788 797 812 779 787 829 808 809 787 827 830 827 795 812 777 748 735 849 800 765 1.06e+03 785 828 792 805 834 740 750 754 778 812 809 828 820 761 849 847 755 786 773 873 879 820 924 875 826 839 819 852 805 799 801 781 859 836 859 821 848 846 818 818 787 845 817 809 830 824 801 851 915 749 830 851 838 853 842 852 779 837 804 830 837 785 819 855 880 875 854 798 814 837 833 767 824 873 819 795 786 819 831 808 814 775 795 740 774 906 786 733 811 749 795 784 798 851 812 784 744 756 827 812 810 816 855 822 836 844 706 893 946 789 756 771 733 734 873 829 850 846 824 828 822 805 821 871 828 808 772 867 827 790 850 808 787 774 819 802 794 778 790 800 798 783 821 818 810 762 752 788 860 846 813 832 853 1.11e+03 816 806 853 869 752 1.23e+03 824 607 582 750 787 834 735 840 830 829 804 808 779 818 846 782 882 810 825 848 875 827 841 908 888 878 870 869 831 862 882 859 914 856 858 863 850 827 906 885 805 897 912 894 858 846 810 844 858 846 886 661 830 839 839 894 806 829 786 813 855 840 846 841 733 620 814 816 784 815 831 779 846 841 808 804 812 817 847 873 784 696 807 796 797 800 881 820 776 819 824 870 846 782 810 789 817 791 794 782 857 825 842 792 818 811 807 801 806 818 824 1.09e+03 750 816 755 794 856 834 924 906 882 844 843 853 783 892 800 858 839 828 846 817 828 853 840 784 849 774 812 854 835 830 841 819 806 804 777 762 825 819 781 787 800 802 808 807 689 813 776 801 748 801 753 930 770 822 788 786 782 852 833 756 708 731 822 738 752 810 762 698 869 826 765 717 765 762 847 832 757 636 836 794 617 742 724 666 552 739 755 728 642 849 862 828 796 749 782 844 784 766 834 775 781 518 838 726 765 758 857 874 818 830 848 922 800 810 808 852 827 860 860 865 868 813 832 834 730 769 758 804 858 796 864 835 855 880 762 738 848 815 824 865 784 571 522 669 877 704 784 822 795 802 656 548 666 840 821 756 794 646 831 695 665 790 840 766 755 789 876 751 846 782 800 730 717 823 849 818 875 829 681 761 738 776 664 717 758 581 708 824 797 765 873 709 760 754 799 786 792 696 733 750 782 761 813 845 897 884 851 950 820 895 894 905 898 851 814 789 853 868 884 773 810 812 813 808 869 846 796 812 799 803 828 830 746 774 860 829 808 940 846 839 801 789 780 808 813 758 711 705 796 798 790 820 867 833 804 892 788 850 863 802 842 845 823 826 829 870 828 795 757 822 802 830 861 852 804 788 802 779 783 838 792 800 826 869 806 831 830 808 812 852 798 840 819 822 853 819 825 786 774 786 818 654 806 827 792 820 807 776 797 768 565 707 792 726 756 755 790 752 821 768 1.01e+03 810 677 757 595 571 882 694 868 860 799 759 761 771 765 801 798 751 745 766 762 821 802 750 806 801 791 810 789 798 813 872 860 868 885 840 783 853 852 890 848 858 810 842 848 818 811 836 820 832 817 784 888 836 845 855 819 807 792 834 812 782 796 837 828 811 797 842 848 831 826 791 816 806 838 873 870 825 824 893 852 789 825 824 801 804 817 743 778 812 826 788 797 811 778 787 828 808 808 787 828 830 828 794 813 776 748 734 849 800 766 1.05e+03 786 826 792 805 834 740 751 754 778 813 808 828 820 761 849 846 754 786 772 873 879 819 924 876 826 839 819 851 805 798 801 780 860 836 859 821 848 846 819 818 787 845 818 810 830 822 800 850 914 749 830 851 838 854 843 851 779 837 804 830 836 784 820 854 880 876 854 800 813 837 834 767 824 873 818 794 786 819 831 808 814 775 796 738 773 907 786 734 811 748 795 785 798 852 813 783 744 756 828 812 810 816 855 823 835 846 706 893 946 789 757 772 734 733 872 829 850 846 824 828 820 806 821 872 828 808 772 869 827 790 849 809 787 775 818 803 794 777 790 801 799 783 821 817 811 763 752 787 860 846 812 832 854 1.11e+03 816 806 852 869 751 1.23e+03 824 607 582 750 786 835 735 841 831 829 804 807 779 817 846 782 882 810 825 848 875 828 842 909 888 877 870 870 832 862 882 858 915 857 857 863 850 826 905 885 805 898 912 893 860 847 810 844 857 846 886 660 831 839 838 892 807 830 786 813 855 841 847 841 733 620 815 815 784 816 831 776 845 841 809 804 813 817 847 871 785 696 807 796 796 800 882 821 775 818 823 870 846 782 810 789 818 791 795 782 858 825 843 792 819 811 807 801 805 819 825 1.09e+03 750 816 755 794 856 834 924 906 882 842 843 854 783 892 799 859 839 828 844 817 828 853 840 784 848 774 811 855 835 831 841 820 806 802 777 762 823 820 782 787 801 802 808 807 689 814 777 802 748 801 753 930 770 822 790 786 781 852 833 754 708 731 823 737 752 811 762 698 868 826 765 717 765 763 848 832 758 637 836 794 617 742 724 667 552 738 755 728 641 849 862 828 796 752 781 844 784 766 833 776 781 519 836 727 765 758 857 874 818 830 848 922 801 809 808 852 826 860 860 865 869 813 833 833 730 770 759 804 859 796 864 835 854 880 762 738 848 815 824 864 784 572 515 669 875 704 784 822 794 802 652 547 665 840 821 756 794 646 832 697 665 789 840 767 756 789 876 752 844 782 799 729 717 822 848 818 875 829 681 761 738 777 667 717 758 581 708 823 798 764 872 709 760 754 799 786 792 697 733 751 782 761 813 845 898 884 851 951 820 894 894 906 898 851 815 788 853 867 884 773 809 813 814 808 869 846 797 812 799 803 828 829 746 773 860 830 808 939 847 840 800 790 780 808 813 758 711 705 795 797 790 820 867 833 804 892 784 850 862 802 842 844 822 826 829 870 827 796 757 822 802 831 861 852 804 788 803 779 783 837 791 800 826 869 806 830 831 809 814 852 798 841 818 823 853 818 824 786 774 786 818 654 806 828 792 820 807 777 797 768 565 708 791 726 755 755 790 752 820 767 1.01e+03 810 677 757 594 571 882 693 868 860 798 758 761 770 766 802 798 751 745 766 762 821 802 750 806 801 791 809 790 799 813 873 859 870 884 840 783 854 852 890 848 858 809 842 847 819 809 838 820 832 817 784 888 837 845 856 820 808 792 834 813 782 796 837 828 811 796 842 849 831 824 792 816 805 838 873 870 825 824 892 852 789 826 823 800 803 817 742 777 811 826 789 798 811 778 787 827 809 808 787 828 830 828 793 813 775 749 734 849 800 767 1.05e+03 786 826 793 805 835 740 751 754 777 813 808 828 820 760 849 846 753 786 772 873 879 819 924 876 825 840 818 849 805 796 802 781 859 835 859 821 849 846 820 818 787 846 819 808 830 822 800 850 914 749 830 852 838 855 843 851 779 836 804 830 836 784 820 855 882 876 856 802 814 838 834 767 823 872 818 792 786 819 829 808 814 776 798 736 772 908 786 734 810 748 796 785 798 854 814 782 744 756 828 812 810 815 855 822 835 846 707 892 946 791 759 773 734 732 872 829 851 846 824 827 819 806 820 872 829 808 772 870 828 788 849 810 788 774 818 806 794 775 790 804 798 783 821 816 811 764 751 787 859 847 812 832 853 1.11e+03 816 805 852 869 751 1.23e+03 823 606 582 749 787 836 734 842 830 829 803 807 779 817 845 784 882 810 825 848 875 828 842 908 889 876 870 871 834 862 882 858 914 857 855 863 849 826 904 885 804 899 912 893 861 848 810 843 857 846 887 659 831 838 837 891 807 830 788 813 855 840 848 840 734 621 817 815 784 817 830 774 845 841 811 804 814 817 848 870 786 696 807 796 796 800 882 822 776 818 823 870 846 782 809 789 818 792 797 781 858 825 844 791 820 811 807 802 805 818 825 1.09e+03 751 816 755 793 856 834 924 906 882 841 842 854 783 892 798 859 838 829 846 817 829 854 840 784 846 776 810 856 835 831 841 820 806 802 778 762 821 819 783 787 803 802 808 806 690 813 778 802 748 801 753 929 770 821 791 785 781 852 833 753 708 731 824 736 753 812 762 698 867 826 766 718 764 764 848 833 757 638 835 794 617 742 725 668 552 738 755 729 641 849 862 828 796 755 780 843 785 767 834 776 781 519 835 729 765 760 857 873 819 830 849 922 801 810 806 852 825 861 861 866 870 812 833 833 731 770 759 804 858 797 865 835 853 880 762 738 848 814 825 864 786 573 510 669 873 703 784 822 794 802 649 547 665 839 821 757 794 646 831 698 665 789 840 769 756 789 877 752 844 782 799 729 717 821 849 817 875 829 682 761 738 778 671 717 759 582 708 822 799 763 869 709 761 754 800 786 791 697 732 751 782 761 813 845 898 884 851 952 820 894 895 907 898 851 817 787 853 866 883 772 809 814 814 808 869 846 798 812 799 804 828 829 746 773 860 829 808 938 847 840 801 790 780 808 814 757 711 704 795 797 790 820 867 833 804 891 781 849 861 802 841 844 822 826 829 870 826 797 757 822 802 832 860 852 803 788 804 779 783 837 791 800 826 870 806 830 831 810 814 852 797 842 818 823 853 818 824 786 774 786 817 653 806 828 792 819 805 777 796 768 564 708 792 727 755 755 790 752 820 767 1.01e+03 811 677 757 596 572 881 692 868 862 799 758 761 770 766 802 798 752 744 766 762 821 802 750 807 801 790 808 790 799 812 873 859 872 884 840 782 854 852 890 848 857 808 842 846 819 808 837 820 832 816 784 888 837 845 856 820 808 793 834 815 782 797 837 828 812 796 842 849 831 822 792 816 805 838 873 870 825 823 891 851 789 827 824 800 802 817 741 776 809 826 788 798 811 778 787 826 809 808 787 827 830 829 793 812 774 748 734 849 799 767 1.05e+03 786 826 795 806 834 740 750 755 777 813 808 829 819 758 850 844 753 786 772 873 879 819 924 876 824 841 818 846 804 797 804 782 859 834 859 820 849 846 822 817 786 847 818 806 829 822 800 850 914 750 830 852 838 855 842 850 779 835 804 830 836 784 821 856 883 876 857 802 815 839 833 767 822 871 818 791 786 818 827 808 814 776 799 735 772 910 785 733 809 748 797 784 798 854 814 781 743 755 829 813 811 815 856 822 835 846 707 892 946 792 759 774 733 732 872 829 850 845 824 826 818 807 819 872 830 808 772 871 828 787 849 810 788 774 818 806 796 775 791 806 798 783 821 817 811 764 752 788 859 847 812 833 852 1.11e+03 816 805 852 868 751 1.24e+03 825 606 582 748 787 836 734 841 829 829 802 807 779 817 846 785 883 808 825 848 873 829 843 908 889 874 869 871 834 862 882 857 913 857 855 863 849 827 903 885 805 898 913 893 861 848 809 843 857 846 887 659 832 838 838 892 807 830 788 813 853 838 848 840 734 622 818 816 785 816 829 773 845 842 812 804 815 817 847 870 786 696 807 796 797 800 882 822 777 819 824 870 846 783 808 789 817 792 798 780 858 825 845 790 820 811 807 802 806 818 825 1.09e+03 752 817 755 793 856 833 924 906 882 840 842 855 783 891 798 859 838 830 847 815 830 853 840 784 846 778 810 855 836 831 840 820 806 802 778 762 821 819 783 786 802 801 808 805 691 813 778 802 748 801 753 927 770 820 790 785 782 852 833 753 709 731 824 736 754 813 762 698 866 826 767 718 763 766 847 834 756 639 834 793 617 742 726 669 552 737 755 728 640 849 861 828 796 759 780 842 785 767 835 774 781 519 834 730 764 761 857 872 819 830 850 922 801 810 805 853 825 860 861 866 870 812 832 833 731 769 759 802 858 798 864 835 852 880 761 737 848 812 824 864 787 574 504 669 873 703 784 823 795 801 647 547 665 838 821 758 793 645 830 698 665 789 840 769 756 789 877 753 844 781 800 729 717 821 849 816 876 830 681 761 737 778 675 716 759 583 708 821 798 764 866 710 761 752 801 787 789 698 732 751 782 762 814 845 898 886 850 953 820 894 893 907 898 851 817 787 854 867 882 772 809 815 814 809 869 845 798 812 799 804 828 829 746 773 860 829 808 938 847 840 801 790 781 808 813 757 710 704 795 797 789 820 866 833 804 891 776 849 860 802 840 843 823 826 830 870 826 798 757 821 802 832 860 852 802 788 804 780 783 836 791 800 825 870 805 830 831 811 813 853 797 842 818 824 853 818 824 787 774 785 816 652 807 828 792 820 804 776 796 768 563 707 792 728 754 756 789 752 820 767 1.02e+03 811 677 756 597 573 880 692 869 863 800 758 761 770 764 802 798 752 744 766 762 821 802 750 808 801 789 808 790 799 811 873 859 872 884 839 783 855 852 889 849 858 808 842 845 819 807 835 819 832 816 784 888 837 845 856 820 809 793 834 817 783 797 838 829 812 795 841 848 832 823 792 816 806 839 873 871 825 823 892 851 789 828 825 801 802 817 741 776 809 826 786 798 811 778 786 826 809 808 788 826 831 829 793 811 774 748 734 848 798 768 1.05e+03 787 826 796 806 834 740 750 754 777 812 808 830 819 756 850 842 753 786 772 873 879 819 923 876 823 843 818 846 804 797 805 783 859 833 859 821 850 845 823 816 786 848 817 804 829 822 799 850 914 749 829 853 839 855 840 850 778 835 803 830 836 784 821 855 884 876 857 801 816 840 832 767 822 870 818 791 785 817 826 807 814 777 799 736 772 910 785 734 808 748 798 784 798 853 813 782 743 754 829 813 812 815 854 821 835 844 705 891 946 793 758 774 733 732 871 829 850 844 823 825 818 808 819 872 832 809 772 872 828 787 850 810 788 774 819 807 797 776 791 806 800 783 821 817 811 764 753 788 858 846 811 834 851 1.11e+03 816 804 852 867 751 1.24e+03 826 607 583 748 787 836 735 840 828 830 802 806 779 817 847 787 883 807 824 848 872 828 843 908 888 874 869 871 833 861 882 857 912 857 854 863 848 827 903 885 805 898 913 894 861 848 810 844 857 847 887 658 831 838 839 892 807 829 788 813 852 837 848 840 734 624 818 816 784 814 828 775 845 842 812 805 814 817 846 870 787 697 807 794 798 800 882 821 777 820 824 870 845 783 807 788 816 792 799 780 857 826 846 789 820 811 806 803 807 817 825 1.09e+03 753 818 755 793 855 832 923 907 882 840 841 854 783 892 798 858 837 830 849 814 830 852 841 784 846 779 809 855 836 831 840 820 806 802 778 761 822 818 782 786 802 801 809 804 691 812 779 802 748 801 753 927 770 820 789 785 782 851 833 752 710 731 823 737 754 814 762 698 866 828 768 720 762 767 846 834 756 640 833 792 617 743 728 669 552 737 756 728 639 849 861 828 796 761 780 842 785 766 836 773 781 518 834 730 764 763 857 872 818 831 851 922 801 810 805 854 824 859 861 867 870 811 832 833 730 768 759 801 858 799 863 835 852 880 761 737 848 812 824 865 787 574 500 670 874 703 784 823 794 801 644 546 665 837 822 758 792 644 829 697 665 789 839 769 756 790 876 753 844 781 801 729 717 821 849 816 876 829 681 761 737 777 678 716 759 583 707 821 797 765 864 710 760 751 801 787 787 700 733 751 782 762 814 845 898 887 849 953 820 893 891 907 899 851 815 787 855 868 881 772 809 816 814 810 868 845 798 812 799 805 828 829 747 774 859 830 808 939 847 840 800 790 781 808 813 757 710 704 795 797 788 820 866 833 804 890 774 849 860 802 840 843 823 826 830 869 826 798 758 821 802 832 860 851 801 789 804 780 783 836 790 800 826 871 805 830 829 811 812 853 798 840 819 823 853 818 824 787 773 784 816 651 808 828 793 820 804 776 795 769 563 707 792 728 754 756 788 752 820 767 1.02e+03 812 677 756 599 573 880 692 869 863 800 758 761 770 763 802 798 751 743 766 762 821 801 749 809 800 789 809 789 800 811 872 859 872 884 840 783 855 852 891 850 859 808 842 844 819 807 835 819 832 816 784 888 836 845 855 820 808 793 835 818 784 796 838 829 812 796 840 847 832 825 792 816 806 840 873 872 826 823 893 851 789 828 827 802 802 817 741 778 809 825 786 798 811 778 785 826 809 808 788 826 832 830 793 811 774 747 734 848 798 768 1.06e+03 787 826 796 806 834 741 750 755 776 813 808 832 819 754 851 840 754 784 771 872 879 818 923 877 823 843 817 846 804 797 805 784 860 832 859 823 850 844 824 815 785 849 815 804 829 822 799 850 913 749 829 853 839 854 839 850 778 836 803 831 836 784 821 854 883 875 855 800 816 841 833 768 823 870 818 791 785 816 827 807 815 776 799 736 773 910 786 735 808 748 797 784 798 852 812 783 743 754 830 813 812 815 852 821 835 843 703 890 946 792 757 774 732 732 871 830 850 844 823 826 818 808 818 872 832 809 772 873 828 788 851 810 787 774 819 807 798 778 792 804 801 784 821 816 811 764 752 789 858 845 811 834 852 1.11e+03 817 804 851 866 747 1.24e+03 827 607 583 748 786 836 736 840 828 832 803 806 778 816 848 786 883 806 823 849 871 828 843 907 888 874 869 870 833 861 883 857 912 857 854 863 847 828 904 887 806 898 913 894 860 848 810 844 857 847 888 659 831 840 837 893 806 830 787 813 850 838 848 842 734 624 818 816 782 813 828 776 844 843 811 805 813 818 846 870 787 696 808 794 799 800 881 820 777 820 824 870 844 783 807 788 816 792 799 781 856 826 846 788 820 812 805 804 808 816 825 1.09e+03 752 818 755 794 855 832 924 907 883 840 841 853 783 893 799 860 837 830 849 813 830 852 841 784 847 780 810 855 836 831 840 819 806 802 777 760 823 818 782 786 802 800 811 804 692 811 779 803 747 801 753 930 770 820 788 787 783 851 833 752 710 732 823 737 754 814 762 698 866 828 767 721 762 768 845 834 756 642 832 791 617 743 728 669 552 738 756 728 639 849 860 827 797 763 781 842 784 766 836 772 781 518 832 729 763 764 857 872 818 831 851 922 802 810 805 853 824 859 861 868 870 811 831 833 729 768 758 800 858 799 863 834 852 880 762 737 849 812 824 865 786 574 494 670 874 703 785 823 794 800 642 546 664 838 822 758 792 644 829 697 665 789 839 769 756 790 876 752 844 780 800 729 717 822 849 816 877 829 681 761 736 777 679 716 759 584 706 821 796 766 861 710 760 750 801 787 786 701 733 750 782 762 815 844 898 886 848 953 820 893 890 908 900 851 814 787 855 868 881 772 809 816 814 810 868 845 798 812 798 805 828 829 747 773 859 830 808 939 846 841 800 790 781 808 814 757 710 704 794 797 787 820 867 834 804 890 769 849 860 803 840 843 824 824 830 868 826 797 759 821 801 832 860 850 801 789 804 780 783 836 790 800 826 871 805 830 827 810 812 853 798 839 819 823 853 818 824 787 773 784 817 651 808 828 793 820 804 777 795 769 563 707 791 728 754 758 788 752 819 766 1.02e+03 812 676 756 599 573 880 692 870 863 800 758 760 771 762 802 798 750 742 766 762 822 800 749 808 800 789 810 788 800 812 871 859 872 884 841 783 855 853 893 852 860 808 842 845 819 808 837 820 831 817 784 888 835 845 854 819 808 794 835 818 784 795 838 829 812 796 840 846 831 826 793 815 806 840 873 872 828 822 893 851 790 828 827 802 801 817 742 779 809 825 786 797 811 777 784 827 810 808 787 826 832 830 793 812 774 746 734 848 798 769 1.06e+03 786 826 795 807 834 741 750 756 776 814 808 832 820 754 851 840 754 783 771 873 879 818 921 878 822 843 817 847 803 797 805 783 861 830 859 825 850 843 824 815 786 850 815 803 830 824 799 850 913 748 829 852 839 853 839 850 778 837 803 832 836 784 821 854 882 874 854 800 816 840 833 768 823 870 818 791 784 816 828 808 815 776 799 736 773 910 786 736 808 748 797 784 798 851 812 784 744 754 831 813 812 814 850 821 835 842 703 889 946 791 757 773 732 732 871 830 849 844 823 826 818 807 817 873 832 809 772 873 828 790 851 810 788 774 819 806 798 777 791 803 802 783 822 815 811 764 752 790 859 845 811 834 852 1.11e+03 817 805 850 866 743 1.24e+03 827 607 582 748 786 836 736 840 828 834 803 806 779 816 848 787 884 808 823 850 871 828 842 907 888 874 869 870 832 861 882 857 912 856 854 863 847 828 905 889 807 898 913 895 860 848 810 844 857 846 889 659 830 842 836 894 806 832 786 812 849 838 847 843 734 624 818 815 781 815 828 778 843 843 812 805 812 817 846 870 787 696 808 793 800 799 881 820 777 820 825 871 844 784 807 787 815 792 799 781 857 826 846 789 820 812 804 805 808 816 825 1.09e+03 751 817 756 794 855 832 924 908 884 841 841 853 783 894 799 860 838 828 850 813 830 852 841 784 847 780 810 856 836 831 840 819 806 802 776 760 822 818 781 785 802 800 811 806 692 811 778 803 747 801 753 934 771 820 788 787 784 851 834 751 709 732 823 738 754 813 761 698 867 827 766 721 762 768 845 833 755 643 831 792 617 743 729 670 552 738 756 728 640 849 860 826 795 764 781 841 784 766 836 772 781 518 830 728 763 765 857 872 818 831 850 922 802 810 805 853 824 860 861 868 870 812 831 834 730 768 758 801 857 798 863 834 852 881 762 737 849 812 824 865 786 574 491 670 875 703 785 823 794 800 638 546 664 840 823 757 793 644 829 699 666 789 839 768 755 790 876 752 844 781 799 729 716 822 849 815 877 828 683 760 736 777 680 716 760 584 705 821 796 766 857 710 760 751 800 787 787 702 734 750 782 762 815 844 898 885 848 953 820 892 891 909 901 852 812 786 855 868 882 772 809 816 814 810 868 846 797 811 798 805 828 828 747 772 860 830 808 940 846 841 798 791 780 807 814 757 710 705 793 798 786 820 867 835 805 890 766 850 860 803 840 843 824 824 830 869 827 796 760 821 800 831 860 850 802 789 805 780 783 836 789 800 826 870 805 830 827 810 812 853 798 840 820 823 853 818 823 786 773 784 818 651 808 828 792 820 805 778 795 769 563 706 791 728 754 757 788 752 819 766 1.01e+03 813 677 757 599 573 880 692 871 863 799 759 759 771 762 802 797 751 742 766 762 822 800 749 807 801 790 810 788 801 813 872 860 872 884 841 782 854 853 895 851 860 807 841 845 819 809 838 820 830 818 783 887 835 846 854 819 809 795 835 818 782 796 837 829 812 797 839 846 831 825 794 815 806 840 873 871 830 821 892 851 790 829 828 802 802 817 741 780 810 825 786 797 811 777 784 827 808 809 787 826 833 830 793 813 773 746 734 849 798 768 1.06e+03 784 825 794 807 834 741 751 756 776 815 807 831 820 754 851 841 754 782 772 875 879 818 919 879 822 842 817 847 803 797 806 783 861 830 858 826 850 845 822 816 786 851 815 802 831 825 799 850 913 749 829 852 840 852 839 850 779 836 804 832 834 786 820 854 882 874 852 801 816 839 833 768 823 870 817 791 784 816 828 808 814 775 800 737 772 909 786 736 809 749 797 784 798 851 812 783 745 754 831 812 812 814 851 821 835 842 704 891 947 790 757 772 731 732 872 829 849 845 823 826 819 807 816 874 832 809 772 872 828 791 850 810 788 775 818 806 798 778 790 802 799 784 820 815 811 765 752 790 859 845 812 834 852 1.11e+03 817 805 849 867 736 1.23e+03 826 607 582 747 786 836 736 840 828 833 803 807 779 816 848 788 883 809 823 850 872 828 842 906 887 875 870 870 832 860 882 858 912 856 854 864 846 828 906 890 807 899 913 896 859 849 811 844 857 845 889 658 829 842 834 895 807 832 787 812 846 839 847 842 734 623 817 814 780 816 828 778 843 843 813 804 811 816 846 870 787 696 808 794 801 799 882 821 777 820 825 872 843 784 807 788 814 792 799 781 857 826 844 791 820 812 803 805 808 816 825 1.09e+03 751 817 756 794 855 832 924 909 885 842 841 853 783 894 800 861 839 827 850 813 830 852 841 785 847 781 811 856 836 830 839 819 807 803 776 760 821 818 781 786 801 800 811 807 691 810 778 803 747 801 752 934 771 821 789 787 784 850 834 752 709 732 824 739 754 813 761 698 868 826 765 721 762 768 845 833 755 643 830 792 617 743 729 670 551 739 756 728 640 849 860 826 793 765 781 841 784 767 836 771 781 518 829 727 764 767 856 872 818 832 850 922 802 810 804 853 824 860 861 866 869 812 831 834 730 769 759 801 856 797 863 835 852 881 761 736 849 812 824 865 786 574 488 669 876 704 785 823 794 800 636 547 664 841 823 757 794 644 830 701 666 788 840 769 755 790 876 751 845 781 798 729 716 822 849 816 878 828 684 759 736 777 683 716 760 585 705 821 796 765 852 710 760 752 801 787 788 702 735 750 782 763 814 844 898 885 848 953 820 892 892 910 901 852 812 786 854 868 883 773 808 816 814 810 868 847 797 812 798 804 828 828 746 772 860 829 809 940 846 841 798 791 780 806 814 757 710 705 792 798 787 820 867 835 806 891 763 850 860 803 841 843 824 823 830 869 828 796 759 822 800 831 860 849 802 789 805 780 783 836 789 800 825 870 806 829 828 809 812 853 798 841 820 824 853 818 823 786 773 784 820 651 809 827 793 820 805 778 794 769 563 707 791 729 755 757 789 752 818 766 1.01e+03 813 677 757 598 573 881 692 871 863 800 759 760 771 762 802 796 751 742 765 762 822 800 749 807 801 790 810 789 801 814 873 860 871 884 841 782 854 854 893 850 859 807 841 846 820 811 837 821 830 818 782 887 835 846 855 819 809 795 836 816 781 796 836 829 812 797 840 845 831 824 795 816 806 839 874 871 830 820 892 851 790 830 828 801 803 816 741 780 810 826 786 797 812 778 784 828 806 810 787 826 833 829 793 813 772 746 735 850 799 769 1.06e+03 783 825 794 807 834 741 750 755 776 815 806 830 820 756 851 841 753 782 772 875 879 818 917 879 822 842 817 846 803 797 806 782 861 831 857 826 850 847 821 817 787 852 815 802 831 825 799 850 913 749 829 853 839 853 839 851 778 837 806 830 833 786 820 854 881 875 852 802 817 838 833 768 823 871 818 790 785 817 828 807 812 775 801 737 772 908 786 736 809 750 797 784 798 851 813 783 746 754 831 812 813 814 852 821 835 842 705 893 948 790 757 771 731 732 872 828 849 845 824 825 820 807 816 875 831 810 772 872 829 790 850 810 789 775 818 805 799 778 789 802 797 784 819 815 810 764 752 790 858 844 813 833 852 1.11e+03 815 806 849 867 730 1.23e+03 824 608 582 747 786 835 736 840 827 833 803 808 779 816 848 788 882 809 823 850 873 829 843 906 887 876 870 870 832 859 882 858 912 856 855 864 846 829 905 889 808 899 912 896 859 849 811 844 857 844 888 657 828 840 834 894 808 833 787 812 844 839 847 844 733 622 816 814 780 818 828 778 843 843 814 804 812 815 845 870 788 696 808 794 802 799 883 822 777 819 825 873 844 784 807 790 814 791 800 780 857 827 842 792 820 812 804 806 808 815 825 1.09e+03 751 817 756 794 854 833 924 911 885 843 842 853 783 893 801 860 840 827 850 813 829 852 841 786 846 780 812 856 836 830 839 819 807 803 775 761 822 818 781 786 799 801 810 808 690 810 777 803 747 801 752 934 771 821 789 786 783 851 833 752 709 732 824 739 755 812 761 698 868 826 764 721 761 767 845 834 755 644 830 793 618 742 729 670 551 738 756 727 640 849 860 826 790 768 781 842 784 767 836 771 781 517 829 727 764 767 857 873 819 832 851 922 801 809 804 852 824 860 861 865 869 813 831 834 731 769 760 801 856 797 862 835 852 881 759 736 848 811 824 865 787 574 486 670 877 704 785 824 793 800 631 547 665 840 823 757 794 644 830 701 667 788 841 769 754 790 877 751 845 781 798 729 715 821 849 817 878 828 685 757 737 778 684 716 760 586 705 822 796 765 850 710 760 753 800 787 789 703 736 750 781 763 815 845 898 885 848 953 820 891 894 909 901 853 812 787 853 868 883 773 808 816 813 809 868 847 798 812 798 804 828 828 746 773 859 829 809 940 846 840 798 791 779 806 812 758 710 704 792 799 787 820 868 834 807 892 760 850 860 803 842 843 824 823 830 870 829 797 758 822 800 830 859 848 802 789 804 780 783 835 788 800 825 870 807 829 829 809 813 853 798 842 821 824 854 817 824 786 773 784 820 651 809 827 793 820 805 778 794 769 563 707 791 729 755 757 789 752 818 766 1.01e+03 813 677 756 597 574 881 692 872 862 800 759 760 770 762 801 796 751 742 765 762 822 800 749 807 801 790 810 789 801 814 873 860 871 884 841 781 853 855 891 849 860 807 841 846 820 811 837 821 829 818 782 886 836 846 856 819 810 794 836 815 781 796 837 829 812 797 841 846 833 824 796 816 806 840 875 871 830 820 893 851 790 831 826 801 804 815 741 780 810 826 785 797 812 778 785 828 805 811 787 827 832 827 793 812 772 746 736 850 799 768 1.06e+03 783 825 794 807 834 738 752 754 776 814 806 829 820 758 851 841 752 782 772 874 879 818 915 879 822 843 818 846 803 796 806 781 861 832 857 826 850 848 820 818 787 853 815 803 832 824 799 850 915 749 830 852 838 853 840 852 777 838 806 829 832 786 820 854 880 876 852 802 815 839 832 767 823 871 818 790 786 818 828 806 811 775 803 737 773 906 786 735 810 751 796 784 798 852 814 784 746 754 831 810 814 813 852 822 836 843 704 894 950 790 757 771 730 733 873 829 849 846 824 825 821 807 816 875 830 810 772 871 829 790 849 810 789 777 818 805 800 778 788 802 795 784 817 815 810 764 752 789 858 843 814 833 852 1.11e+03 814 806 850 868 724 1.23e+03 823 608 583 749 786 834 737 840 827 833 801 808 779 816 848 786 882 809 822 850 874 829 843 905 887 876 871 870 832 859 882 857 912 857 855 864 846 830 904 889 807 899 912 896 859 849 810 845 857 844 886 657 828 838 834 894 808 833 787 812 842 839 846 846 733 621 816 814 780 818 829 778 844 844 814 803 812 815 844 870 787 697 808 795 801 799 882 821 778 819 824 873 844 784 808 791 814 791 800 779 856 827 842 790 821 811 804 806 808 816 824 1.09e+03 751 817 757 794 854 833 924 911 884 842 843 853 782 893 801 860 841 828 850 813 828 852 842 786 846 779 812 857 836 830 839 819 806 803 776 761 822 818 782 786 798 801 810 807 689 810 776 804 747 801 752 932 770 821 789 785 782 852 832 753 709 731 825 740 755 812 761 698 868 826 765 721 760 765 846 834 755 644 831 793 619 741 729 671 552 738 756 727 640 849 859 826 790 772 781 842 786 768 836 771 781 517 829 727 763 767 858 873 819 832 851 922 800 809 804 852 824 860 860 864 868 812 831 834 732 770 762 801 857 798 862 835 852 881 758 736 848 811 824 865 786 575 485 670 878 704 785 824 793 801 627 547 666 839 822 757 795 644 831 700 668 788 841 770 753 789 877 752 845 780 798 730 715 821 849 819 878 827 685 756 736 777 686 716 760 585 706 822 797 764 848 710 760 752 800 786 790 704 737 750 781 763 815 845 898 886 848 952 820 890 894 908 900 853 814 788 854 869 884 774 809 816 813 809 868 848 799 812 800 804 827 828 746 775 858 828 808 941 847 840 798 791 779 806 811 758 711 704 793 799 787 820 868 833 808 892 758 851 860 803 842 843 824 823 830 870 829 797 758 822 801 831 859 850 803 789 804 780 782 836 788 800 825 870 807 828 829 809 812 852 798 841 820 825 854 816 824 786 773 783 820 651 810 826 794 820 806 778 794 769 563 708 790 730 756 755 789 752 819 766 1.01e+03 813 677 755 598 573 881 693 871 862 800 759 760 769 762 801 797 751 743 765 762 822 800 749 807 801 790 810 789 801 813 873 861 871 885 840 781 853 856 890 850 860 807 841 846 820 810 837 821 829 818 781 886 835 846 856 819 809 791 836 813 782 797 837 829 813 796 842 847 833 824 797 816 806 840 876 871 828 820 894 851 790 831 824 801 804 816 741 779 809 827 787 798 814 778 785 828 806 812 787 827 831 826 793 812 772 746 737 850 800 767 1.06e+03 784 825 793 807 834 736 755 753 775 812 806 830 821 759 850 841 752 782 772 873 879 819 913 878 822 843 818 846 803 796 806 780 861 834 856 826 850 849 820 819 785 854 815 803 832 824 800 850 917 748 830 851 835 853 841 852 777 837 806 828 833 786 820 854 880 875 852 802 813 838 831 765 823 871 818 789 785 820 828 805 812 775 802 737 774 905 786 733 810 751 796 784 798 852 814 784 747 754 831 809 813 814 852 822 836 844 704 893 950 789 756 770 730 734 873 831 850 846 824 825 821 807 816 875 828 810 773 870 830 790 848 810 788 778 818 804 799 778 788 801 796 784 817 815 809 764 752 789 857 842 814 833 852 1.11e+03 814 806 850 869 716 1.23e+03 824 608 584 750 785 835 737 839 828 832 800 809 779 816 847 785 884 809 822 849 875 828 844 905 888 876 870 869 832 859 882 856 912 858 855 863 846 831 904 888 807 898 911 895 859 849 809 845 857 844 886 658 830 838 835 894 808 833 786 811 840 839 846 847 734 621 816 814 780 817 829 778 844 844 814 802 811 815 845 870 786 696 808 796 798 798 880 821 777 818 824 872 845 783 808 790 816 791 800 779 855 826 842 788 822 811 804 806 808 816 824 1.09e+03 751 816 756 795 854 832 924 910 882 842 844 853 782 892 800 859 841 829 847 814 827 852 842 786 845 778 813 857 837 831 839 819 807 803 776 762 822 818 782 784 798 802 808 806 690 809 776 803 747 801 752 931 769 823 789 786 783 854 832 753 709 729 826 741 755 812 761 698 869 826 765 721 762 764 847 834 755 646 831 792 620 739 729 671 552 737 757 727 641 849 858 826 790 775 782 842 787 768 834 771 781 517 830 727 764 769 858 873 818 833 852 922 800 809 805 852 824 860 859 864 868 812 831 834 731 770 762 802 858 798 863 835 852 881 759 736 849 810 824 865 787 576 484 670 878 704 785 824 793 802 623 547 668 839 821 758 797 644 831 699 669 787 842 771 752 789 878 751 845 781 799 730 716 821 849 819 875 827 686 758 737 777 686 716 760 585 706 822 797 763 846 710 759 752 800 785 790 704 737 751 780 763 816 845 897 886 848 952 820 890 894 906 900 854 814 788 854 869 884 774 810 816 813 809 868 849 799 812 801 804 827 828 746 776 860 828 808 940 848 840 799 790 779 807 812 759 711 704 793 799 787 820 869 833 808 892 755 851 860 803 841 842 825 824 830 870 829 797 758 822 802 831 858 852 803 790 804 780 782 838 788 800 825 871 807 828 829 808 811 852 799 840 819 826 854 816 824 786 774 784 820 651 809 826 793 820 806 777 795 769 563 707 790 730 756 754 789 752 819 767 1.01e+03 814 677 754 598 572 880 693 871 862 801 759 760 769 762 801 798 751 743 765 762 822 801 749 807 801 790 809 790 800 812 873 860 871 885 839 782 853 856 890 849 859 807 841 846 819 810 837 822 829 818 780 886 835 847 856 820 809 791 836 813 782 797 838 829 814 796 843 849 832 825 797 816 806 840 876 870 826 820 894 851 790 830 823 801 803 818 741 778 810 828 788 799 815 778 784 828 806 813 787 827 831 826 793 812 771 746 738 850 800 766 1.06e+03 785 826 793 807 834 733 756 753 774 810 805 830 821 758 850 840 752 782 772 873 879 820 910 877 822 844 818 845 802 796 805 780 861 835 857 825 850 850 820 819 784 855 815 803 832 823 801 850 917 747 830 850 834 853 842 852 777 836 806 828 834 785 820 854 881 874 853 802 813 838 830 764 823 872 819 790 783 821 828 804 812 775 801 737 775 906 786 731 809 752 796 784 798 852 814 784 747 755 831 809 813 814 852 822 837 844 705 893 950 789 756 770 730 734 874 831 849 846 823 824 822 806 815 874 828 809 774 869 830 790 849 809 788 778 818 804 799 777 788 800 797 784 818 816 809 765 752 789 857 842 814 832 852 1.11e+03 814 805 849 870 709 1.23e+03 825 608 584 750 784 836 736 839 829 832 800 808 779 815 846 784 884 809 823 849 875 830 844 904 889 877 870 869 833 859 882 856 914 858 855 863 846 830 905 888 807 898 910 895 859 849 809 846 856 845 885 659 831 840 836 894 808 833 786 811 838 838 847 845 734 621 816 814 781 816 828 778 843 844 814 802 810 817 845 870 786 697 808 796 796 799 879 821 777 818 824 872 845 782 809 790 818 790 799 779 855 826 842 788 823 812 804 806 808 817 825 1.09e+03 751 814 755 796 854 831 925 909 882 842 844 853 783 891 799 860 841 830 845 814 827 853 842 786 844 778 813 858 837 831 839 818 808 803 776 762 822 818 782 783 798 802 807 806 691 809 776 802 747 800 753 931 768 824 789 786 783 853 832 753 709 727 826 742 755 813 761 699 869 827 765 721 764 764 848 832 756 646 833 792 620 741 729 672 552 738 756 727 640 848 858 827 791 776 783 842 788 769 834 770 781 517 830 727 765 770 858 872 818 833 852 922 800 809 805 852 824 860 858 865 869 812 831 834 731 769 762 802 858 798 864 835 852 881 759 737 849 808 824 865 787 576 484 671 877 703 785 824 793 804 619 547 669 839 821 758 799 644 831 699 670 786 842 772 751 789 878 750 845 781 799 729 716 821 849 819 873 826 686 758 737 777 688 715 760 585 706 822 797 762 845 710 759 752 801 785 790 704 737 752 779 762 817 844 897 886 849 951 820 891 893 906 900 854 815 788 854 869 885 774 810 816 813 809 867 849 799 812 801 804 827 829 746 774 861 828 808 939 847 840 799 790 779 806 812 760 711 704 793 798 788 820 869 833 809 892 754 850 862 803 841 842 825 824 830 870 829 796 758 822 802 832 858 852 804 790 803 780 783 838 788 801 826 871 807 829 830 808 809 851 799 840 818 825 854 817 824 786 774 784 820 651 808 827 793 820 806 778 795 769 563 706 790 730 756 754 789 752 819 768 1.01e+03 814 677 754 600 572 880 694 870 861 801 759 760 769 762 801 798 751 743 766 763 822 802 749 807 800 791 809 790 800 812 873 859 872 885 839 782 854 855 891 848 858 807 841 846 819 809 837 822 830 818 782 887 835 847 856 820 809 789 836 813 781 798 838 829 813 796 844 848 833 826 796 816 805 839 876 870 824 820 893 851 789 828 824 800 803 820 741 778 812 828 790 798 815 778 784 828 806 813 786 827 831 825 794 813 771 747 738 850 801 765 1.06e+03 785 827 793 807 835 733 755 755 775 808 807 830 821 758 850 840 752 782 773 872 879 821 908 877 824 844 818 846 802 797 804 780 860 836 858 823 850 849 820 819 783 856 817 803 832 823 802 850 915 747 830 850 834 853 842 851 777 835 805 828 835 786 821 854 883 874 853 800 814 836 831 763 823 871 819 791 783 821 828 805 811 775 800 737 774 908 786 731 809 752 796 785 798 852 814 784 748 755 831 809 813 814 852 822 837 844 705 893 949 788 756 770 730 734 872 830 848 846 823 824 822 806 814 872 828 809 774 870 829 791 851 808 787 778 818 803 798 778 789 800 797 785 819 816 808 765 753 789 857 842 814 831 852 1.11e+03 814 804 849 870 701 1.23e+03 826 609 584 749 785 836 736 838 830 832 802 808 780 815 845 784 882 809 825 848 875 831 845 904 890 877 870 869 833 858 882 857 915 858 854 863 845 830 905 888 807 898 909 895 859 848 809 846 856 845 886 660 832 841 836 894 808 833 786 810 836 838 847 842 735 622 816 814 782 816 828 778 842 844 814 802 808 816 846 870 787 697 808 796 796 799 880 821 777 819 824 872 845 782 810 790 818 788 797 778 856 825 842 789 822 813 806 806 808 817 825 1.09e+03 752 814 754 796 854 831 925 909 882 842 843 852 784 891 799 860 840 830 844 814 827 853 841 785 843 778 813 859 837 831 839 818 808 803 775 762 823 818 782 782 798 802 807 807 691 809 777 800 748 801 753 931 768 824 789 786 783 852 832 753 711 726 825 742 755 813 761 698 869 828 765 721 765 764 849 830 755 646 834 791 620 743 729 674 552 740 755 727 639 846 858 827 792 778 784 842 787 769 835 769 781 517 831 727 766 771 858 873 819 832 851 923 799 809 805 852 825 861 859 865 868 814 831 834 730 769 762 802 857 798 864 835 851 881 759 737 849 807 823 865 788 575 484 671 876 703 784 824 793 804 615 547 670 839 820 758 800 644 831 699 672 786 841 772 752 788 878 750 845 782 799 728 716 821 849 819 874 826 686 759 738 777 690 715 761 586 706 822 797 764 844 711 759 752 801 785 790 703 736 752 778 761 817 844 897 886 851 952 820 892 893 905 900 854 815 787 854 869 884 774 810 816 814 809 867 848 799 812 801 804 827 829 746 774 861 828 809 939 846 839 799 790 779 806 812 760 710 703 794 797 789 820 869 833 809 892 751 848 862 803 841 842 825 824 830 871 830 795 758 823 801 831 858 850 804 790 802 780 784 838 788 801 826 871 806 830 830 807 810 851 799 840 818 824 854 818 824 786 774 785 820 651 807 828 792 820 806 779 796 769 563 707 791 730 756 755 789 752 819 769 1.01e+03 814 677 754 600 572 879 693 870 860 801 759 759 768 762 800 797 751 744 767 763 822 802 749 808 799 792 809 791 801 812 873 859 872 885 840 783 854 854 892 848 857 806 841 846 819 808 837 822 829 818 784 887 836 847 856 820 808 789 836 813 780 798 838 829 812 796 844 848 835 827 795 816 804 838 877 871 825 820 893 852 788 827 824 800 802 820 741 778 812 828 789 797 813 779 785 827 805 813 786 826 831 825 795 812 771 748 737 851 801 766 1.06e+03 785 827 793 807 836 734 754 756 776 807 808 831 821 758 850 840 752 783 773 873 879 822 906 877 826 844 818 847 800 798 802 780 859 836 858 822 851 848 821 819 785 855 818 803 832 824 802 850 914 748 830 851 835 854 841 851 776 834 805 828 836 788 820 854 885 874 853 800 814 835 832 762 822 870 819 792 784 820 828 807 812 776 800 737 774 910 787 731 809 753 796 785 798 853 813 784 748 755 830 811 813 815 852 822 836 844 705 893 949 788 757 770 731 734 870 830 848 846 823 825 822 806 813 871 827 808 774 870 829 792 853 808 787 778 817 804 798 778 789 800 797 784 821 815 809 766 753 790 857 843 814 830 853 1.11e+03 814 804 848 868 694 1.23e+03 826 610 584 748 786 836 736 837 830 832 802 809 780 815 845 784 881 809 825 848 875 832 846 905 890 877 870 870 834 859 883 857 915 857 854 863 846 829 905 889 806 899 908 895 859 847 810 846 856 847 886 659 831 840 837 894 808 832 785 810 835 838 848 840 736 622 817 814 784 816 828 778 841 844 814 802 808 815 846 870 788 697 808 795 798 800 880 822 778 820 825 872 845 782 809 789 817 788 795 778 857 825 842 791 822 814 807 804 809 818 826 1.09e+03 752 814 754 796 854 831 926 909 882 841 843 851 784 890 799 860 839 830 844 814 826 853 841 785 843 778 812 859 837 830 840 818 808 803 776 762 824 818 782 782 798 802 808 808 691 810 778 800 748 802 753 931 768 822 789 786 784 851 833 753 713 727 824 741 755 813 761 699 869 829 765 722 764 764 849 830 755 646 836 791 621 745 730 674 553 740 754 727 637 846 859 827 793 780 783 842 787 769 835 768 781 517 831 728 766 771 858 873 820 830 851 924 799 809 805 852 826 861 860 865 868 816 831 834 730 768 762 801 856 798 863 836 851 881 760 738 848 806 823 865 788 574 486 672 874 703 784 823 793 804 609 547 670 839 820 759 801 644 831 699 673 786 841 773 753 789 878 750 846 782 799 728 716 821 849 819 875 826 687 759 738 777 690 715 761 587 705 822 797 765 845 711 759 752 801 785 791 703 736 752 778 761 818 844 898 885 852 952 820 893 892 906 900 854 815 787 854 869 882 774 810 816 814 810 867 847 799 812 800 804 827 829 746 774 861 829 809 939 846 838 799 791 780 806 813 760 710 703 795 797 789 819 870 833 809 892 748 846 863 802 842 843 825 824 830 870 830 795 759 822 801 831 858 848 804 790 802 781 785 836 790 801 825 870 806 830 829 806 810 849 799 840 818 822 854 818 824 786 773 785 819 650 807 828 792 821 806 779 797 769 563 708 792 730 756 756 789 752 820 769 1.01e+03 814 677 754 600 572 879 692 870 859 800 759 758 768 763 800 797 751 745 768 763 823 802 749 808 798 792 810 791 801 812 873 859 873 884 840 783 854 853 891 850 857 806 841 845 820 808 837 822 829 818 786 888 837 846 856 821 808 789 836 813 781 797 839 828 812 796 843 847 834 827 794 815 805 837 877 870 826 820 893 853 787 828 825 800 803 820 740 780 810 828 788 795 813 779 786 827 806 813 786 826 832 826 796 810 772 748 736 851 802 766 1.06e+03 785 827 792 807 838 736 752 756 777 807 809 830 822 758 850 840 753 783 772 873 880 822 905 876 826 844 819 849 800 797 801 779 859 836 858 822 851 846 822 819 786 855 820 804 832 824 802 850 914 747 830 851 835 854 840 851 776 835 806 828 836 788 820 853 885 875 852 799 814 834 832 762 822 872 819 793 785 819 829 809 813 777 800 737 774 910 787 733 809 754 796 786 798 854 813 783 748 756 829 812 814 816 852 822 835 844 705 892 949 788 758 770 733 734 870 830 848 846 823 826 822 805 812 871 828 808 773 870 828 792 852 807 787 776 817 805 798 778 789 801 796 784 819 815 809 766 753 790 857 843 814 830 854 1.11e+03 814 806 848 866 688 1.23e+03 826 610 584 747 787 835 736 838 830 832 802 810 780 815 845 785 881 809 824 849 874 830 846 906 889 877 870 870 834 861 883 857 915 857 854 862 847 829 905 889 805 899 907 895 859 845 810 846 857 848 887 659 831 839 837 893 807 832 785 810 834 837 848 839 736 622 817 814 783 816 828 778 842 844 814 802 809 813 846 870 789 698 808 795 799 801 881 822 778 821 826 872 845 782 807 789 816 788 794 777 858 824 842 791 822 814 808 803 810 819 827 1.09e+03 753 815 754 795 853 832 926 909 882 842 843 851 784 890 798 859 839 830 844 814 826 853 842 785 843 778 811 858 836 830 841 819 807 803 777 762 824 818 781 782 798 803 809 808 691 810 779 800 749 803 753 930 769 820 789 786 785 852 834 753 714 728 824 740 755 813 762 699 868 828 765 722 764 764 849 829 754 646 836 792 622 745 730 675 553 740 754 727 636 846 860 827 794 782 783 840 787 768 835 767 782 517 831 729 765 772 859 874 820 829 851 924 799 809 805 851 827 860 861 865 867 819 833 834 730 768 761 801 856 798 864 837 851 881 761 738 848 806 822 866 788 575 488 673 875 702 784 823 793 804 604 546 670 840 820 759 802 644 832 699 673 788 842 773 753 789 878 751 847 781 799 728 716 822 849 818 876 826 687 759 739 776 688 715 762 587 704 823 795 766 845 710 759 752 801 786 791 704 737 752 779 760 818 844 898 885 853 952 820 892 892 907 901 854 815 788 854 868 881 774 810 816 814 810 866 847 798 812 800 804 827 829 746 774 862 829 809 939 847 837 799 792 782 807 813 760 709 703 796 796 789 819 870 833 808 892 747 846 863 802 842 843 825 824 831 868 830 796 759 821 801 830 858 849 804 789 802 782 785 835 791 801 825 869 808 830 828 806 810 849 799 840 818 823 854 818 824 786 773 785 819 651 806 828 792 820 806 779 797 770 564 710 792 730 756 755 789 752 820 769 1.01e+03 814 676 754 600 572 878 691 870 860 800 760 757 769 763 800 796 750 745 767 763 823 801 749 809 798 792 811 791 800 813 873 858 873 884 840 783 855 853 890 851 857 806 840 846 820 807 836 822 830 819 786 888 837 845 856 821 809 789 836 814 781 796 839 828 813 797 842 847 832 827 794 815 806 836 876 870 826 821 893 853 787 829 825 801 803 819 739 780 810 828 788 795 814 778 786 828 808 812 787 826 832 826 796 810 772 748 735 851 802 766 1.06e+03 784 828 792 807 838 736 752 756 776 807 809 830 822 758 850 839 752 784 772 874 880 822 903 876 824 844 819 850 800 797 801 780 859 835 858 823 850 847 822 818 786 856 820 804 831 824 803 851 914 747 829 852 835 854 840 851 776 836 806 829 837 786 819 853 885 873 852 799 813 833 832 763 822 874 818 793 784 818 829 809 814 777 799 737 775 910 788 735 809 756 797 786 797 854 813 784 748 757 828 813 813 816 852 822 835 843 705 892 949 788 759 770 735 734 873 830 848 846 824 827 821 808 810 872 828 808 773 871 829 792 851 807 788 775 816 806 798 778 789 802 795 783 817 816 809 765 754 790 857 843 815 830 853 1.12e+03 814 806 848 864 682 1.23e+03 826 610 585 748 787 834 736 838 830 832 801 809 780 815 845 785 881 809 823 849 873 829 846 906 889 877 870 871 834 862 884 857 915 857 854 862 848 829 905 890 805 899 907 895 859 846 810 844 857 848 887 659 831 839 838 892 806 832 785 810 832 836 848 840 735 622 817 814 783 816 828 778 843 844 814 802 809 813 846 870 790 699 808 795 797 801 881 822 778 820 826 872 846 782 807 788 816 788 794 776 858 825 842 792 822 814 806 802 810 819 827 1.09e+03 754 815 754 794 852 832 925 909 883 842 843 851 784 890 798 858 838 830 844 814 826 852 843 784 843 779 811 857 836 830 840 819 808 803 778 762 824 817 781 783 799 803 810 807 691 810 778 800 749 802 753 930 769 819 790 786 786 853 833 753 714 727 824 740 754 813 763 700 868 828 764 723 765 764 848 829 754 646 835 793 624 745 730 676 554 739 755 727 636 847 862 828 795 782 783 839 787 767 834 768 782 518 832 729 765 773 859 874 820 829 851 924 799 809 806 851 826 860 861 865 868 820 834 834 730 767 760 802 855 799 866 838 851 880 761 739 847 806 822 866 788 575 491 674 876 702 784 823 794 803 598 546 670 841 820 759 804 644 832 700 674 789 841 773 753 789 878 751 847 781 799 729 716 822 848 818 875 826 687 759 739 776 687 714 762 587 704 822 794 766 844 709 758 752 800 788 790 704 737 752 781 760 819 844 898 885 852 953 819 892 892 908 902 854 815 788 855 869 881 774 809 818 813 811 866 847 798 813 800 804 828 829 745 774 862 828 808 939 848 837 799 792 784 807 812 759 708 703 795 796 789 819 870 833 808 892 747 846 864 801 842 844 825 824 830 868 830 797 759 820 801 830 859 850 804 789 803 781 784 834 791 801 825 868 808 831 827 807 811 849 800 841 818 823 854 818 823 786 773 785 819 651 806 827 791 819 805 779 797 770 566 710 791 729 755 754 789 752 820 769 1.01e+03 814 676 755 601 572 877 691 870 860 800 760 757 769 763 800 796 750 743 766 762 824 801 749 809 797 792 811 790 800 814 873 859 873 884 841 782 855 853 890 851 858 806 840 847 820 807 837 822 830 820 785 887 838 845 855 820 811 789 835 816 783 795 839 828 813 798 842 847 830 826 794 815 806 835 876 869 826 822 893 852 789 829 824 801 803 818 737 779 811 827 788 795 815 777 786 829 810 812 786 827 832 827 796 812 772 748 735 851 802 766 1.06e+03 784 827 791 807 838 734 752 757 776 807 809 830 822 758 850 838 752 784 772 874 880 822 900 875 823 844 820 849 802 797 802 780 858 834 859 823 850 847 822 817 787 857 819 804 831 823 803 851 914 746 829 852 834 854 839 851 777 836 806 829 837 786 818 853 884 871 852 799 813 835 832 764 822 876 818 792 783 818 830 808 814 776 799 737 774 909 789 737 808 756 797 785 797 854 813 784 748 756 828 813 811 816 852 822 836 843 704 892 948 788 759 770 737 734 876 830 848 846 824 827 820 809 809 872 829 809 774 871 829 791 849 807 788 774 816 806 798 776 788 802 794 783 817 816 809 765 754 790 857 843 816 831 853 1.12e+03 814 806 849 866 674 1.23e+03 826 611 585 749 788 834 736 839 830 832 802 808 780 814 845 784 881 809 823 849 872 829 845 906 888 877 870 871 834 862 884 857 914 856 854 863 848 829 906 890 805 899 908 895 859 847 810 843 857 847 887 659 830 840 838 891 806 832 785 810 829 836 849 841 734 625 816 814 782 816 829 778 843 844 813 801 809 812 846 870 790 699 808 796 795 802 881 822 777 820 826 872 846 781 807 788 817 788 793 776 858 826 842 792 820 814 805 802 810 817 828 1.09e+03 754 815 754 794 852 832 925 909 883 842 844 851 784 890 798 859 839 830 844 814 827 852 842 784 843 779 811 857 835 831 838 818 809 802 778 761 824 816 782 783 800 804 810 806 691 810 777 799 748 801 754 929 768 819 790 786 786 853 832 754 714 727 825 740 753 812 764 701 869 827 764 724 766 764 847 829 754 647 835 792 625 745 729 676 554 738 755 727 637 848 862 828 795 782 783 839 786 767 835 768 782 520 831 729 766 774 859 874 819 828 851 923 799 809 808 851 825 859 861 866 868 821 835 834 730 768 758 803 855 799 867 839 851 880 762 739 848 805 823 867 787 576 492 673 876 703 783 824 793 803 592 546 672 842 820 759 806 643 831 700 675 789 840 773 753 789 878 751 848 781 799 730 716 822 847 818 874 825 687 759 740 776 687 714 763 587 704 822 795 766 844 710 758 753 800 789 789 705 738 752 782 760 819 844 898 886 850 953 819 891 891 907 902 853 814 788 854 868 881 774 809 819 812 812 866 847 798 813 800 804 827 829 745 774 862 828 808 939 847 837 799 791 785 807 812 758 707 704 794 797 789 819 870 833 807 892 747 845 864 801 842 845 825 824 829 869 830 797 759 820 800 830 860 850 804 788 803 780 784 835 789 801 826 869 808 831 827 808 811 849 799 841 817 823 855 818 822 786 773 786 818 651 806 827 791 818 804 778 797 770 566 710 791 728 755 755 789 752 819 767 1.01e+03 814 676 755 601 572 875 691 870 860 800 760 757 769 763 800 796 750 742 765 762 823 801 748 809 797 793 811 789 800 813 873 859 872 885 842 782 854 854 890 850 859 807 840 847 820 807 836 822 831 820 785 886 838 845 855 820 811 790 835 816 784 796 839 828 813 797 843 848 831 825 793 816 806 836 876 868 826 822 893 851 792 829 824 801 803 816 737 779 812 828 787 796 815 776 786 829 810 812 786 828 832 828 794 814 772 747 735 852 802 766 1.05e+03 784 827 792 807 837 731 754 757 776 808 810 830 821 759 850 837 752 785 772 874 880 822 897 876 822 843 820 847 804 797 804 781 858 832 860 822 851 847 822 818 787 857 819 804 831 823 802 851 914 746 829 852 834 853 840 851 778 836 806 829 836 787 818 853 883 868 852 798 813 837 832 764 821 876 819 791 783 818 830 807 813 775 799 737 774 908 789 735 808 755 798 784 798 854 814 785 748 754 828 813 809 815 852 822 836 844 704 892 948 788 759 770 739 733 876 830 847 846 824 827 819 811 807 873 830 809 774 871 830 790 850 808 789 774 816 806 798 774 786 802 794 783 819 818 810 765 754 789 856 843 816 831 853 1.11e+03 815 805 849 867 668 1.23e+03 827 611 585 751 787 834 738 839 830 832 802 807 780 814 845 783 880 809 823 849 872 829 845 906 889 877 870 871 834 861 885 857 914 856 854 863 849 829 906 890 806 898 910 895 858 848 810 842 858 845 888 659 830 840 837 891 806 833 786 810 827 836 849 841 734 628 816 813 782 815 830 778 843 843 811 800 808 812 846 871 789 698 808 796 794 803 881 822 778 821 825 871 846 780 807 788 817 788 793 776 858 827 841 792 819 815 804 802 808 817 827 1.09e+03 753 816 753 794 852 832 925 909 883 843 845 851 784 890 798 860 839 829 844 814 827 851 842 784 843 779 810 857 834 831 836 818 810 802 778 759 823 816 783 783 802 803 810 805 691 810 777 800 746 800 756 929 768 820 790 787 786 853 832 754 714 728 825 740 754 812 765 701 870 826 764 726 765 764 845 830 755 648 835 792 625 743 729 678 554 738 755 728 637 849 863 829 794 782 783 840 787 769 835 768 781 521 831 730 767 775 859 873 819 828 851 922 799 808 808 851 825 859 861 865 867 822 835 834 730 769 758 803 855 799 867 839 851 879 762 738 848 807 823 866 787 576 493 672 876 703 783 824 793 803 587 547 673 842 820 759 807 643 831 700 677 790 840 773 752 789 878 750 848 781 800 732 715 822 847 817 874 825 688 758 739 776 687 714 763 589 704 822 796 766 845 711 758 754 800 788 789 705 740 751 784 760 819 844 899 886 850 953 818 891 892 906 902 853 813 788 854 868 881 774 809 819 811 811 867 846 799 813 801 804 827 829 746 775 861 827 808 939 846 837 799 790 787 806 811 757 708 704 794 798 788 820 869 834 807 892 748 844 864 802 841 845 825 824 828 870 829 797 760 819 800 831 861 850 804 788 804 780 784 836 788 801 827 869 807 831 829 808 812 850 798 841 817 823 855 818 822 786 773 785 818 651 806 827 792 818 804 778 797 770 566 709 791 727 755 755 790 752 819 766 1.01e+03 814 676 756 601 572 874 692 869 860 799 760 758 769 762 800 797 750 742 764 761 822 801 749 809 797 793 811 790 800 813 873 859 871 885 843 781 854 853 891 850 861 807 840 846 820 807 836 822 831 820 784 885 838 845 855 820 810 790 836 816 785 795 836 828 814 796 844 850 832 825 793 817 806 837 876 869 827 822 893 851 793 829 825 801 803 816 738 780 814 828 787 796 814 777 785 829 809 813 785 829 832 828 793 813 773 747 736 851 802 766 1.05e+03 784 827 794 807 836 730 755 758 777 807 811 829 820 760 849 837 752 785 772 873 880 823 896 877 822 842 820 845 805 798 804 780 858 832 860 822 851 848 822 819 787 857 819 804 831 823 801 850 913 747 828 852 835 854 840 851 778 836 805 828 836 788 818 853 883 867 853 798 813 839 831 765 820 876 819 790 782 818 829 806 814 774 799 737 774 908 789 734 807 754 797 785 800 853 815 786 748 753 828 813 809 815 852 823 835 844 704 892 948 789 759 770 741 732 875 829 848 845 823 826 819 810 807 872 830 808 773 870 831 790 850 808 790 774 817 806 798 774 785 802 794 783 821 818 810 765 754 789 856 843 816 832 853 1.11e+03 816 804 849 868 661 1.23e+03 827 611 586 752 786 834 738 838 830 831 802 808 780 813 845 782 881 809 823 849 872 829 844 905 890 877 870 871 833 861 885 858 914 855 854 863 850 829 906 890 806 897 911 895 858 848 810 842 858 844 887 658 830 839 836 892 806 833 787 809 826 838 850 841 735 635 815 813 782 816 832 778 843 843 810 799 808 814 846 871 788 697 809 796 796 804 881 821 779 822 825 870 846 781 807 789 817 788 793 776 858 827 841 792 817 815 805 802 806 818 826 1.09e+03 752 817 753 794 853 833 925 909 883 843 843 852 785 891 798 861 838 829 844 814 827 851 841 784 843 779 811 858 835 832 836 817 809 802 778 758 823 817 782 783 802 802 809 805 690 810 780 800 746 800 756 929 769 819 790 787 786 852 832 754 714 729 824 741 754 812 765 702 870 826 764 726 764 764 845 831 755 649 836 792 625 742 729 679 554 737 755 729 638 848 863 829 793 782 782 841 787 770 835 768 781 521 830 731 768 776 859 872 819 828 851 921 799 807 807 851 825 859 861 864 867 822 835 834 730 770 758 803 855 799 866 838 851 878 762 737 848 808 823 866 786 578 494 671 876 703 782 824 792 803 581 549 674 842 820 759 807 642 832 700 679 790 840 774 751 790 877 750 847 781 802 731 715 821 847 817 874 826 688 758 738 776 688 714 764 591 704 822 797 766 846 712 758 754 800 788 789 705 742 751 783 759 819 844 899 886 850 953 818 892 893 906 902 854 813 788 854 869 881 773 809 819 811 810 868 846 800 813 801 804 827 829 748 775 861 827 808 939 846 837 798 790 788 806 811 757 709 704 794 798 788 821 869 834 807 892 748 842 863 802 841 845 825 824 828 870 828 797 760 820 799 831 861 850 804 788 804 780 784 836 788 801 828 870 807 831 831 808 813 850 796 841 817 823 855 817 823 786 772 784 817 652 806 827 790 818 804 777 796 770 566 709 791 726 755 756 791 752 818 765 1.01e+03 814 675 756 600 572 874 692 868 860 799 760 758 768 763 800 798 750 742 763 761 821 801 750 809 797 793 811 791 801 812 873 858 871 885 842 781 854 852 892 850 860 807 840 845 820 807 836 822 831 820 785 885 838 845 855 820 809 791 836 815 784 795 834 828 815 795 844 850 833 824 792 817 805 838 876 869 826 822 893 851 792 829 825 800 802 815 738 781 814 828 788 796 813 778 785 828 808 814 784 829 832 828 793 813 773 747 736 851 803 767 1.06e+03 784 829 796 807 836 730 756 758 778 807 812 828 819 760 849 836 752 786 772 872 880 822 895 878 822 842 820 844 806 798 804 780 858 832 860 822 850 848 822 819 787 856 819 804 830 824 800 850 913 747 829 852 836 855 841 852 778 836 804 828 835 788 818 853 883 864 852 799 813 839 831 764 819 876 819 789 782 818 829 805 814 773 799 736 774 909 789 733 808 753 797 786 802 852 816 785 748 753 828 812 810 815 852 823 835 844 703 892 949 789 760 770 742 731 875 830 848 844 822 825 818 809 807 872 830 809 772 870 831 790 850 809 791 775 817 806 798 774 784 804 795 783 821 818 810 765 753 789 856 843 815 832 853 1.11e+03 815 804 848 868 656 1.23e+03 827 611 585 751 786 834 738 837 830 830 802 809 781 814 845 782 882 810 823 849 873 829 843 905 891 877 870 871 833 861 885 858 915 854 854 862 850 829 906 889 806 896 911 896 858 847 810 842 858 845 887 657 830 838 836 892 807 834 787 808 825 838 850 841 736 642 816 813 782 816 832 778 843 843 810 797 808 815 846 871 787 697 809 797 797 804 880 821 779 822 824 869 845 783 807 789 817 788 793 776 858 828 841 792 818 816 806 802 806 819 826 1.09e+03 751 818 753 794 854 833 924 909 883 842 842 852 785 891 798 861 838 829 844 814 827 851 841 783 843 779 811 859 836 832 836 817 809 804 778 758 824 818 781 782 802 801 808 805 690 810 782 800 746 799 756 930 769 819 790 787 786 853 832 754 714 730 824 741 754 812 765 702 869 827 765 728 763 765 844 833 755 649 837 793 625 742 729 680 553 736 755 730 638 848 863 829 792 782 782 841 788 771 835 768 781 521 831 732 768 778 860 872 820 827 850 921 800 807 806 851 825 859 862 863 868 822 835 835 730 770 758 802 855 798 866 838 850 876 762 737 848 809 823 866 784 578 495 671 876 703 782 824 792 803 577 548 674 843 820 759 808 642 831 700 681 789 841 774 751 789 877 750 846 781 803 731 714 821 847 817 874 828 690 758 738 776 688 714 765 593 703 822 797 767 847 713 757 754 799 787 790 705 744 752 782 759 818 845 899 887 849 954 819 892 894 906 901 854 813 788 854 869 881 774 808 819 811 809 868 846 801 813 800 804 827 828 747 775 860 827 809 939 845 837 797 790 791 805 811 756 710 704 795 797 788 821 869 834 808 893 749 841 862 803 841 844 824 824 829 869 827 797 760 820 799 832 861 850 804 787 803 780 783 837 788 801 828 870 807 831 833 808 814 850 796 840 818 823 854 817 823 786 772 782 817 652 806 826 790 818 806 776 796 770 566 709 792 728 756 756 791 752 818 766 1.02e+03 814 675 756 598 572 874 693 868 859 799 760 758 768 764 801 798 751 742 764 761 821 801 751 808 797 792 811 792 801 813 873 857 871 885 842 781 854 852 892 850 860 807 840 845 819 807 835 822 831 821 786 886 838 844 855 819 809 791 836 815 784 795 832 827 815 796 844 850 833 824 792 818 805 838 877 869 826 821 893 851 790 828 825 799 801 815 738 782 814 829 788 795 812 778 784 828 806 814 784 829 832 826 794 813 774 747 737 850 804 767 1.06e+03 785 830 797 807 837 731 755 758 779 807 812 828 818 758 849 836 752 786 772 872 880 822 894 878 822 842 819 843 806 799 803 780 858 832 861 822 849 848 822 818 788 855 819 804 830 824 799 850 914 747 830 851 838 856 842 852 778 836 805 829 834 788 818 853 883 861 851 800 813 839 830 763 820 875 819 789 783 818 829 805 814 773 800 736 774 909 789 734 808 754 797 788 802 852 815 784 748 753 828 812 812 817 852 823 835 845 703 893 949 789 760 770 742 731 874 830 848 843 822 826 819 809 808 873 830 809 771 870 831 790 850 810 790 775 818 806 798 775 785 804 795 783 821 816 810 764 753 790 856 843 815 832 851 1.11e+03 815 804 848 869 652 1.23e+03 827 611 584 749 786 833 738 837 830 830 801 809 781 815 845 782 882 810 823 849 873 829 842 905 892 877 870 870 832 861 885 858 915 854 853 862 850 829 906 888 806 896 910 896 858 846 810 843 857 846 887 656 830 839 837 891 807 834 786 807 825 838 850 840 736 653 817 813 782 815 831 779 844 842 810 798 807 816 845 872 786 696 809 797 796 805 880 821 778 822 824 870 845 785 807 789 818 788 793 777 858 828 842 792 818 814 806 802 807 819 827 1.09e+03 751 818 754 795 854 834 924 909 884 842 842 852 784 891 798 860 838 829 843 814 827 852 842 782 842 779 811 860 836 832 837 818 809 805 778 759 825 820 781 782 802 800 808 806 689 810 782 800 746 799 755 929 769 818 791 788 786 854 832 754 714 730 824 741 753 812 764 702 870 828 765 728 764 765 845 834 756 650 838 793 626 742 729 680 553 736 755 730 637 848 863 827 793 783 783 842 788 771 835 768 780 522 831 732 767 780 862 872 820 827 851 921 800 807 805 851 825 859 863 864 869 821 835 835 730 770 759 801 855 798 865 837 850 875 762 736 848 809 823 866 784 580 496 669 876 703 781 824 792 802 573 548 674 842 821 759 808 642 830 700 681 788 842 775 751 789 876 750 846 781 803 731 714 820 846 818 874 830 692 758 737 776 687 714 765 593 703 821 796 767 846 712 757 754 799 787 790 706 744 754 780 759 818 845 900 886 849 954 820 892 894 907 900 855 813 788 854 870 880 777 807 819 811 808 869 847 800 813 800 805 827 828 747 775 860 828 809 939 845 837 797 790 793 805 811 756 710 703 796 796 788 821 869 833 808 893 750 838 861 803 841 844 825 825 829 870 827 796 760 821 798 832 861 850 804 787 803 780 783 838 789 800 829 871 806 830 832 808 814 850 796 840 819 823 852 817 823 786 771 782 817 651 805 825 789 818 806 776 797 771 565 708 792 729 756 755 790 752 818 767 1.02e+03 814 675 756 597 572 874 692 869 859 800 760 757 768 764 801 798 751 743 766 761 821 802 750 807 797 792 812 792 800 813 873 857 870 885 842 781 854 851 892 850 860 807 841 845 819 807 836 822 831 821 787 886 837 844 854 820 809 790 837 815 783 794 833 827 814 796 844 850 833 824 792 818 805 838 877 869 827 820 894 852 790 827 825 799 800 815 737 782 812 829 788 795 812 777 785 828 805 814 784 827 832 826 794 812 774 746 736 850 805 766 1.06e+03 785 831 797 808 837 734 753 758 780 807 810 828 817 756 850 836 752 786 771 871 879 822 894 878 822 842 817 843 806 799 803 779 858 832 862 823 849 847 822 817 789 855 819 805 830 824 799 850 915 747 830 850 838 856 842 852 778 836 807 830 835 788 819 853 883 857 849 800 814 839 830 763 820 874 819 789 784 818 829 807 815 774 800 737 774 909 789 734 808 755 796 789 803 852 813 784 749 753 829 813 812 818 852 822 835 845 703 892 948 790 760 770 743 731 874 830 848 843 822 828 819 808 808 873 829 808 772 869 831 790 850 810 790 774 819 806 797 775 786 804 794 784 821 815 810 764 752 791 856 844 815 832 850 1.11e+03 816 805 848 868 651 1.23e+03 826 611 583 748 786 834 738 838 831 830 800 809 780 816 845 782 881 810 824 849 874 829 843 906 893 877 870 869 832 861 884 857 915 854 853 862 850 829 905 888 806 896 911 896 859 845 810 844 857 846 887 656 829 840 839 890 807 834 786 808 824 838 849 839 737 663 819 812 783 814 830 779 845 842 810 799 809 816 844 872 787 696 810 797 795 805 879 822 778 822 824 871 845 785 807 789 819 789 794 777 857 827 842 791 818 812 806 802 808 819 828 1.09e+03 751 817 755 796 853 835 924 909 885 842 843 852 784 893 798 860 838 830 843 814 828 851 843 782 843 779 811 860 837 831 838 818 809 806 778 759 825 820 782 782 802 801 808 806 690 810 781 799 746 800 754 926 768 818 792 788 785 855 833 754 714 731 824 740 753 812 764 702 871 828 766 729 764 765 845 834 756 651 837 794 626 742 729 679 552 736 755 730 637 848 862 826 793 783 783 841 788 771 835 769 779 522 829 731 766 781 863 873 820 828 852 921 801 807 805 851 826 859 863 864 870 820 836 835 730 771 760 801 855 797 865 837 851 874 762 736 848 809 823 867 784 580 498 669 876 703 781 824 792 802 570 548 674 841 822 759 809 643 829 700 683 786 842 775 751 788 876 751 846 780 803 730 714 819 847 819 874 830 692 758 737 776 690 715 764 594 703 822 796 767 847 713 757 754 799 787 790 708 745 755 781 760 818 846 900 885 849 954 821 891 894 907 901 855 813 788 855 870 880 780 806 818 811 809 868 848 800 812 799 806 827 828 747 775 860 828 808 939 845 838 798 791 795 804 811 757 712 703 797 796 788 822 869 832 808 893 751 835 862 804 842 845 825 825 830 870 826 795 759 821 798 833 861 850 804 788 802 780 784 838 790 800 829 870 806 830 831 809 815 849 797 839 819 823 851 817 823 786 771 783 817 650 805 826 790 818 806 776 798 770 564 708 792 730 757 754 789 752 817 767 1.02e+03 814 675 756 598 572 874 692 870 859 800 760 757 769 764 801 798 750 743 767 760 821 802 750 807 797 791 811 791 800 814 873 857 870 885 842 782 853 852 892 850 860 807 841 846 819 806 836 822 831 820 786 886 836 844 853 820 810 791 837 815 783 794 833 828 813 796 843 849 832 823 793 818 804 838 877 869 827 820 894 852 790 827 825 800 800 815 737 781 810 829 788 795 812 777 785 828 805 812 783 826 831 826 794 812 776 745 735 850 805 765 1.06e+03 785 831 797 807 837 738 752 757 780 807 809 828 817 756 850 836 752 786 771 871 879 822 894 877 823 842 816 844 805 798 802 778 857 832 861 823 848 847 822 817 788 856 818 804 829 823 801 850 917 748 831 849 838 856 842 852 777 836 809 830 836 787 819 853 883 854 849 800 815 839 830 763 820 874 819 789 784 819 828 809 816 774 800 738 774 909 789 734 808 757 796 789 803 853 812 784 749 753 830 814 812 819 851 822 836 846 703 892 947 791 761 769 745 731 875 829 849 844 822 828 820 808 808 872 829 806 773 870 830 790 850 811 790 774 820 806 796 775 787 805 795 784 820 815 810 764 751 791 856 845 816 833 848 1.11e+03 816 806 849 868 647 1.23e+03 826 611 582 746 787 834 738 839 831 830 800 808 780 816 844 782 881 810 825 849 874 828 843 906 891 876 869 869 832 861 884 857 915 855 853 862 850 830 904 889 806 897 911 896 859 845 811 844 857 846 886 656 828 840 839 890 808 834 786 808 824 838 849 840 737 673 820 812 783 812 830 779 846 842 811 801 810 817 844 872 788 696 810 797 795 805 879 822 777 822 824 871 846 785 807 790 820 789 794 777 856 826 842 791 818 810 806 802 808 819 828 1.09e+03 752 816 755 797 852 835 924 909 886 843 844 851 784 894 798 860 839 830 843 814 829 850 843 782 844 778 812 858 837 830 838 818 809 806 777 760 825 820 783 782 802 801 808 806 691 808 779 799 747 800 754 923 768 819 793 788 784 855 834 754 714 731 824 739 753 812 764 701 872 828 766 729 765 766 845 835 756 652 837 794 626 742 729 679 552 736 755 730 637 847 861 825 793 783 783 841 788 770 835 769 778 521 828 731 764 781 862 873 821 828 853 922 801 808 805 851 826 858 863 865 869 820 837 835 730 771 760 800 855 798 865 837 852 873 762 735 847 809 822 867 784 580 500 670 876 703 781 824 791 800 566 548 674 840 822 760 808 643 828 700 684 787 842 776 751 788 876 750 847 780 802 731 715 819 848 820 874 830 693 758 737 776 692 715 764 594 703 822 796 767 847 714 757 754 799 787 791 709 747 756 781 761 819 845 901 885 849 954 821 891 895 907 901 856 812 788 856 871 880 783 807 817 811 809 868 849 799 811 799 807 827 828 746 774 860 828 807 939 845 838 798 791 798 804 811 757 717 703 796 796 789 821 869 832 808 893 752 833 861 803 844 844 825 825 830 871 827 794 758 821 798 833 860 850 805 788 802 781 784 838 791 800 829 869 806 830 831 808 815 849 797 839 818 823 852 817 823 786 772 784 818 650 805 827 792 819 805 775 797 770 564 708 791 730 757 753 789 752 817 767 1.02e+03 813 675 756 598 572 874 692 870 859 800 760 756 769 763 800 798 750 742 767 759 821 802 750 807 798 790 809 791 800 814 873 857 869 885 841 782 853 852 892 849 860 808 842 846 819 805 836 822 831 820 784 886 835 844 853 820 810 791 838 816 784 795 833 828 812 796 843 849 832 823 793 818 804 838 877 869 828 821 894 852 791 827 825 801 801 814 739 780 808 827 788 796 812 777 785 829 805 811 782 825 832 827 795 812 776 744 735 849 805 765 1.06e+03 786 831 796 807 837 741 750 755 780 808 809 828 817 756 850 835 752 785 771 872 879 823 893 876 824 841 816 846 806 798 802 778 858 833 861 822 848 847 822 817 788 857 818 804 828 823 803 850 917 750 832 849 838 855 842 853 777 836 810 830 838 786 819 854 884 852 850 800 815 839 831 764 820 874 819 790 784 820 828 811 816 774 801 738 774 910 789 734 808 757 796 790 803 854 813 784 750 753 831 815 813 819 851 822 837 846 703 892 947 793 761 769 746 732 875 828 849 844 822 826 820 808 808 871 830 806 774 870 829 790 851 811 789 774 820 806 796 776 788 805 796 784 820 815 810 765 751 791 856 844 817 834 849 1.11e+03 818 805 850 868 644 1.23e+03 826 611 582 746 787 836 739 840 831 830 801 808 779 817 844 782 882 809 825 849 873 829 844 906 889 876 869 869 832 861 884 856 915 857 854 862 850 829 903 888 806 897 911 896 858 845 812 843 856 845 884 655 828 839 839 892 808 835 786 807 823 838 848 840 736 682 820 811 783 812 830 778 846 842 811 801 812 816 846 871 789 696 811 798 796 805 879 824 777 821 825 870 846 785 807 791 821 790 794 777 855 826 840 790 818 810 805 803 808 818 827 1.09e+03 751 815 754 797 851 834 924 908 886 843 844 851 784 895 798 859 839 830 845 814 829 848 843 783 845 778 814 856 838 830 838 818 809 805 777 760 825 820 783 782 801 800 808 806 691 807 779 799 747 800 754 920 770 821 794 788 784 855 834 754 713 731 824 738 752 812 764 700 872 828 767 728 765 765 845 834 756 652 836 794 625 742 728 679 551 738 755 730 637 846 860 825 793 783 782 841 788 770 834 770 779 521 826 731 765 781 862 874 821 829 853 921 801 808 804 851 826 859 863 864 868 820 838 834 730 771 760 800 855 798 865 837 852 871 762 736 847 808 822 866 784 580 502 671 876 703 782 824 791 799 564 548 675 840 821 760 808 643 828 701 685 787 842 776 751 787 876 751 847 781 803 733 715 819 849 820 874 829 693 758 737 777 694 714 765 594 704 823 796 767 848 715 758 753 798 787 791 710 747 758 781 760 819 844 901 886 848 954 821 891 894 906 901 856 812 789 856 871 880 784 808 816 811 810 867 848 799 812 800 806 826 828 745 774 859 827 806 939 844 838 799 790 800 804 811 757 722 704 795 796 789 820 868 833 806 893 752 832 860 803 845 843 825 824 830 871 827 794 758 821 798 833 859 850 806 788 802 781 784 838 790 800 829 868 805 830 831 807 815 850 796 840 818 823 852 818 824 786 772 784 818 651 805 827 792 819 805 775 796 769 566 708 791 730 757 754 790 753 818 767 1.02e+03 813 675 756 598 573 872 692 870 859 800 760 756 769 763 799 797 750 742 766 758 821 801 750 807 799 790 808 790 800 815 873 857 868 885 841 782 853 852 891 848 859 809 844 846 819 806 836 822 831 820 783 886 834 845 854 821 809 791 838 817 784 796 834 828 812 796 843 849 832 822 793 817 804 837 877 870 828 821 894 853 791 827 826 802 802 814 740 779 808 826 788 797 812 777 785 830 806 811 782 825 832 826 795 812 778 744 735 849 805 764 1.06e+03 786 830 795 807 837 740 749 753 779 809 809 828 817 756 850 834 753 785 771 873 879 823 891 875 825 840 817 847 806 797 802 780 858 833 860 821 848 848 821 817 787 858 817 804 827 823 804 851 917 751 832 848 838 855 842 853 778 837 809 830 838 784 818 855 885 850 851 800 815 838 832 765 819 874 819 791 784 820 827 810 815 774 802 737 775 909 789 734 808 758 797 790 802 855 813 784 750 752 831 815 813 818 851 823 837 846 704 892 949 792 761 770 749 734 874 828 850 846 822 825 819 809 807 870 831 807 774 871 829 790 852 810 789 774 819 807 796 776 788 806 798 784 820 816 809 765 752 791 856 843 816 833 850 1.11e+03 818 805 850 867 641 1.24e+03 826 611 582 745 787 836 740 839 831 831 801 808 779 817 845 783 882 808 826 849 873 829 843 906 887 875 868 869 834 862 884 856 916 859 854 862 850 829 902 887 806 896 911 897 857 844 813 842 855 844 884 655 828 838 840 893 808 835 785 806 824 839 848 839 735 699 821 810 782 812 831 778 847 843 812 801 812 816 846 871 789 697 810 797 796 806 880 824 777 821 826 870 846 785 807 791 821 790 795 777 855 826 840 790 817 809 803 803 808 818 826 1.08e+03 749 814 754 796 851 832 924 907 886 844 843 851 784 894 798 859 839 830 846 813 829 849 842 784 846 779 815 856 838 831 838 818 809 804 776 760 824 820 783 782 802 800 808 806 691 805 780 799 747 800 755 916 771 822 792 788 784 855 834 755 713 732 823 739 753 812 764 699 872 827 767 728 765 765 844 834 756 652 835 794 624 742 728 679 552 740 755 731 638 846 860 826 793 783 782 841 789 770 834 770 780 521 824 731 765 781 862 874 821 829 853 921 801 808 804 850 826 860 864 865 868 820 838 834 729 771 760 800 856 798 865 837 852 869 762 736 846 808 822 866 785 580 503 672 876 702 782 824 791 799 564 548 675 841 820 760 807 643 828 701 685 788 842 777 751 787 876 751 847 782 803 734 716 819 849 819 876 829 693 759 736 777 694 714 766 594 704 822 796 766 849 714 758 752 800 786 791 711 750 760 781 759 819 843 900 886 848 954 820 890 893 906 901 855 812 790 857 870 881 789 809 816 810 810 867 848 800 813 801 805 826 829 745 774 859 827 807 940 844 838 799 790 802 803 811 756 727 704 794 796 789 819 868 834 805 894 752 830 860 802 846 842 825 823 830 871 828 795 758 820 798 832 858 850 808 787 803 781 784 837 790 801 827 868 805 830 830 808 814 851 796 840 818 823 853 818 824 787 772 783 817 652 805 827 792 819 805 775 795 769 567 708 791 730 757 754 790 753 818 768 1.02e+03 812 674 756 597 573 871 692 869 859 799 760 756 769 763 800 796 750 743 766 760 820 801 751 808 800 790 808 791 801 815 874 858 867 885 842 781 854 852 891 848 858 808 844 846 819 807 836 823 830 821 784 885 834 845 855 822 809 790 838 817 784 797 834 828 812 796 843 850 831 823 793 817 805 837 878 870 828 820 894 853 793 827 827 803 802 813 740 780 808 826 789 797 812 778 784 830 806 812 782 825 832 825 794 812 778 744 736 848 805 765 1.06e+03 785 829 795 806 836 738 748 754 778 810 808 827 817 755 851 832 753 784 771 874 879 823 890 874 826 840 818 845 805 796 803 781 859 835 860 821 848 847 821 817 787 858 817 805 827 822 802 850 916 751 832 848 838 854 842 853 778 838 807 829 838 784 818 856 885 849 852 800 815 836 833 765 818 874 818 791 784 820 826 810 815 773 802 737 776 908 789 733 808 759 798 791 802 855 813 784 750 752 830 815 813 818 851 823 837 845 704 892 951 790 761 770 753 734 873 830 850 847 822 825 817 809 807 870 833 809 774 871 830 790 852 809 789 773 818 807 797 775 788 806 798 784 820 816 808 765 753 791 856 842 815 832 850 1.11e+03 817 804 850 866 640 1.23e+03 826 610 583 746 787 836 740 838 830 832 802 807 779 817 846 784 882 807 826 849 874 829 843 906 887 875 868 870 835 863 884 856 917 860 854 862 850 828 903 886 806 896 910 897 857 844 812 842 856 844 885 655 829 839 840 893 807 835 786 806 826 839 848 837 734 714 821 810 782 814 831 777 846 843 812 802 811 816 847 871 788 698 809 796 796 806 881 825 777 820 827 869 845 784 807 792 821 790 796 778 855 826 839 790 816 809 802 804 808 818 826 1.08e+03 748 814 754 796 851 831 924 906 885 844 843 852 783 894 799 859 838 830 846 813 828 850 842 784 847 779 815 856 839 831 838 818 808 804 778 759 823 820 783 782 802 801 808 806 691 804 780 799 747 800 756 912 770 822 791 787 784 855 834 755 713 733 823 741 754 811 764 700 872 825 767 730 765 765 844 833 756 652 836 795 625 742 728 680 552 741 755 731 638 846 860 826 793 783 783 842 789 771 834 770 781 521 823 731 766 782 863 875 820 829 852 921 801 807 804 849 825 860 864 865 867 819 838 834 729 771 760 800 856 797 865 836 852 867 762 736 845 808 822 865 785 580 504 672 876 702 782 824 792 801 563 548 677 841 820 760 807 642 829 701 686 788 842 777 750 786 876 751 847 783 804 734 715 819 848 820 877 830 693 759 736 777 696 714 767 594 704 821 797 766 849 714 757 752 800 786 791 712 751 762 782 760 818 844 899 887 848 954 820 890 890 906 901 855 811 790 857 870 882 794 809 816 810 811 868 847 802 813 802 805 825 829 747 774 858 827 807 940 844 839 798 790 804 804 810 756 729 703 794 796 789 819 868 834 803 895 751 829 860 802 846 842 825 823 829 871 828 795 758 819 797 832 859 850 808 787 803 781 784 836 790 800 826 868 806 830 830 812 814 850 797 840 817 822 852 818 824 787 772 782 817 652 806 826 792 820 805 775 795 769 566 708 791 730 756 754 790 754 818 767 1.02e+03 811 674 757 598 573 869 692 870 860 799 761 757 768 763 800 796 750 743 765 761 819 801 751 808 800 790 809 790 801 814 874 858 867 884 842 780 854 852 891 849 858 807 844 846 819 808 835 823 830 821 784 885 834 845 855 822 808 790 839 817 784 798 834 829 811 796 844 851 830 824 793 816 806 838 879 870 828 820 894 853 793 827 826 802 803 813 741 781 808 826 789 796 811 779 785 830 807 812 782 825 832 824 793 813 777 744 737 848 805 765 1.06e+03 785 828 796 806 835 738 749 755 778 810 808 827 817 755 851 830 752 784 771 874 879 823 889 874 826 841 818 845 804 796 803 782 861 836 860 821 848 847 820 817 787 858 817 807 828 822 800 849 915 750 832 848 837 855 842 853 778 837 806 829 838 784 820 857 885 848 852 801 815 834 834 765 818 874 818 790 784 820 826 810 814 773 802 737 776 908 788 732 808 759 798 791 802 855 812 784 750 753 830 814 813 817 852 824 838 844 704 892 950 789 761 770 756 732 872 831 850 847 823 826 818 809 808 870 833 809 773 871 830 790 852 809 789 773 818 807 797 774 788 805 798 784 820 816 806 766 753 790 855 843 814 831 852 1.11e+03 816 803 850 866 639 1.23e+03 826 610 583 747 787 836 739 836 830 833 802 806 779 817 847 784 882 807 825 849 874 829 843 905 888 875 868 870 836 862 884 857 917 860 854 863 850 828 903 887 806 897 910 896 856 844 811 842 856 844 886 654 832 839 840 894 806 835 787 805 828 838 848 835 734 729 820 811 782 815 831 777 844 844 812 802 810 818 848 871 786 700 808 795 796 806 881 825 777 820 827 869 845 784 807 791 820 790 797 778 854 825 840 789 816 809 802 804 807 817 826 1.08e+03 748 813 754 796 852 831 924 906 885 844 844 852 782 894 799 860 838 830 847 813 827 852 841 784 847 779 814 856 838 832 838 818 808 805 779 759 823 819 784 783 801 802 808 806 690 803 781 800 747 799 755 907 770 821 789 787 784 854 833 755 713 733 823 743 755 810 765 701 871 824 768 732 765 765 844 833 756 653 836 796 627 743 728 680 552 741 754 730 638 845 860 826 793 780 783 843 789 771 835 771 781 521 821 730 766 782 863 875 820 829 851 921 801 807 804 850 826 859 864 865 867 819 838 834 729 771 760 800 857 797 865 836 852 867 762 736 845 807 821 863 786 579 503 671 877 702 782 824 791 802 562 548 678 842 820 760 807 641 829 701 687 788 842 777 750 786 876 751 846 783 804 734 714 819 848 821 879 830 693 759 735 778 698 714 766 594 704 820 798 766 850 715 758 751 802 786 790 712 753 764 783 760 818 846 898 887 848 954 820 890 890 906 902 854 811 790 857 870 884 802 809 817 811 811 870 847 803 813 802 806 825 828 749 774 859 827 807 940 844 839 798 789 805 805 810 757 736 702 794 796 788 818 868 834 806 895 750 828 860 801 844 842 824 824 828 870 828 794 759 817 798 831 859 849 808 788 803 781 783 835 790 799 825 868 807 829 831 814 814 848 798 841 818 823 852 818 825 787 772 782 818 652 805 826 792 819 806 776 795 769 566 708 790 729 756 754 790 753 818 766 1.02e+03 811 674 757 598 574 868 692 870 861 799 761 758 769 763 801 797 749 743 765 762 820 802 752 808 799 790 808 789 801 812 874 858 867 884 842 781 854 852 891 849 858 807 844 846 819 807 835 823 830 821 784 885 834 846 854 822 808 790 839 817 783 799 834 830 810 796 844 852 829 824 794 816 806 838 880 869 828 821 894 854 793 827 826 802 804 814 740 782 810 826 790 795 811 778 785 829 807 812 782 825 832 824 791 814 777 744 738 848 805 766 1.06e+03 786 827 797 807 834 739 752 755 778 811 808 826 818 756 851 829 752 784 772 874 878 823 889 874 825 842 818 847 802 796 802 784 862 837 861 822 848 846 820 817 787 858 818 807 830 820 800 848 914 749 832 848 837 855 842 853 778 838 806 829 837 784 821 857 884 846 852 802 814 833 835 765 818 873 818 789 783 820 825 810 813 773 802 736 775 908 788 732 807 759 799 791 803 854 812 783 751 754 830 813 814 816 851 824 838 844 704 892 950 789 761 770 758 731 872 832 850 847 822 826 819 810 809 870 831 808 772 870 830 790 851 810 789 774 818 808 797 775 788 804 798 784 821 816 806 767 753 790 854 844 814 831 853 1.11e+03 815 804 850 867 637 1.23e+03 826 610 584 748 787 836 738 836 830 833 802 805 779 816 846 784 882 806 824 849 874 829 843 904 887 875 869 870 836 860 883 858 917 860 854 863 851 829 904 888 806 898 909 894 857 844 810 842 857 845 886 654 834 840 841 894 806 835 788 805 829 837 848 836 734 741 820 812 783 816 830 776 843 844 813 803 810 817 848 871 785 700 808 796 796 805 882 824 777 820 827 869 846 783 806 791 820 790 798 778 854 823 840 789 816 810 802 805 806 817 826 1.09e+03 750 814 756 797 853 831 924 906 885 844 844 851 782 894 800 860 839 830 847 813 826 853 840 784 846 778 813 857 838 832 838 818 808 805 780 758 822 818 785 782 800 802 808 807 689 804 781 800 748 799 755 904 771 821 789 787 784 853 832 755 713 733 824 743 756 811 764 701 870 824 767 732 765 766 845 833 756 655 837 796 629 744 729 683 551 742 754 730 639 845 860 826 793 777 783 844 788 771 835 771 781 521 820 730 766 782 863 875 820 830 850 921 801 807 805 851 827 859 864 865 867 818 837 833 730 771 759 800 858 799 865 836 852 865 763 736 845 806 821 861 786 578 502 671 878 703 783 824 791 802 561 548 679 841 821 760 807 641 829 703 688 788 842 777 750 786 876 751 845 784 805 734 714 819 848 822 879 829 693 758 735 778 700 714 766 594 704 820 799 765 850 716 760 751 802 787 790 713 753 767 782 760 819 846 898 887 848 954 820 890 890 907 902 854 811 790 857 870 884 807 810 818 811 811 871 847 803 813 801 806 824 828 749 775 860 827 807 939 844 840 798 789 807 806 811 757 742 701 794 795 789 819 868 834 808 895 750 827 860 801 843 844 824 824 828 871 828 794 759 818 800 831 859 848 808 789 804 781 783 835 790 798 825 869 807 828 831 812 814 848 798 841 818 824 852 818 825 787 772 782 819 652 805 826 791 819 806 776 795 769 566 710 789 729 755 755 790 753 818 766 1.02e+03 812 674 756 600 574 867 692 870 862 799 760 759 770 763 801 797 749 742 765 761 821 802 752 807 799 790 808 788 800 811 874 858 867 885 843 780 854 852 890 850 858 809 844 846 818 807 835 823 830 820 784 884 833 845 853 822 807 790 837 817 782 799 834 831 810 796 843 851 830 825 794 815 806 838 879 869 828 821 894 854 793 826 825 802 805 816 740 783 810 827 790 795 811 776 785 828 807 812 782 826 832 824 792 815 776 743 739 848 804 765 1.06e+03 786 827 796 808 835 740 754 755 777 812 807 826 818 757 850 828 753 784 772 874 878 823 890 875 825 843 818 849 801 796 802 783 862 835 861 823 849 846 820 817 787 856 818 808 831 820 800 848 914 748 832 846 837 855 841 851 779 838 806 830 836 785 821 857 883 845 852 801 814 832 835 764 819 873 819 789 782 821 825 809 811 774 802 736 774 909 788 732 805 758 798 791 804 854 812 782 751 755 829 812 814 815 851 824 838 844 704 891 950 791 762 771 759 730 872 832 850 847 821 826 821 810 810 870 829 807 772 870 830 790 851 809 789 774 818 809 798 776 788 803 798 783 820 815 807 767 753 790 854 844 813 831 854 1.11e+03 814 805 849 867 635 1.23e+03 826 610 584 748 786 836 738 836 831 833 802 805 778 816 846 784 883 806 823 848 874 830 844 903 886 876 870 871 836 859 882 858 916 860 854 863 851 830 906 888 806 897 909 895 858 844 809 842 857 845 886 654 833 840 841 893 806 835 788 805 829 837 848 837 734 755 820 813 784 817 829 776 842 843 814 803 809 816 848 871 785 700 808 797 796 804 882 824 778 819 827 869 846 783 806 790 821 789 798 777 854 822 840 790 816 812 803 804 805 818 826 1.09e+03 752 815 757 797 854 831 923 907 885 843 844 851 782 894 800 860 841 830 846 813 826 854 840 784 846 777 812 856 837 832 838 818 809 805 777 758 822 818 787 781 800 800 808 807 688 804 782 800 748 799 755 901 772 821 789 787 783 852 830 755 713 732 826 742 756 813 764 700 868 825 765 732 766 766 844 833 756 658 837 795 630 744 729 684 550 744 753 730 639 845 860 826 794 776 783 844 787 772 835 772 781 520 819 729 765 783 863 875 820 832 850 921 801 808 805 852 827 859 863 865 866 817 836 832 730 770 759 800 858 800 866 836 852 863 763 735 846 805 821 860 786 578 502 670 878 703 784 824 791 801 560 549 680 842 821 760 807 641 830 705 689 789 842 777 750 786 876 749 844 784 805 735 713 819 849 821 879 828 694 758 735 778 702 714 767 595 704 820 798 765 849 717 761 751 802 787 790 715 753 771 782 760 820 847 898 887 848 954 820 890 890 908 902 855 811 790 856 869 884 814 810 818 812 810 871 847 803 812 801 806 824 828 748 775 861 827 808 939 844 839 797 789 809 807 811 757 748 701 794 796 789 820 870 834 810 894 750 827 859 801 843 844 824 823 827 872 827 793 758 818 801 831 860 849 808 790 804 780 783 834 791 798 825 870 807 830 830 811 814 849 798 841 818 824 853 819 825 787 771 783 820 651 805 826 791 819 806 777 795 769 566 711 790 729 754 754 790 753 817 767 1.02e+03 811 674 756 600 575 866 692 869 862 799 759 760 772 763 801 798 748 742 765 761 821 802 752 807 799 790 808 788 799 811 874 857 868 885 844 780 854 852 890 850 858 810 844 846 818 806 837 822 830 821 784 885 834 845 853 822 808 789 836 816 780 798 834 831 811 796 843 850 830 825 794 815 806 839 877 870 829 820 894 853 793 826 825 802 805 816 739 784 809 826 790 796 811 775 785 829 807 812 781 827 831 824 792 815 776 743 738 848 805 764 1.06e+03 785 827 795 809 836 739 755 754 775 812 807 825 818 758 851 828 754 783 772 873 878 823 890 876 824 842 820 850 801 795 802 782 860 833 861 824 850 846 820 817 787 856 819 807 830 820 799 848 915 748 832 845 837 855 841 850 778 839 807 829 836 786 822 856 882 845 851 800 813 830 834 763 820 872 820 791 780 822 825 809 811 774 802 736 772 908 788 733 804 757 797 791 804 854 812 783 750 755 829 812 814 815 850 824 838 845 704 889 951 793 762 771 762 729 872 832 850 847 821 826 822 810 809 870 829 807 773 870 829 790 852 808 790 774 818 809 798 776 788 803 798 783 821 815 808 767 753 789 854 844 814 831 854 1.11e+03 813 806 850 867 634 1.23e+03 827 610 585 747 786 836 738 836 831 833 802 805 778 815 846 784 882 806 824 848 874 830 844 904 887 876 870 871 835 860 882 858 916 859 853 862 850 831 906 889 806 896 910 895 859 844 809 842 858 845 885 654 831 841 839 892 805 835 788 805 830 837 848 837 735 769 819 813 785 817 828 777 844 842 814 802 809 815 847 872 786 698 807 797 796 803 882 824 778 819 828 870 846 783 806 789 820 788 797 777 856 819 840 790 817 812 804 804 806 818 826 1.09e+03 754 815 757 798 852 831 923 908 884 842 844 851 782 894 800 859 841 830 847 812 826 854 840 784 846 776 811 855 838 834 839 818 810 805 775 758 821 818 787 780 800 800 807 808 689 804 780 800 748 800 755 899 773 822 789 788 782 852 829 754 714 730 827 741 756 814 762 700 867 826 764 731 766 765 844 834 756 659 838 794 630 745 729 685 549 746 753 730 638 845 860 827 794 777 783 843 787 772 835 771 781 520 818 728 765 783 863 875 820 832 850 921 801 809 806 853 826 860 863 865 866 816 837 832 729 770 759 800 857 801 867 836 852 861 763 735 848 806 822 860 786 579 502 670 877 702 784 824 791 801 559 550 681 842 821 760 807 641 831 706 689 790 841 777 750 785 876 748 844 784 805 734 713 819 849 820 880 828 695 757 735 777 704 713 768 596 703 820 798 766 849 717 761 751 802 787 789 715 753 773 781 760 820 845 898 887 849 954 820 890 891 908 902 855 811 789 856 869 885 820 810 818 811 810 870 847 803 811 801 806 824 828 746 775 861 827 808 939 845 838 797 789 810 807 812 757 751 701 795 796 789 820 870 834 809 893 749 827 861 802 842 843 824 823 827 873 826 793 757 818 801 831 860 850 807 791 803 780 783 834 791 798 825 869 807 832 830 811 813 850 796 841 819 824 853 819 824 786 771 784 821 651 805 826 791 819 806 777 794 769 566 712 791 728 754 752 790 754 816 768 1.02e+03 810 674 755 600 575 866 693 869 862 799 758 759 772 763 801 798 750 742 764 761 821 800 752 806 799 790 807 789 799 811 874 857 868 884 844 780 855 852 891 850 858 808 844 847 818 806 838 821 830 821 784 886 834 845 853 821 808 789 834 814 781 798 835 830 812 797 842 850 830 824 794 815 806 839 876 871 829 820 893 852 793 825 825 802 805 816 739 784 807 826 789 796 812 776 785 829 807 812 781 828 831 825 792 815 777 744 737 848 805 764 1.06e+03 785 828 795 809 836 737 754 755 774 812 807 825 819 759 851 827 755 783 772 873 878 823 890 877 825 840 822 850 801 795 804 780 858 832 860 824 849 847 820 818 786 856 818 805 830 822 799 848 916 748 832 844 837 855 842 850 777 838 807 829 836 786 821 855 881 845 850 800 813 828 833 762 820 872 820 792 780 821 825 809 812 774 802 737 772 908 789 733 804 756 796 790 804 854 812 784 750 756 828 812 814 815 850 825 838 845 703 888 951 793 763 771 764 729 872 832 850 848 820 826 823 810 808 870 829 808 773 870 827 790 852 808 790 774 818 808 797 775 787 803 799 784 821 815 808 767 752 789 854 845 814 831 853 1.11e+03 812 806 850 867 632 1.23e+03 826 610 585 747 785 835 737 836 830 833 801 804 778 814 845 784 882 806 825 848 872 831 842 904 888 876 870 871 835 860 882 858 915 858 852 862 849 832 906 890 806 897 910 895 858 844 809 842 858 844 885 654 830 840 838 892 805 834 788 805 830 837 848 837 736 785 819 813 786 817 827 779 845 842 814 802 809 815 845 872 786 699 807 797 798 803 881 824 777 819 828 870 847 783 806 788 820 787 797 777 856 816 840 790 818 811 804 804 807 818 825 1.09e+03 754 816 756 796 850 831 923 908 884 842 844 852 782 894 799 859 840 830 849 812 826 854 840 783 846 777 811 854 838 835 839 818 809 806 774 759 821 818 785 780 800 800 807 807 689 803 779 799 748 800 755 897 774 821 789 788 782 853 830 753 714 729 828 741 756 814 762 699 867 826 765 731 767 764 843 835 756 658 838 793 631 746 730 684 548 750 753 730 637 844 860 827 794 778 782 842 788 773 834 771 781 521 817 727 766 784 863 875 819 832 850 921 801 809 806 853 825 860 863 865 866 817 837 832 729 770 761 799 857 801 867 836 853 861 764 735 849 807 822 858 785 581 502 670 876 702 786 824 792 801 558 549 682 841 821 760 807 641 832 706 690 790 841 777 750 785 876 747 844 783 803 733 712 820 848 819 881 827 695 757 734 776 705 714 769 597 702 821 798 766 850 717 762 751 802 787 789 715 753 773 781 759 820 844 898 888 850 953 820 890 891 907 902 855 811 788 855 869 886 826 810 818 811 810 869 847 803 811 800 806 826 829 745 775 861 827 808 940 844 836 797 789 811 806 812 757 755 701 795 796 789 820 871 833 808 891 749 827 862 803 842 842 824 823 827 873 827 793 757 817 801 832 861 852 807 792 803 780 782 835 790 798 825 869 807 833 830 811 813 850 795 840 819 824 853 819 824 787 772 785 821 650 805 826 792 818 806 777 794 768 566 711 792 728 754 751 789 754 816 768 1.01e+03 810 674 755 599 575 866 693 869 862 799 758 757 772 763 800 798 751 742 764 762 821 800 752 806 799 790 807 790 799 811 874 857 868 882 844 780 855 852 891 851 858 808 844 847 818 806 838 820 829 821 785 887 835 845 852 821 808 789 835 813 781 797 835 830 812 797 842 849 830 824 795 815 806 839 876 872 827 820 893 851 792 825 825 800 804 816 739 784 807 827 788 795 812 776 785 830 808 812 781 828 832 825 791 815 777 744 737 849 806 764 1.06e+03 785 829 794 809 836 737 753 755 773 812 807 825 820 759 851 826 754 783 772 872 878 824 890 877 825 839 823 850 801 795 806 781 857 833 860 823 848 849 820 819 786 856 818 804 830 824 799 849 916 748 833 843 838 855 842 851 777 838 807 829 836 787 820 856 881 845 850 800 813 826 833 761 820 873 820 791 780 820 826 809 812 774 802 739 772 908 789 733 804 756 795 790 805 854 812 786 750 756 828 812 814 815 850 826 836 845 702 889 951 791 762 771 767 729 872 831 848 847 821 826 823 809 808 869 829 808 773 870 826 789 852 809 791 774 818 806 797 773 786 803 800 784 822 815 809 767 753 789 855 844 814 831 852 1.11e+03 812 806 850 866 631 1.23e+03 825 610 585 746 785 835 737 836 829 833 800 803 778 814 845 784 882 806 827 847 871 832 841 905 889 876 870 872 835 861 883 858 914 856 852 862 848 832 905 890 805 898 910 896 857 844 810 842 858 844 885 654 829 840 836 892 806 834 788 805 829 837 847 839 737 795 819 813 786 818 827 782 846 842 813 803 809 815 844 872 787 700 808 797 799 803 880 824 777 820 828 871 847 782 807 788 819 787 797 777 856 814 840 791 818 810 804 804 808 817 825 1.09e+03 754 816 754 795 849 831 923 907 883 843 844 854 783 894 797 858 839 830 849 812 825 853 841 783 847 778 811 854 839 836 839 817 809 806 774 759 821 818 784 780 800 800 807 806 689 803 779 798 749 799 756 892 776 821 789 787 782 854 830 754 712 729 827 742 757 813 762 699 866 827 766 732 767 764 844 836 755 657 836 793 631 746 733 685 547 754 753 730 637 844 860 827 794 778 780 840 790 773 832 770 781 520 818 727 766 784 863 874 818 832 849 921 801 809 807 852 825 860 863 865 865 818 837 831 728 770 763 798 858 800 867 837 854 860 764 736 849 808 822 856 784 583 502 671 876 703 786 823 793 801 558 548 683 841 821 760 807 642 831 706 691 789 841 777 750 785 876 748 844 782 802 732 712 820 848 818 881 827 696 757 734 776 706 714 769 597 700 822 797 767 852 718 762 751 802 787 789 715 753 773 781 758 820 842 899 888 850 954 820 890 891 906 903 855 811 787 855 870 885 831 810 818 810 812 868 848 803 811 800 805 827 830 746 774 861 827 807 939 844 835 798 790 811 805 812 757 760 702 796 796 788 821 871 833 808 891 749 827 864 804 841 842 824 824 828 872 827 793 757 817 800 833 861 852 807 791 804 780 781 835 790 798 825 869 807 833 830 811 813 849 795 840 820 823 853 819 824 788 772 785 821 650 805 826 791 818 805 776 794 768 566 711 791 728 754 752 790 754 815 767 1.02e+03 810 674 755 598 574 867 692 869 862 799 758 756 771 763 799 796 752 742 764 762 821 800 751 806 799 790 806 790 799 811 874 857 868 883 844 780 855 851 892 851 858 808 844 848 818 807 837 820 829 821 785 886 836 845 852 821 808 790 838 813 781 797 836 830 812 798 842 849 830 823 795 816 807 839 877 872 826 819 893 850 792 824 826 800 803 816 739 783 808 828 788 795 813 777 785 830 808 811 782 827 833 825 791 815 778 743 737 850 806 765 1.06e+03 785 830 794 808 835 737 751 754 772 812 807 826 821 758 851 825 753 783 773 872 877 824 889 876 825 839 823 850 801 795 806 781 856 832 859 822 848 850 819 820 786 856 818 803 829 825 800 849 916 749 834 842 838 855 843 852 778 838 807 829 836 786 820 856 882 845 851 800 813 824 833 761 819 873 820 790 781 819 827 809 812 774 804 739 772 909 788 733 806 756 795 790 804 855 812 786 750 756 828 812 814 815 849 825 835 844 701 889 950 790 762 771 769 729 873 830 846 847 822 826 823 809 808 869 828 809 772 869 826 789 853 810 792 774 819 807 797 773 786 803 801 784 822 815 810 766 754 790 855 843 814 832 851 1.11e+03 813 806 850 866 630 1.24e+03 823 611 584 746 785 835 737 837 829 834 800 803 777 816 846 784 882 806 828 847 869 832 842 906 889 876 870 871 835 862 885 858 914 856 851 862 848 832 904 890 804 899 910 896 856 845 811 842 857 843 884 654 829 840 837 891 806 834 788 805 829 837 847 841 738 806 820 813 786 818 827 782 845 843 812 804 809 815 844 872 787 701 808 797 800 803 879 824 777 821 828 872 847 782 808 789 820 787 798 777 855 814 840 792 818 811 804 803 808 817 825 1.1e+03 754 816 752 794 849 830 923 907 883 843 844 854 784 894 797 858 839 829 848 812 825 852 842 783 847 779 811 855 838 836 839 817 809 806 775 760 821 818 782 782 800 800 808 804 688 804 780 798 748 798 756 888 779 821 789 787 782 856 831 755 711 730 827 743 758 812 763 700 866 826 767 733 766 764 845 835 755 656 835 794 632 745 735 686 546 759 752 729 637 843 860 828 795 778 779 840 791 774 831 770 781 519 818 727 766 784 863 874 818 831 849 922 802 809 807 851 826 861 863 865 862 818 837 830 728 769 763 798 858 800 867 837 854 860 764 737 848 807 823 855 784 583 502 672 876 703 786 823 794 801 558 548 683 841 821 759 807 643 830 706 691 789 841 778 750 785 876 749 845 782 801 732 712 820 848 818 880 827 696 758 734 777 707 714 769 597 700 823 797 767 852 717 760 752 802 787 790 716 754 775 781 759 818 840 899 888 850 954 820 890 892 905 904 855 811 787 856 870 884 832 810 818 810 814 867 848 803 812 802 804 828 831 746 773 861 827 806 939 844 835 798 790 811 804 812 757 764 704 796 796 788 822 871 833 808 891 750 826 864 804 841 841 825 824 828 872 828 794 757 816 800 834 861 851 806 790 804 780 780 835 790 799 824 868 807 833 830 810 813 847 796 841 820 822 853 819 824 789 772 785 820 650 805 826 790 818 805 776 794 768 566 711 791 728 754 753 790 754 815 767 1.02e+03 810 674 754 596 574 867 692 869 862 800 759 756 770 763 798 796 750 742 763 762 820 801 751 806 799 791 806 791 798 810 873 857 868 883 844 780 855 850 893 850 859 809 844 848 819 808 836 819 829 821 785 886 836 845 853 820 807 790 839 813 781 797 835 829 812 798 843 848 830 823 796 817 807 839 879 871 824 819 893 850 791 824 826 799 804 816 740 782 809 828 788 795 814 778 786 829 808 811 782 826 832 825 792 815 779 743 736 850 806 766 1.06e+03 785 830 794 809 835 738 750 753 772 812 806 826 821 756 850 824 753 784 773 873 877 824 889 876 825 840 822 849 802 795 806 780 856 832 859 822 849 850 819 821 786 856 817 804 828 824 801 850 916 748 834 841 839 855 843 853 778 838 806 829 836 786 820 858 883 847 852 800 813 823 833 761 819 874 820 788 782 820 828 809 810 774 807 740 772 909 786 733 808 756 796 790 803 856 812 786 749 757 827 813 815 815 850 825 833 844 701 890 950 790 761 771 768 729 872 829 846 847 823 826 822 808 807 868 828 810 771 868 826 788 854 811 792 774 818 807 797 774 786 803 801 784 821 815 808 765 756 792 855 841 813 832 851 1.11e+03 813 806 850 865 629 1.23e+03 823 611 584 745 785 836 737 838 829 835 800 804 777 817 846 784 882 806 828 847 870 832 843 906 889 876 871 870 835 862 885 858 914 856 851 862 848 832 903 891 805 899 910 896 856 846 812 841 856 842 884 655 828 840 839 889 807 833 788 805 829 838 848 843 739 815 821 813 786 819 827 782 844 843 812 804 810 816 845 870 787 700 810 797 800 803 879 823 777 822 827 872 847 782 809 789 820 787 799 777 853 814 840 792 819 813 804 802 808 817 825 1.1e+03 754 816 752 795 849 830 924 907 883 842 844 854 784 894 797 860 839 828 847 812 825 852 842 783 846 779 812 856 838 836 839 817 809 806 776 761 821 817 782 784 801 800 810 803 688 805 781 798 747 797 756 885 781 821 789 786 782 856 830 754 712 730 827 742 758 812 764 701 866 826 767 734 766 765 845 835 756 656 834 794 632 745 736 688 545 764 752 729 637 842 859 827 796 778 780 840 790 774 831 770 780 518 816 727 766 786 863 873 818 831 849 922 802 808 807 850 826 861 863 865 860 818 838 830 728 769 761 799 858 799 867 838 854 860 764 738 849 806 822 854 784 583 501 671 877 704 786 823 795 802 559 549 685 841 821 760 806 644 829 706 691 788 840 777 750 785 876 749 845 782 800 732 712 820 847 818 877 827 697 759 734 777 709 714 768 597 701 823 797 767 850 716 759 752 802 788 790 716 754 777 780 761 817 839 900 888 850 956 820 891 892 905 904 854 811 787 856 870 882 833 811 818 811 814 866 848 803 811 804 804 828 832 746 774 861 827 806 939 844 835 798 791 811 804 812 757 766 705 796 797 787 822 871 833 807 891 750 825 864 804 841 842 825 824 828 871 828 795 758 817 801 835 860 850 805 788 803 779 781 834 791 800 824 868 806 833 830 810 813 846 796 840 820 822 853 819 824 789 771 785 819 650 805 826 790 819 804 776 793 767 566 710 792 728 755 754 791 754 816 767 1.02e+03 809 674 754 593 574 868 692 869 862 800 759 756 770 764 798 796 749 741 763 763 820 801 751 806 799 792 807 791 798 809 873 858 868 884 844 780 855 851 893 850 859 810 844 849 820 809 837 819 829 819 784 886 837 844 854 820 807 790 839 814 780 797 836 828 812 798 844 847 830 822 796 818 808 840 880 871 824 818 892 851 792 826 826 799 804 816 741 781 808 829 788 796 815 780 786 828 808 810 781 826 830 824 792 814 779 743 736 850 806 765 1.06e+03 785 829 794 810 835 737 750 752 771 812 806 826 820 756 851 823 753 784 773 873 878 824 888 876 825 841 822 848 802 795 806 781 857 832 859 822 850 850 819 820 786 856 817 804 828 823 800 849 917 749 834 841 839 855 843 853 779 838 807 828 836 785 820 858 884 849 852 800 814 823 834 761 820 874 820 788 782 822 828 810 809 774 810 739 772 908 785 734 809 756 797 790 802 856 812 786 750 756 827 812 816 815 850 824 832 844 702 890 950 791 761 771 770 729 872 830 848 846 823 825 823 809 806 869 829 810 771 867 826 788 853 812 792 774 818 808 796 775 787 804 801 784 819 815 805 764 755 792 855 840 813 833 851 1.1e+03 812 806 850 865 628 1.23e+03 823 612 583 746 786 836 737 838 830 834 800 805 777 817 847 783 882 806 828 848 872 833 844 906 888 875 871 870 834 862 885 857 915 856 852 862 848 831 905 890 805 899 910 895 855 846 812 842 856 841 885 656 828 840 840 888 807 832 788 806 829 838 848 842 738 827 822 813 789 819 828 781 843 842 811 805 809 817 844 870 787 698 810 798 799 803 879 822 777 822 826 872 845 783 809 789 821 788 800 776 854 814 841 791 820 815 803 803 808 817 825 1.11e+03 754 817 753 796 849 830 924 908 882 842 844 852 785 894 798 861 839 826 847 812 825 852 843 782 846 778 812 857 839 836 839 818 809 804 777 760 822 817 782 784 801 799 811 802 688 806 781 798 746 795 756 885 782 821 790 787 781 855 831 753 715 730 827 741 757 811 764 702 865 826 767 733 766 765 846 835 757 656 834 795 632 744 736 690 546 768 751 730 637 842 859 827 795 778 780 840 788 776 832 770 780 518 814 727 766 786 862 873 818 832 850 922 802 809 807 849 828 860 863 864 857 817 838 830 728 768 760 800 858 799 867 838 852 860 764 740 849 807 821 851 785 584 499 671 878 704 786 822 794 802 558 550 687 840 820 761 806 643 830 704 691 788 839 777 749 785 876 749 844 781 800 732 712 819 847 818 874 827 698 760 735 777 710 713 769 597 702 822 796 767 848 715 757 752 802 788 790 717 754 777 781 762 816 839 899 888 850 957 820 891 893 906 903 854 811 788 856 869 882 833 811 818 810 812 866 849 803 810 804 804 828 831 746 774 861 827 806 940 844 835 798 792 811 804 812 758 766 705 795 798 788 822 870 833 807 891 749 824 863 803 842 843 825 824 828 870 828 795 758 816 802 835 859 850 805 788 802 779 781 833 791 801 824 868 805 832 829 810 813 847 796 838 820 823 853 819 824 788 770 785 818 650 805 825 790 818 804 776 794 767 566 710 792 728 755 753 791 755 817 767 1.02e+03 809 674 754 585 574 868 692 869 862 800 758 756 770 763 798 797 749 742 765 763 819 801 751 806 800 792 808 791 798 810 873 859 868 884 844 780 855 852 892 850 858 810 844 849 820 808 836 819 831 818 784 886 837 844 854 820 807 790 838 815 780 797 836 827 812 798 845 846 830 821 796 819 807 840 880 871 825 818 892 852 792 827 825 800 804 816 742 781 808 829 789 796 814 779 786 828 808 809 781 826 829 824 793 813 779 744 736 850 806 764 1.06e+03 786 828 794 810 835 736 750 752 771 812 806 827 820 756 850 822 754 783 773 873 878 824 890 876 825 842 821 847 802 795 805 783 858 833 859 822 850 850 819 819 785 856 816 804 828 823 799 849 916 749 834 840 839 856 843 853 780 838 807 828 835 784 820 858 885 851 851 800 814 825 834 762 820 873 819 788 782 823 828 809 810 773 811 737 773 908 785 734 809 756 798 791 801 855 812 785 750 755 827 811 816 815 851 822 834 845 702 891 949 792 761 771 771 730 871 830 849 846 823 826 824 809 806 868 830 809 772 867 826 787 852 812 792 774 817 808 796 776 788 804 800 783 818 814 804 765 755 792 855 839 814 833 852 1.1e+03 811 806 850 865 627 1.23e+03 823 612 584 745 786 836 737 838 831 833 800 806 780 815 847 783 881 807 827 849 872 833 844 906 889 875 872 870 834 862 884 856 916 856 852 861 848 831 906 890 805 898 909 894 855 847 811 842 857 840 885 657 829 840 839 888 807 832 788 807 830 839 848 841 737 836 822 813 791 819 828 779 843 842 811 805 808 818 843 869 787 698 811 798 799 803 880 822 778 822 826 871 844 783 809 790 822 788 799 776 854 814 842 790 820 816 803 803 809 817 825 1.12e+03 754 816 754 796 850 831 925 907 882 842 844 851 786 894 796 862 840 825 848 812 826 854 843 782 845 777 812 857 840 837 839 820 808 804 777 759 822 817 782 784 801 799 811 802 688 806 781 797 746 795 756 884 784 821 790 788 780 854 832 752 717 730 827 741 756 811 764 703 864 825 766 734 766 765 846 834 756 658 835 795 632 744 735 691 548 772 752 730 637 842 858 826 795 779 780 840 786 778 833 771 780 518 813 727 764 786 861 873 819 832 851 923 802 809 808 849 828 859 862 864 856 817 838 831 730 769 761 800 857 801 866 838 850 860 764 742 850 808 821 848 785 584 497 671 879 704 786 822 794 803 558 550 689 839 819 760 806 643 831 703 690 788 838 776 748 786 877 749 844 780 799 731 713 818 847 818 874 828 698 759 734 777 711 714 770 597 702 821 796 766 849 715 757 750 803 788 790 717 755 778 782 761 818 839 898 887 850 957 820 891 892 906 902 855 811 788 856 869 883 833 811 818 811 810 867 849 803 810 802 804 829 830 747 774 861 826 806 940 843 834 798 792 811 805 812 759 767 705 795 798 788 822 869 832 807 891 749 824 863 802 842 843 825 823 828 871 827 796 759 816 802 835 858 850 806 788 802 778 782 834 790 800 824 868 804 832 829 810 812 849 796 837 820 823 853 819 824 788 770 785 818 650 805 825 790 818 803 778 795 767 565 710 792 728 755 753 790 755 818 767 1.02e+03 808 674 755 577 573 868 692 869 861 800 758 756 770 763 798 796 749 743 766 762 819 800 751 807 800 792 808 791 798 811 873 860 868 884 843 780 854 853 890 850 858 810 845 849 821 806 836 819 833 816 784 887 838 843 855 821 808 790 836 816 781 797 836 827 812 798 845 847 829 822 796 819 807 840 879 871 827 818 892 852 793 828 825 800 804 817 742 781 808 828 789 796 814 778 786 828 809 809 782 827 829 824 793 812 779 745 736 850 805 764 1.06e+03 786 827 794 809 834 735 751 754 770 813 806 827 820 756 850 821 754 783 772 873 878 824 891 876 825 841 821 847 801 796 805 785 858 832 859 822 850 850 819 818 784 855 816 804 828 823 798 848 916 750 834 839 839 857 843 853 780 838 806 828 835 783 819 858 884 852 851 799 815 825 834 763 820 872 818 788 782 823 826 808 812 773 811 736 774 908 785 734 808 755 797 791 800 854 812 785 750 753 827 810 816 814 852 822 835 846 702 891 948 793 760 771 773 729 871 829 848 845 824 825 823 809 807 868 830 808 773 867 826 786 851 813 791 774 817 808 795 776 789 804 799 783 818 814 805 765 755 792 854 839 814 832 853 1.09e+03 811 806 850 865 628 1.23e+03 823 612 584 745 785 836 737 839 831 831 800 806 782 814 847 783 880 808 826 850 872 832 843 906 889 874 872 870 833 861 884 856 915 856 852 862 848 831 906 889 805 898 908 893 854 846 811 843 857 840 885 658 829 841 838 890 807 832 788 808 832 839 848 839 736 846 821 813 794 818 829 778 844 842 811 803 807 818 843 869 788 698 811 797 798 803 880 822 778 822 825 869 842 783 809 791 824 790 799 776 855 812 843 788 820 815 804 802 809 817 825 1.13e+03 753 815 754 796 850 832 925 906 882 841 844 850 787 894 795 861 840 826 848 813 828 855 843 782 845 777 812 856 841 840 839 820 809 803 778 758 823 816 782 783 801 798 811 802 688 806 781 797 745 797 755 883 785 821 790 788 780 854 833 751 718 730 827 741 756 810 764 704 862 826 764 735 766 765 846 833 756 659 834 794 633 744 735 691 551 772 753 730 637 841 857 827 794 779 780 840 786 780 835 770 780 517 811 727 763 787 860 874 820 832 852 923 802 809 808 850 829 858 862 863 854 816 838 831 731 769 761 801 856 803 865 838 850 860 765 744 850 808 822 844 785 584 496 670 878 704 787 823 793 803 558 550 688 840 820 759 806 642 832 703 690 788 837 777 748 786 878 750 844 779 799 731 714 818 847 818 874 829 698 759 734 777 712 715 770 598 702 819 796 766 850 716 757 748 803 789 790 717 756 779 782 760 820 838 898 887 850 957 821 892 892 906 902 855 811 789 855 869 883 832 811 819 811 810 869 848 804 811 800 804 829 829 747 775 861 827 807 939 842 834 798 791 812 806 812 760 767 706 795 798 788 821 869 832 807 891 748 825 863 801 842 843 824 822 828 873 827 795 759 816 801 834 858 850 807 789 802 778 782 835 790 799 824 868 804 832 829 810 812 850 796 838 820 824 852 819 824 788 770 785 818 650 804 824 790 819 804 778 795 767 565 710 792 729 755 752 790 754 818 768 1.02e+03 808 674 756 566 573 868 692 868 861 799 758 756 771 762 798 796 750 744 767 761 819 800 752 807 801 791 809 791 798 812 873 860 868 884 842 780 853 852 890 850 859 810 845 849 820 805 835 819 832 817 784 889 838 843 855 822 808 791 836 816 781 797 836 827 811 798 845 848 828 823 795 818 806 840 878 871 828 818 892 852 793 827 825 799 803 818 743 781 807 828 789 796 814 778 786 829 809 812 784 827 830 824 793 813 778 746 737 850 803 764 1.06e+03 786 827 794 807 835 734 751 756 770 813 806 827 820 756 850 820 754 782 772 874 878 824 892 877 825 840 821 847 801 796 804 782 858 830 860 823 850 850 819 819 783 855 817 805 828 822 798 849 915 750 832 838 837 857 844 853 779 838 806 828 835 783 818 858 882 853 851 799 815 823 834 764 819 871 818 787 782 821 824 808 812 773 810 736 773 908 785 734 808 754 797 792 801 854 812 785 750 753 828 810 816 813 852 822 836 845 702 891 947 793 760 771 774 729 872 828 848 846 824 825 822 809 808 867 830 808 774 868 827 787 851 812 790 774 818 808 795 775 790 804 798 782 818 814 806 766 754 792 854 840 814 831 855 1.09e+03 811 806 851 865 627 1.23e+03 823 612 585 745 784 836 737 837 830 831 801 805 784 813 847 784 880 807 823 849 873 830 842 905 890 875 872 870 833 860 885 856 915 856 853 863 848 831 903 888 806 897 906 892 854 846 811 843 857 842 885 658 829 840 836 892 807 832 787 809 832 839 847 838 736 854 821 813 797 816 828 777 844 842 811 801 806 817 843 870 788 698 811 796 796 802 881 823 779 822 826 868 843 784 808 790 825 790 799 776 855 811 844 788 820 815 805 801 809 817 824 1.13e+03 752 814 752 796 851 832 924 906 883 843 844 850 789 894 794 860 841 828 848 813 828 855 842 783 845 777 812 854 841 842 839 818 810 802 778 759 822 816 781 782 800 798 811 802 689 806 782 797 745 799 754 882 787 821 790 788 780 854 833 751 718 731 827 740 756 810 764 704 860 827 763 735 766 766 845 832 756 660 833 794 634 745 735 691 552 777 754 731 637 841 857 828 794 779 780 840 786 779 836 768 780 517 809 727 762 788 861 875 821 831 851 923 802 809 807 851 829 859 862 863 852 817 838 832 732 770 762 800 855 804 865 838 850 860 764 745 849 809 824 843 785 584 496 670 878 704 786 823 792 803 558 550 688 840 820 758 806 641 832 704 690 787 838 777 748 786 878 750 845 778 800 730 712 819 847 818 875 830 699 758 734 778 712 716 769 599 702 817 797 766 851 716 756 748 804 789 790 718 756 780 782 759 822 836 898 887 850 956 821 892 892 906 902 854 811 790 854 868 883 833 811 819 811 811 870 848 804 812 800 805 829 828 748 776 862 827 807 938 841 835 798 791 812 806 812 760 766 706 796 797 789 820 870 833 807 891 748 826 863 801 842 843 824 822 828 874 826 796 759 816 800 833 859 850 807 790 802 778 782 835 789 798 824 868 804 831 829 810 813 850 797 838 820 824 852 818 824 788 769 786 818 650 802 824 790 819 805 777 795 768 565 710 792 730 755 752 790 754 817 768 1.02e+03 808 674 756 560 573 868 692 868 860 798 758 756 771 762 797 796 751 744 767 760 819 800 752 808 800 791 809 792 798 813 873 860 867 885 843 780 853 852 891 850 859 810 845 848 820 806 835 819 831 818 783 890 838 843 854 823 808 791 836 816 782 797 837 828 810 798 844 850 829 824 794 816 806 840 880 871 828 818 893 853 793 828 825 799 802 818 743 781 807 827 789 796 812 778 786 829 809 814 784 826 830 825 793 814 778 746 738 849 803 765 1.06e+03 786 829 794 807 835 736 751 758 769 812 808 827 820 756 851 818 754 783 772 875 879 822 892 877 825 839 821 847 801 796 804 780 858 829 860 823 850 850 819 818 783 854 817 805 828 824 799 849 915 750 830 839 836 857 844 852 779 837 805 828 835 784 818 857 881 854 851 800 814 821 833 764 819 872 819 786 782 820 823 807 810 773 807 737 771 908 786 734 808 754 797 793 801 854 812 785 750 755 829 809 816 813 851 823 835 844 702 890 948 794 760 771 774 730 871 828 847 846 824 826 821 810 808 867 830 809 774 869 827 789 850 811 789 774 819 808 795 775 791 804 798 782 818 814 806 766 754 792 854 841 814 831 856 1.07e+03 812 806 851 866 626 1.23e+03 823 612 586 747 783 836 736 835 830 831 802 805 783 813 848 784 879 806 822 848 873 828 842 905 890 875 872 870 833 860 885 856 915 856 853 864 848 831 901 888 807 896 906 891 854 847 812 843 857 844 886 658 829 840 836 893 807 832 787 810 832 839 848 838 737 862 820 813 802 816 828 777 843 842 812 799 806 817 843 871 788 698 811 796 794 802 881 824 779 822 827 868 844 784 808 790 825 790 798 777 854 811 844 788 820 814 806 800 807 817 824 1.14e+03 752 814 751 796 850 832 922 907 884 845 844 849 790 893 796 860 841 827 848 812 828 855 842 783 846 777 811 854 840 846 839 818 810 802 778 760 821 816 782 781 799 799 811 803 690 803 782 798 745 800 752 882 788 820 790 788 781 855 833 751 718 731 827 741 755 810 765 703 858 829 764 734 765 767 845 832 756 660 833 793 635 746 735 690 553 781 755 732 637 841 858 828 793 780 780 840 787 780 836 767 780 517 807 727 763 788 861 876 821 830 851 923 802 809 807 850 828 859 862 864 849 818 839 831 732 770 763 800 855 804 865 838 850 861 764 748 849 809 825 842 785 585 496 670 877 704 786 822 792 803 558 550 687 840 820 758 806 642 832 704 690 787 838 776 748 786 878 750 846 777 801 730 711 819 847 817 876 830 699 758 735 777 712 716 769 600 702 816 797 765 851 717 756 748 804 790 789 719 756 781 783 759 822 834 898 887 850 956 821 892 892 906 901 853 812 789 854 869 882 833 811 819 811 811 869 847 804 812 801 805 830 828 748 776 862 828 809 938 841 836 799 789 812 806 811 760 765 706 797 797 790 818 871 834 807 893 748 826 863 801 842 844 824 823 829 874 827 796 759 817 799 832 859 850 807 790 802 778 782 834 789 798 824 868 804 832 829 810 813 850 797 838 820 823 853 817 825 788 768 786 819 650 802 824 790 818 806 777 795 768 565 710 793 731 755 752 789 754 817 768 1.02e+03 810 674 756 549 573 869 692 867 860 797 757 755 771 762 797 795 752 743 767 760 819 800 752 808 799 791 809 792 797 813 873 860 867 885 845 779 853 852 892 850 859 810 844 848 821 806 834 819 829 819 782 889 838 843 852 823 808 791 836 815 782 797 835 828 810 798 844 850 830 824 794 815 807 840 881 871 828 818 894 854 793 828 825 798 803 818 743 781 807 826 789 796 810 778 785 828 809 815 784 826 830 824 793 815 779 746 738 848 804 765 1.06e+03 786 831 794 807 836 740 751 758 770 810 808 827 819 756 853 816 754 784 772 877 879 821 891 877 825 839 820 848 803 797 804 779 858 830 859 823 849 849 819 817 784 855 817 806 828 824 799 849 915 748 829 840 834 856 843 852 779 836 805 829 835 784 819 857 881 855 850 800 814 821 833 764 819 873 820 786 784 819 823 806 811 773 805 737 770 907 787 734 807 753 797 793 802 853 811 785 749 757 829 810 815 814 850 824 834 844 702 889 948 794 760 772 774 732 871 828 848 846 824 826 821 810 807 867 830 810 774 870 827 791 851 811 789 775 820 808 796 774 791 804 798 782 818 815 806 767 754 791 853 842 815 831 855 1.06e+03 812 806 851 866 624 1.23e+03 823 612 587 748 783 837 735 834 829 831 802 806 781 813 848 785 879 804 822 848 872 828 842 905 890 875 871 870 834 860 884 856 916 856 853 865 849 832 902 888 807 896 906 891 855 847 811 844 856 845 886 658 829 840 836 892 807 833 787 812 832 839 848 838 738 872 821 814 806 818 828 776 842 841 812 799 807 817 844 872 788 698 811 795 793 802 882 825 779 821 826 868 845 784 807 788 824 790 798 778 854 811 844 789 819 814 806 800 807 817 823 1.15e+03 752 814 750 796 850 832 921 908 885 846 844 851 791 894 797 861 841 825 847 812 828 854 842 784 846 777 811 853 840 847 839 817 810 803 778 761 820 817 782 781 799 800 811 803 689 801 781 798 745 800 751 883 790 819 790 788 782 855 832 753 717 732 827 741 754 810 764 702 859 829 764 736 765 767 845 832 757 661 833 793 637 746 735 690 553 786 755 732 637 840 858 827 793 780 782 840 788 780 834 768 780 517 806 726 763 790 861 876 822 830 850 923 802 809 809 851 828 859 863 863 847 820 840 831 731 770 764 799 854 804 865 838 850 862 765 750 850 810 826 840 785 585 496 669 876 705 786 821 791 803 558 550 687 840 819 758 805 642 831 704 689 787 838 774 747 786 877 750 847 777 802 730 709 819 846 816 876 831 699 759 735 776 712 716 769 601 702 815 797 764 852 717 758 748 803 790 789 719 756 782 783 759 822 834 898 886 850 956 820 892 892 906 901 852 813 789 854 871 882 836 810 818 810 810 869 848 802 811 803 805 829 828 747 776 862 828 810 937 841 838 800 788 812 805 811 763 763 706 798 797 790 818 872 834 808 894 749 826 863 802 841 845 825 824 829 874 827 797 760 818 798 832 860 850 808 790 802 778 783 834 789 798 824 868 804 832 829 810 813 850 797 837 820 823 853 817 825 787 768 785 818 650 801 824 790 818 806 778 796 768 565 710 794 730 755 752 789 755 817 768 1.02e+03 811 673 755 540 574 869 693 866 860 797 757 755 770 762 798 796 752 742 767 759 820 800 752 808 798 791 808 791 797 811 873 860 867 885 847 779 854 851 892 850 860 811 843 848 821 806 834 819 830 819 782 889 838 843 850 824 809 791 836 816 781 797 832 829 810 799 844 850 830 823 794 814 807 840 882 871 829 818 896 854 793 828 825 798 804 818 744 780 806 826 789 795 809 779 786 828 809 815 783 826 830 824 793 815 780 745 738 848 806 765 1.06e+03 786 832 794 808 835 743 752 757 772 809 807 827 819 756 853 813 755 784 772 877 880 819 890 876 825 839 819 847 805 797 804 781 858 831 858 823 850 849 819 816 785 856 817 805 828 824 800 848 916 747 830 842 834 855 843 852 778 836 806 830 835 784 819 857 882 855 850 800 814 821 833 763 818 874 820 785 785 818 824 806 812 773 804 737 770 907 787 733 806 753 797 793 803 852 810 785 750 758 828 811 815 815 848 825 834 844 703 887 948 794 761 772 774 733 871 828 848 846 824 827 821 810 807 868 830 810 774 870 828 791 851 811 790 775 821 808 796 774 789 804 798 782 818 816 805 767 754 791 852 843 815 831 853 1.05e+03 812 807 851 867 624 1.23e+03 822 612 588 749 784 838 735 835 829 830 802 806 781 813 848 785 880 804 823 850 872 828 842 905 891 875 872 870 834 860 884 857 915 856 852 865 849 832 903 888 806 896 907 892 855 848 811 844 856 845 887 658 830 840 837 891 807 833 788 815 833 839 848 838 738 880 822 813 810 820 830 776 844 841 812 800 807 818 843 872 788 698 810 793 793 804 883 824 780 821 825 868 845 783 807 788 824 790 798 780 854 812 844 789 818 814 806 801 808 816 825 1.16e+03 752 815 751 796 850 833 922 909 885 845 843 852 794 894 796 862 842 824 846 812 828 852 842 783 845 778 810 854 841 849 838 816 810 803 778 761 820 817 782 782 799 800 810 803 689 799 779 798 746 800 750 885 791 820 790 787 782 855 832 755 716 732 827 742 755 811 764 702 860 828 764 738 765 767 845 831 758 661 834 792 639 746 734 691 553 787 755 731 637 840 858 827 794 781 783 839 790 780 832 770 779 517 806 724 763 792 861 875 821 829 851 922 800 809 812 851 828 859 863 863 846 822 841 832 730 770 764 799 855 803 865 837 850 864 765 755 850 811 826 839 785 586 496 669 875 705 786 820 792 803 560 551 687 839 819 758 805 642 830 705 688 786 838 775 747 786 878 750 848 779 801 730 710 819 846 816 877 831 699 760 736 776 713 716 770 602 701 814 797 765 852 717 759 749 802 789 789 719 756 782 782 760 822 833 899 886 850 957 820 892 892 906 901 852 812 789 855 871 883 838 810 818 810 810 869 848 802 811 803 805 829 828 747 776 862 830 811 936 841 838 801 788 811 804 811 766 762 706 798 795 789 818 872 834 808 894 748 826 863 803 840 845 826 825 829 874 827 797 760 818 798 833 860 851 807 789 802 778 782 835 788 798 824 868 805 833 830 810 813 850 797 837 820 822 853 816 825 786 767 784 818 650 802 825 791 817 805 778 796 768 565 710 793 730 754 752 790 755 817 768 1.02e+03 811 673 756 529 574 869 693 866 860 798 756 755 770 762 799 796 751 741 767 758 821 800 752 807 797 791 808 791 797 810 873 859 867 885 847 779 854 851 891 850 860 811 842 847 821 805 835 819 830 819 784 888 838 844 850 824 810 792 836 816 780 797 831 829 810 799 844 849 831 823 794 814 808 839 882 870 828 818 896 854 793 829 826 798 804 819 742 780 806 826 789 795 808 779 786 828 809 815 782 827 831 823 793 815 780 745 738 848 807 766 1.06e+03 786 832 793 809 835 744 752 755 773 810 807 827 819 756 853 812 756 784 773 876 880 819 890 876 825 840 818 846 807 798 805 783 857 832 857 823 851 848 820 815 786 856 817 803 827 823 800 847 917 746 832 842 836 854 843 852 777 836 807 831 835 785 819 858 883 856 849 800 815 821 833 762 818 874 820 785 784 820 825 807 813 773 805 737 771 908 787 733 806 753 797 792 804 852 810 786 751 756 828 813 814 815 848 825 835 845 703 887 948 793 761 771 774 733 871 828 847 847 825 827 822 810 807 868 830 812 774 870 829 791 851 812 791 775 821 807 795 774 787 803 798 781 817 816 805 767 753 790 852 843 816 831 852 1.04e+03 812 808 850 867 624 1.23e+03 822 612 589 749 785 838 735 836 828 830 802 806 781 814 848 785 881 805 824 851 871 830 843 904 892 874 872 871 834 861 884 858 915 856 852 865 849 833 904 888 805 896 908 893 855 848 811 844 856 844 887 657 829 840 837 892 807 834 788 816 833 839 848 838 738 885 822 813 813 819 831 776 845 841 812 801 807 819 843 872 787 698 810 792 793 805 884 824 780 821 825 868 845 783 807 788 823 789 798 780 854 812 844 789 818 814 806 801 807 816 827 1.18e+03 752 815 753 795 850 834 922 909 885 843 843 854 798 894 796 861 842 824 846 812 828 852 840 783 845 779 810 854 841 851 838 817 810 804 778 762 821 817 781 782 799 799 810 804 688 800 779 797 746 800 751 886 792 820 790 786 782 854 831 757 717 733 827 742 756 811 764 702 860 826 764 740 765 767 846 831 758 661 834 792 638 746 735 692 554 788 755 730 638 839 857 827 795 781 784 839 790 780 832 772 778 516 805 724 763 794 862 875 820 829 852 922 799 809 816 851 828 860 862 863 845 823 843 832 730 770 764 799 856 801 865 836 850 865 765 759 850 811 826 838 785 586 495 668 875 707 787 820 793 802 561 551 688 839 820 758 805 643 829 705 689 786 839 778 747 786 878 750 848 780 801 731 710 818 846 816 879 831 699 760 736 777 714 714 770 603 700 814 797 765 851 717 760 749 802 789 790 718 757 782 782 761 822 833 899 885 850 957 820 892 892 906 901 853 812 789 856 870 882 840 809 817 810 810 869 848 801 811 803 804 828 828 746 775 862 830 811 936 842 839 801 788 811 804 811 769 760 706 797 793 788 818 872 833 809 893 748 827 862 803 840 845 826 825 829 873 827 797 760 817 798 833 860 850 807 789 801 778 782 836 788 798 824 869 806 833 830 810 813 850 797 838 820 822 853 814 825 785 767 783 817 649 803 826 791 817 804 778 796 768 565 710 792 730 754 752 790 756 816 767 1.02e+03 810 672 755 520 573 869 693 865 861 798 756 755 770 762 799 797 750 741 767 757 820 800 753 806 798 791 808 790 797 809 873 859 867 885 846 779 854 851 891 850 861 811 842 846 820 806 836 818 829 818 785 888 838 844 850 824 811 792 836 816 781 797 832 828 811 799 844 848 831 823 795 813 808 839 882 870 827 817 895 854 794 828 826 798 803 819 740 780 806 827 789 794 808 779 786 828 809 815 781 827 832 823 794 815 780 744 738 848 807 765 1.06e+03 786 832 792 810 835 744 751 753 773 810 808 827 819 756 853 811 756 784 772 875 881 819 891 876 826 842 818 845 806 798 806 783 856 833 857 823 852 847 821 816 785 854 817 802 826 822 800 846 917 746 833 843 839 853 843 852 777 837 808 832 836 785 819 858 884 857 851 800 815 820 832 762 819 874 820 786 782 821 826 808 812 774 806 737 771 908 787 732 805 755 797 792 804 852 809 786 752 754 828 813 814 816 849 825 835 844 704 887 948 793 761 771 773 733 873 827 847 847 825 828 822 810 807 868 830 814 773 870 830 790 852 812 792 775 820 807 795 774 785 803 798 781 817 816 807 766 753 789 851 843 817 831 852 1.03e+03 813 808 851 868 624 1.23e+03 823 612 589 748 786 838 735 837 828 829 803 806 781 814 848 785 883 806 824 850 870 832 844 903 892 874 872 871 833 861 884 856 914 857 853 865 850 832 905 889 806 896 908 893 855 848 810 844 856 844 888 657 829 841 836 893 806 835 789 816 831 839 849 837 738 887 821 812 815 818 832 777 847 842 810 802 807 818 843 871 787 697 809 793 792 807 883 822 780 822 826 869 844 784 807 788 822 789 798 780 855 812 844 790 818 814 807 802 806 816 828 1.18e+03 752 815 754 795 851 831 923 909 885 842 843 853 802 894 796 860 842 826 847 812 828 853 838 783 846 778 810 853 841 852 837 817 810 803 778 763 822 818 781 782 800 799 810 804 689 800 780 796 748 800 751 885 794 821 790 786 782 852 830 756 715 732 827 742 758 811 765 702 860 824 764 739 765 766 845 831 758 661 834 793 639 746 735 693 555 787 755 730 638 839 856 827 795 781 784 839 788 780 832 770 778 516 804 724 764 794 864 875 819 829 853 922 799 809 819 852 827 860 862 863 842 822 845 832 730 770 763 799 856 801 865 835 850 865 765 764 850 810 826 839 785 586 494 668 876 709 788 820 794 802 562 553 688 840 820 758 806 642 829 705 689 785 839 780 747 786 880 750 848 780 800 731 710 818 846 816 880 831 699 760 735 778 714 713 770 603 700 811 797 764 851 717 760 749 801 789 791 718 757 783 782 761 822 833 899 885 851 957 820 892 891 906 902 854 813 790 856 870 882 841 810 818 810 810 870 848 802 811 802 804 828 828 746 774 861 831 811 937 842 839 800 788 811 805 811 770 760 705 797 791 788 818 871 833 808 893 748 828 862 803 841 845 825 825 829 873 827 797 759 817 798 832 860 850 806 789 801 778 781 835 789 799 826 869 806 834 830 810 813 850 796 840 821 823 853 810 825 785 767 783 817 649 803 826 791 818 803 777 795 768 565 710 791 730 754 752 789 756 816 767 1.02e+03 810 672 755 510 574 868 692 866 862 798 756 755 771 762 800 797 749 741 767 758 820 801 754 804 798 791 808 790 797 810 873 858 869 885 845 779 854 851 890 850 861 810 842 846 818 806 837 818 829 819 785 888 837 843 850 824 811 791 836 815 782 796 833 827 811 800 844 848 832 824 796 812 808 839 882 870 826 817 895 854 796 827 826 798 802 818 738 781 807 827 790 793 808 779 786 828 809 817 781 826 833 823 794 814 780 744 738 848 806 764 1.06e+03 786 832 790 810 835 744 752 752 773 810 807 827 818 756 852 811 756 784 772 874 881 820 891 876 826 842 819 845 805 798 806 783 856 834 857 824 852 846 821 815 784 853 817 802 826 822 800 846 916 746 834 843 839 853 843 851 778 837 808 832 836 786 818 857 885 858 853 800 815 820 832 762 819 873 820 786 780 824 827 808 811 775 806 736 771 908 786 731 805 756 798 792 802 853 809 787 752 753 828 813 814 816 850 825 834 844 704 887 948 793 761 770 773 733 874 828 848 847 826 828 822 810 807 868 829 815 773 870 830 789 852 812 792 775 820 807 795 775 786 802 798 781 817 817 808 766 753 790 850 842 819 832 852 1.02e+03 813 807 850 868 623 1.23e+03 824 612 590 746 786 838 736 838 827 829 803 806 782 814 848 786 883 807 823 850 871 832 845 902 892 876 872 872 833 861 884 855 914 858 854 865 851 832 906 889 807 896 908 892 855 847 810 843 856 844 888 656 829 842 836 894 806 835 788 819 829 839 850 837 737 890 820 811 817 817 833 777 846 843 808 801 806 817 844 870 788 697 809 793 792 806 882 821 780 822 827 869 843 785 808 789 821 788 798 779 854 812 844 790 818 813 807 803 804 816 827 1.19e+03 753 815 756 794 851 829 922 908 885 842 843 853 806 894 796 860 842 828 847 812 827 854 835 783 846 777 810 853 841 855 837 818 810 802 778 762 822 818 780 782 801 799 810 805 689 800 782 796 748 799 751 884 796 821 790 786 782 850 830 756 714 732 827 742 758 811 766 701 859 823 764 738 766 765 843 831 758 662 834 795 639 746 735 693 556 788 756 732 638 838 857 828 795 781 782 839 787 780 832 770 778 517 802 724 764 795 864 876 820 828 853 923 799 809 823 851 828 860 862 863 839 822 845 833 731 771 762 799 856 801 864 835 850 866 765 765 849 810 825 839 784 587 493 668 876 710 788 820 796 803 565 555 688 840 820 758 807 642 829 705 689 785 839 780 746 786 880 750 848 779 800 732 710 818 846 816 880 831 700 760 734 778 714 712 771 602 701 809 797 764 850 717 760 749 800 792 791 718 757 784 782 760 823 834 899 885 852 957 821 892 891 906 902 854 813 790 854 870 881 844 811 818 810 810 870 848 802 812 802 804 828 828 745 774 861 831 811 938 842 839 800 789 810 806 810 772 760 704 796 789 787 818 871 832 807 892 748 828 862 803 842 845 823 825 828 872 828 796 758 816 799 831 860 850 805 789 801 778 781 835 790 799 827 869 805 832 830 811 813 850 796 841 821 823 853 807 825 785 768 784 818 649 803 827 790 818 802 776 795 769 565 710 791 730 754 751 790 756 816 767 1.02e+03 809 671 755 501 574 868 691 866 862 798 756 755 772 762 800 797 749 741 766 758 820 801 753 804 798 790 808 790 797 810 873 859 871 885 844 779 854 851 890 849 862 810 842 846 817 807 836 819 828 819 784 888 836 843 849 824 810 790 836 814 783 797 834 826 811 800 844 847 832 825 796 811 809 839 881 871 827 818 893 854 797 826 827 797 802 817 737 781 807 828 791 792 809 779 785 828 809 819 781 827 833 823 794 813 779 743 738 848 804 764 1.06e+03 786 831 789 810 835 742 753 752 773 810 806 828 819 756 852 810 755 784 772 873 880 820 892 876 825 842 820 845 804 798 807 783 856 832 856 824 852 845 821 815 783 854 818 802 827 823 799 847 915 747 834 843 836 852 843 851 778 836 807 832 835 786 817 857 884 858 855 800 815 820 832 762 820 874 820 786 778 824 828 808 811 775 806 734 771 908 785 731 806 757 797 791 801 854 809 787 752 753 828 811 815 818 850 824 834 844 704 889 950 793 761 771 773 733 874 829 848 846 826 829 821 809 806 868 829 816 773 870 831 789 852 812 792 775 820 807 795 775 786 802 798 781 817 817 807 766 753 792 849 841 822 834 852 1.01e+03 813 807 850 867 623 1.23e+03 825 610 588 745 786 838 736 838 827 830 803 806 782 814 849 786 882 807 823 850 872 832 845 903 892 877 871 872 833 861 884 854 914 859 854 864 852 831 906 890 808 896 908 892 854 847 809 844 857 845 888 656 829 842 837 894 807 834 787 821 826 839 851 838 737 894 820 810 819 817 832 777 845 842 807 799 805 816 844 870 788 697 809 793 792 806 881 822 780 821 826 869 843 786 809 790 820 788 798 778 854 812 844 790 819 813 807 804 803 817 825 1.2e+03 753 814 756 793 852 827 922 908 884 841 842 852 810 894 796 860 842 830 848 812 827 855 834 783 846 776 811 854 840 856 837 818 810 802 778 760 822 817 780 782 800 798 810 803 689 800 782 796 749 797 751 882 797 820 790 786 782 849 829 755 713 732 827 743 757 811 766 701 857 823 765 738 766 765 843 831 758 662 835 796 639 746 736 693 557 788 757 734 639 838 858 828 795 781 781 839 786 781 832 769 779 518 802 724 765 795 863 876 821 828 852 921 799 809 827 851 828 860 862 864 836 820 846 833 731 772 763 799 857 801 863 835 850 866 766 766 849 810 825 840 784 589 493 668 876 710 788 820 797 804 567 557 688 841 820 759 808 642 829 705 689 786 839 780 746 786 880 749 848 778 800 732 710 818 847 816 879 831 700 760 734 778 714 711 772 602 702 807 797 764 850 716 760 748 799 797 791 718 757 784 782 760 822 836 900 885 852 957 820 891 891 906 902 854 813 790 852 870 882 849 812 817 810 810 871 849 803 812 803 805 828 827 745 774 860 831 811 940 842 839 800 788 810 806 810 773 760 703 796 786 787 819 871 833 806 892 748 828 862 803 842 845 823 825 827 872 829 796 759 816 799 831 861 850 805 789 802 779 781 835 790 798 827 869 805 831 830 811 813 850 797 840 820 823 853 805 824 785 769 784 819 649 803 827 790 819 802 776 795 769 566 709 791 729 755 752 791 755 816 767 1.02e+03 809 672 756 495 575 868 691 866 860 798 758 756 771 762 801 796 749 742 765 758 819 801 752 803 798 790 808 790 798 811 874 859 872 884 844 779 855 851 890 849 861 809 842 847 817 806 836 821 828 819 784 888 836 844 849 823 811 790 836 814 782 798 834 826 811 800 845 846 832 825 795 812 809 840 881 872 827 820 892 853 800 827 828 797 802 816 736 781 806 828 791 793 809 778 785 829 809 821 782 828 834 823 794 812 779 744 737 848 803 764 1.06e+03 784 831 788 810 834 739 754 752 773 810 804 828 820 756 853 809 754 784 772 872 880 820 893 876 825 842 820 846 804 797 806 784 857 830 855 824 851 845 821 816 783 855 818 802 828 822 799 847 915 747 834 843 833 852 843 853 778 834 807 832 835 786 816 858 883 858 854 802 815 821 832 762 820 875 820 785 779 824 828 808 811 774 806 734 772 909 785 731 806 756 796 790 801 853 809 787 752 753 828 810 816 818 849 824 835 844 703 891 951 792 761 771 774 734 874 830 848 846 826 829 821 809 806 867 829 819 773 868 831 790 852 811 792 774 822 806 795 775 787 803 797 781 818 817 806 766 752 793 848 840 824 834 852 995 812 807 850 866 622 1.23e+03 825 608 586 745 786 838 736 839 827 830 803 805 782 814 849 786 880 806 823 850 872 832 844 902 891 878 871 872 833 861 884 855 914 859 854 863 852 831 906 890 807 896 908 892 854 847 809 844 858 844 888 657 828 842 838 894 807 833 786 823 827 840 850 839 738 895 820 810 823 817 831 778 844 840 808 798 806 817 844 871 789 697 808 793 794 806 880 824 779 820 825 869 843 786 808 790 820 788 798 778 854 813 844 789 819 812 807 804 803 817 824 1.2e+03 753 814 756 793 852 829 922 907 883 842 842 852 815 893 796 860 842 828 847 812 826 855 834 783 845 776 811 855 840 857 837 818 810 802 778 758 822 816 779 782 800 798 810 802 689 800 783 796 750 796 751 883 798 819 790 786 781 848 830 754 714 731 827 742 756 811 766 701 854 824 765 738 766 765 844 831 758 663 835 795 638 746 736 694 557 788 758 734 639 837 858 829 795 781 781 839 786 783 833 769 778 520 802 724 765 795 862 876 821 827 852 918 799 808 830 851 827 860 863 865 835 820 847 833 731 772 762 798 857 800 863 835 850 866 767 770 848 811 825 839 784 590 493 668 876 709 787 821 798 804 568 557 688 841 820 759 808 643 829 705 689 786 840 780 747 785 880 749 848 776 799 733 711 818 847 817 879 830 702 760 736 778 714 710 772 602 702 806 797 765 850 716 760 748 798 802 792 718 758 783 782 760 821 837 901 885 852 957 820 891 890 906 902 854 813 790 851 869 882 852 812 817 810 810 871 849 804 812 804 805 828 827 746 773 860 830 811 939 842 839 798 787 809 807 809 774 759 703 798 784 787 819 872 834 807 892 749 828 863 803 842 844 823 826 827 872 830 795 760 817 800 831 862 850 805 789 803 780 781 834 790 798 825 869 804 829 829 811 812 850 797 840 819 823 852 804 824 785 770 784 820 649 803 827 789 818 802 777 795 769 566 708 790 729 756 751 790 754 817 767 1.02e+03 809 672 755 488 574 869 692 866 860 798 758 756 770 763 801 796 750 742 764 758 819 800 751 803 799 790 809 790 798 811 875 860 871 884 844 779 854 852 891 848 860 809 842 847 817 805 836 821 828 819 784 887 836 844 849 822 812 790 836 815 781 798 834 827 812 799 845 845 832 825 794 813 809 840 880 872 827 821 892 851 802 828 828 798 802 815 736 782 804 828 790 794 809 777 784 830 810 822 782 828 834 822 794 812 780 744 738 848 803 764 1.05e+03 783 831 787 810 834 737 753 752 773 810 804 829 822 756 853 808 754 783 772 872 880 821 893 876 825 841 819 846 803 797 805 784 857 828 855 824 851 845 820 816 784 856 818 803 828 821 799 847 916 747 833 844 833 852 842 854 778 834 807 831 834 786 816 858 881 856 854 805 815 822 832 762 820 873 820 785 779 824 827 808 811 773 807 735 772 909 785 731 807 756 797 790 801 853 810 787 752 753 828 811 816 819 849 822 836 844 702 892 951 792 761 771 776 733 874 831 847 846 826 827 822 809 807 866 829 821 773 866 830 792 852 811 792 774 823 806 795 775 788 803 796 780 818 817 805 766 753 793 847 840 826 833 853 983 812 808 850 866 622 1.23e+03 825 608 584 746 784 837 735 840 828 830 803 806 781 815 849 786 881 806 824 852 872 832 844 902 892 878 871 872 833 861 885 856 914 859 854 862 853 831 906 890 808 896 909 892 854 847 809 844 859 845 889 656 829 841 838 894 807 832 787 826 826 841 850 840 740 896 820 810 826 817 830 780 844 839 808 798 806 817 844 872 790 698 807 793 796 806 880 825 778 819 823 869 843 786 808 790 820 789 797 779 854 815 844 788 820 812 807 804 804 817 825 1.2e+03 752 813 756 794 852 831 922 907 883 842 842 851 818 893 796 860 841 827 846 812 826 856 834 783 844 776 811 855 840 857 837 817 810 802 777 759 822 816 779 781 799 797 810 801 689 801 783 796 749 796 750 884 798 818 789 786 780 847 830 754 715 730 827 742 755 811 766 702 852 825 764 738 766 766 844 831 758 662 836 794 639 746 737 696 557 789 757 733 640 835 857 829 795 781 782 839 786 784 834 769 777 520 802 723 765 795 862 876 820 827 852 916 800 809 834 851 826 860 864 865 836 819 848 833 731 772 762 797 857 799 863 835 851 866 767 773 847 811 824 839 785 590 493 668 876 709 786 822 798 803 568 558 688 841 819 759 808 645 830 705 690 786 840 780 747 785 880 749 848 776 800 734 711 818 847 818 878 830 705 759 737 778 714 710 772 603 701 805 796 766 850 715 761 749 798 806 792 718 760 782 782 761 820 838 901 885 852 957 819 891 890 907 901 853 813 789 851 868 883 856 811 817 811 810 870 849 803 812 805 806 828 827 745 773 859 830 810 939 842 839 798 787 809 807 809 775 759 702 799 782 788 819 872 834 809 894 750 829 863 803 843 844 823 826 828 871 830 795 760 818 800 832 861 850 806 789 803 781 781 834 790 797 824 869 804 828 827 811 812 849 798 841 818 824 853 802 824 785 771 784 820 649 802 827 788 818 802 777 795 769 566 708 790 728 756 751 790 753 818 767 1.02e+03 810 672 753 486 574 869 692 866 860 798 758 756 770 763 801 796 750 742 764 758 819 800 751 804 799 790 809 790 798 811 876 859 870 884 845 780 854 853 891 849 860 808 842 846 817 804 836 819 829 818 784 886 836 844 849 821 812 789 835 816 781 796 833 826 812 798 844 848 832 824 795 813 808 839 880 872 827 820 889 849 805 828 828 798 803 815 737 781 804 828 789 795 809 776 784 830 811 823 781 828 833 822 795 812 781 745 738 848 803 764 1.05e+03 783 831 786 811 834 736 752 753 774 810 807 829 822 756 853 807 754 782 770 873 880 821 893 876 826 841 819 846 803 797 803 785 858 830 855 823 851 846 821 816 784 856 819 804 829 820 799 846 916 748 832 844 833 853 842 855 778 833 807 831 835 786 817 859 881 855 854 808 815 823 832 761 820 871 821 784 780 821 826 807 810 774 808 736 772 909 786 732 807 756 798 790 801 852 810 787 753 754 828 811 815 818 850 821 838 843 701 891 950 791 760 771 777 732 874 831 847 847 824 825 823 810 807 865 829 820 773 866 828 792 852 811 791 774 822 806 796 775 789 804 795 780 818 816 805 766 754 792 848 840 827 832 854 973 811 808 850 865 622 1.23e+03 825 608 584 746 783 837 735 840 829 829 802 806 780 815 848 785 881 806 825 853 872 832 843 902 892 877 871 872 833 861 885 856 913 859 854 862 852 831 904 889 809 896 909 891 855 847 810 843 858 846 889 656 830 841 837 895 807 833 787 828 826 841 849 840 746 896 819 810 828 817 830 781 845 839 808 799 806 817 843 872 790 698 807 793 796 807 880 824 777 820 823 869 843 785 807 790 820 790 796 780 855 816 843 789 818 813 807 803 804 817 827 1.2e+03 752 813 756 796 852 833 922 907 883 843 842 850 821 892 795 859 841 827 845 813 826 856 833 783 843 776 811 854 840 858 836 817 810 803 778 759 822 817 780 781 800 797 810 803 690 802 783 796 748 796 752 886 798 819 789 785 779 846 830 754 715 730 828 742 755 812 766 704 851 825 764 739 767 768 845 831 758 662 836 794 642 746 738 697 556 791 757 732 640 833 855 829 795 780 782 839 786 785 834 769 776 520 802 723 764 795 861 876 818 827 851 913 800 809 837 852 824 860 864 865 836 820 848 832 732 772 762 796 857 799 863 834 851 866 767 778 847 810 823 839 785 589 492 668 876 709 787 823 799 802 568 558 688 840 819 759 808 648 829 706 691 784 839 780 748 785 880 750 849 775 801 733 712 818 846 817 878 830 707 758 737 777 715 711 772 603 700 803 796 765 850 716 761 749 798 809 792 719 762 781 783 762 820 838 901 884 851 956 819 890 891 908 901 852 813 788 852 868 885 859 811 818 811 810 869 848 804 812 805 807 828 827 745 772 859 829 809 938 843 839 798 788 807 805 810 776 759 703 800 781 788 819 872 833 810 894 751 828 862 803 843 844 823 825 828 870 830 796 760 819 800 831 860 851 806 788 803 781 782 834 790 797 823 869 804 828 826 811 811 849 797 840 817 824 854 799 825 785 771 784 820 649 802 827 788 818 802 778 795 768 565 708 790 728 756 751 789 753 819 767 1.02e+03 811 672 753 483 573 868 692 866 861 798 758 757 770 762 800 796 749 743 763 759 819 800 751 805 799 790 808 790 797 810 875 859 870 884 846 780 854 853 891 849 860 808 842 845 817 803 836 818 829 817 784 885 836 844 849 821 812 789 835 817 780 795 832 826 812 798 844 850 833 824 795 814 808 839 879 872 828 820 887 850 807 828 828 798 804 815 738 781 804 827 789 795 809 777 784 829 810 825 780 827 832 823 796 812 781 746 738 848 802 764 1.05e+03 784 831 784 810 834 736 750 754 773 809 808 828 822 757 853 808 754 782 770 874 880 821 892 875 827 841 819 846 803 797 802 785 858 831 855 823 851 848 822 816 784 855 821 804 829 819 800 847 916 748 832 843 834 853 842 854 778 833 808 831 835 786 818 858 881 855 853 809 814 823 832 761 819 869 820 785 780 820 825 807 811 774 808 736 772 908 787 731 808 755 798 790 801 852 810 787 753 753 828 810 815 817 850 820 837 843 702 890 948 790 760 772 777 732 874 831 848 848 823 825 823 808 808 865 829 818 772 866 826 793 852 811 791 774 821 806 797 775 789 804 795 781 818 815 804 767 755 792 849 840 829 832 854 964 810 808 850 865 623 1.23e+03 825 608 585 746 783 837 735 840 831 829 802 806 778 815 849 783 880 805 823 854 872 832 843 902 892 877 871 872 832 861 886 855 913 860 854 861 850 832 903 889 810 896 910 892 856 847 811 842 858 848 889 655 831 841 836 895 807 833 788 832 825 839 849 840 751 896 818 810 829 816 829 781 847 838 809 799 806 816 842 872 789 698 808 793 796 807 880 824 778 820 824 868 843 784 807 789 821 790 795 780 856 816 843 791 816 813 806 803 804 818 828 1.2e+03 754 813 754 796 852 833 922 907 883 844 843 850 824 892 795 859 841 827 845 815 826 856 833 783 843 777 810 853 840 857 837 816 810 803 778 758 822 817 782 780 800 797 809 804 690 802 783 796 747 797 753 887 798 820 789 785 779 846 831 754 715 731 828 742 755 813 765 705 851 825 764 739 767 768 846 831 758 663 835 795 645 746 739 695 556 793 757 730 640 832 855 829 794 780 782 840 786 786 833 769 776 520 802 722 764 796 859 876 819 827 850 909 800 809 839 852 823 860 862 864 836 822 848 832 732 772 762 797 857 799 862 834 851 866 768 781 848 810 822 839 784 589 491 667 875 710 787 823 800 801 568 558 687 840 819 758 808 650 829 706 693 782 838 780 748 785 879 750 849 776 802 732 711 817 846 816 878 830 708 758 736 776 716 712 772 604 699 801 796 764 850 716 760 749 798 812 791 721 762 780 783 762 820 838 900 884 852 956 819 890 892 907 901 850 814 788 852 868 886 862 812 819 812 809 867 848 805 811 805 808 829 826 746 772 860 829 808 938 843 839 798 788 806 804 811 777 758 704 801 779 788 820 872 833 810 893 752 828 862 803 843 844 823 825 828 872 830 798 759 819 799 831 859 850 807 788 803 780 782 833 789 798 823 869 804 828 826 811 811 849 797 839 816 824 855 798 824 786 771 784 820 648 802 827 787 819 803 778 796 768 564 709 790 729 755 751 790 752 819 766 1.02e+03 810 672 753 481 572 867 692 867 861 798 758 757 770 761 800 796 749 744 763 760 819 799 751 806 800 790 807 789 797 810 875 858 870 884 846 781 855 853 891 849 861 808 841 844 818 802 837 818 829 816 784 884 836 844 849 821 811 789 836 818 780 795 833 826 812 798 844 852 832 824 795 814 807 838 879 872 829 819 884 851 809 827 828 798 804 816 739 781 804 826 789 795 809 777 784 828 809 826 778 826 832 824 796 813 781 747 737 847 801 763 1.06e+03 785 830 784 809 834 735 752 754 773 809 810 826 821 758 854 809 754 781 769 874 879 819 891 874 826 840 818 845 802 798 802 785 858 832 855 822 850 848 822 816 784 855 820 803 830 819 800 847 915 748 833 843 834 853 841 853 778 832 808 830 835 786 818 858 881 856 852 810 814 824 833 761 819 870 819 786 779 819 824 807 811 774 808 736 771 907 787 731 808 755 797 790 802 852 811 787 753 753 828 809 816 816 851 819 836 843 703 889 948 790 759 772 777 732 874 830 850 848 822 826 822 807 808 866 829 818 771 866 826 794 852 811 790 776 821 806 798 775 789 804 795 782 818 814 804 767 755 792 849 842 828 832 854 957 809 807 849 866 625 1.23e+03 825 607 585 746 783 838 735 839 831 829 802 806 778 816 849 782 880 805 821 854 872 834 843 903 892 877 870 872 831 860 885 856 914 860 855 861 848 832 904 891 809 895 910 892 855 847 811 841 857 848 888 654 832 842 837 895 807 833 788 833 825 838 849 840 757 895 819 810 831 815 830 781 848 838 809 799 806 815 841 872 788 698 809 793 796 807 880 824 778 821 825 868 843 783 808 789 821 791 794 779 856 816 844 792 815 814 806 802 806 819 829 1.2e+03 755 814 752 798 852 834 922 908 882 845 843 850 828 892 794 858 841 827 845 816 826 856 832 783 842 777 811 854 840 856 837 816 809 803 780 757 822 817 784 781 801 797 809 803 689 801 781 797 747 797 754 888 798 821 790 785 779 846 832 755 715 732 828 741 755 815 764 706 851 826 764 739 767 768 847 831 758 665 834 797 646 746 739 694 555 794 757 730 640 832 854 829 794 780 782 841 786 788 832 770 776 520 801 723 765 796 858 876 819 828 849 906 801 808 841 852 822 860 861 863 835 824 850 831 731 772 761 798 856 798 862 834 851 865 768 784 849 810 821 839 785 589 491 667 876 711 788 823 799 801 569 557 687 840 819 758 807 653 829 707 695 782 838 781 748 786 879 749 849 776 802 731 711 817 847 815 877 830 707 758 735 776 718 714 772 604 699 798 796 763 850 717 760 748 800 813 790 724 763 779 783 762 821 838 900 884 851 955 820 890 893 906 901 850 814 788 853 868 886 866 811 820 812 808 868 848 806 809 805 811 829 826 746 772 860 829 809 938 842 839 798 788 805 805 811 777 757 704 801 775 788 820 872 833 808 892 752 827 862 804 842 844 822 824 828 874 829 799 759 818 799 831 859 849 807 789 803 779 782 833 788 798 823 868 804 828 825 811 812 849 797 838 816 822 854 797 823 785 770 784 820 648 802 827 785 819 805 779 797 768 564 709 790 729 755 750 790 752 818 765 1.02e+03 809 672 753 478 573 867 692 867 861 798 758 757 770 760 800 794 748 743 762 760 819 798 752 807 800 790 806 789 797 811 875 858 870 883 846 781 855 852 890 850 860 807 841 845 819 802 837 818 829 817 783 883 835 843 849 821 810 789 837 819 779 795 833 827 812 798 844 849 831 824 795 813 807 838 880 872 828 818 884 852 813 828 826 798 804 817 739 781 804 826 788 795 810 777 784 828 807 826 778 826 831 823 796 813 781 746 737 848 801 763 1.06e+03 784 830 783 808 834 735 754 755 772 809 810 826 821 757 853 810 754 782 768 874 879 818 891 874 825 839 818 845 802 798 802 785 858 832 854 822 850 848 823 815 784 854 819 803 829 820 801 848 914 747 834 844 836 853 840 853 778 831 808 830 835 786 818 858 881 856 850 810 813 824 833 761 819 870 817 788 778 819 824 807 812 774 809 736 771 906 787 731 808 754 796 791 802 853 812 786 754 753 829 809 817 816 850 818 835 843 704 888 949 790 759 772 777 732 875 830 851 849 823 827 822 805 808 867 828 820 771 866 827 792 851 811 790 776 822 806 798 775 788 803 795 782 819 814 804 767 754 791 848 842 828 833 854 949 809 807 849 867 626 1.24e+03 824 607 586 746 785 838 735 839 831 830 802 806 778 816 849 782 880 805 822 852 872 834 843 904 893 877 870 871 830 860 885 857 915 859 856 861 848 832 904 892 808 895 910 893 855 847 810 841 856 847 887 655 831 843 837 893 808 833 788 834 825 839 849 841 762 893 820 812 831 815 830 781 849 839 810 800 806 814 841 871 787 698 809 793 796 806 879 824 778 821 826 867 843 782 808 788 822 792 794 778 854 817 844 792 816 814 805 802 808 817 829 1.2e+03 754 816 751 799 852 833 921 908 882 845 843 851 832 892 795 858 841 827 845 816 827 855 831 783 841 778 812 854 840 856 838 816 809 803 780 757 822 817 786 781 801 797 808 803 689 800 779 797 747 796 754 888 798 822 790 784 778 845 833 754 715 732 828 740 755 815 764 707 851 826 764 739 766 768 846 831 758 667 833 798 646 746 739 693 556 792 757 730 640 832 855 827 793 779 783 841 786 789 831 770 776 521 800 722 765 796 858 876 819 828 848 901 802 807 844 852 822 862 861 864 834 824 851 831 731 772 760 799 856 798 861 834 851 865 768 787 850 810 822 838 786 589 492 667 877 711 788 822 798 801 570 557 688 841 820 758 807 655 829 707 696 782 838 780 748 786 879 748 848 777 803 730 711 818 847 815 877 830 707 759 735 776 719 714 773 603 699 796 796 762 850 717 760 748 801 812 790 724 763 779 783 761 821 838 900 885 850 955 821 891 894 905 901 850 814 788 854 869 886 869 810 820 812 808 868 847 806 809 806 813 828 826 748 772 860 829 809 938 841 840 798 787 805 807 811 777 756 706 801 771 788 820 871 833 807 892 752 826 863 804 842 845 822 824 828 876 829 799 759 818 798 831 858 848 807 790 803 778 782 833 788 799 824 868 804 829 825 810 812 848 798 838 816 821 853 797 823 785 769 783 821 648 802 827 784 819 805 780 796 767 564 710 791 729 755 750 790 752 818 765 1.02e+03 808 672 753 476 574 868 692 867 861 798 758 757 770 760 800 793 748 742 762 759 818 798 751 807 800 790 806 789 796 811 875 858 870 883 846 780 855 852 890 850 860 807 841 845 820 802 836 818 828 817 783 882 835 843 849 820 810 789 838 820 780 795 833 828 812 797 843 847 830 823 796 812 808 838 880 871 826 817 882 851 817 827 826 798 804 818 740 781 805 826 787 794 810 775 783 828 807 826 780 825 831 823 796 813 781 746 737 848 802 763 1.06e+03 784 830 783 809 834 735 753 755 772 809 810 827 820 756 852 810 754 782 768 874 879 818 891 874 826 838 818 845 801 798 802 784 857 832 855 822 849 848 823 815 784 854 818 803 828 821 800 848 914 746 834 845 838 852 840 853 779 831 808 830 834 787 818 858 881 855 849 811 813 824 833 761 819 870 816 789 776 818 825 807 812 774 809 736 772 906 786 731 809 754 796 791 803 853 813 784 755 753 829 809 817 816 850 818 835 844 705 888 949 791 759 772 777 731 876 829 852 849 824 827 823 806 808 868 828 822 772 865 828 790 850 810 791 776 824 806 798 775 786 802 796 782 819 814 804 767 754 791 846 841 829 833 854 944 810 807 850 867 626 1.24e+03 823 607 586 747 785 836 736 837 830 831 804 806 778 816 849 783 880 806 824 851 872 834 843 905 894 877 870 872 829 859 883 858 915 857 855 862 848 832 904 892 807 895 910 892 855 847 809 841 856 845 885 656 830 843 838 891 807 832 788 835 825 840 848 842 769 891 822 813 831 817 831 781 846 840 811 800 805 815 841 871 786 699 808 792 796 804 879 824 778 822 826 867 843 782 809 786 822 792 795 778 853 817 844 791 816 815 804 803 809 815 829 1.2e+03 752 817 751 798 852 833 920 908 883 845 843 852 836 893 796 858 841 827 845 816 827 854 830 782 841 779 813 854 840 855 838 815 809 804 781 758 822 818 786 780 801 798 808 803 688 799 778 798 746 795 754 889 799 822 790 784 778 844 833 753 715 731 828 742 755 814 766 709 850 826 764 739 765 768 845 831 759 666 833 798 645 747 739 694 556 791 758 730 640 832 855 826 793 778 783 841 786 788 832 772 776 521 798 722 765 796 858 876 820 828 848 898 802 807 848 852 824 863 861 864 833 824 853 830 732 772 760 800 855 798 860 834 851 865 769 790 850 811 822 838 786 590 492 667 878 710 787 822 798 801 570 558 689 841 821 758 806 660 829 707 696 783 838 780 748 786 879 748 848 776 803 732 710 819 847 815 877 830 707 759 736 775 720 714 774 604 698 794 796 762 849 718 760 748 803 812 790 725 764 779 783 761 822 838 900 886 849 955 821 892 894 905 901 851 814 788 854 869 885 871 810 820 812 808 868 847 805 809 806 817 827 827 748 771 860 828 809 938 841 840 798 788 805 808 810 778 756 708 800 766 789 820 870 833 807 892 752 826 863 804 842 845 822 824 829 876 828 799 759 818 798 831 857 848 806 791 803 778 782 833 790 799 825 868 804 831 825 810 811 847 798 839 816 820 852 797 824 784 769 783 821 648 803 826 782 818 804 779 795 767 564 710 791 729 755 750 790 752 818 765 1.02e+03 809 671 753 475 574 868 692 867 861 798 757 758 770 760 800 793 748 741 761 758 817 798 752 806 799 790 806 789 794 810 875 858 870 882 846 779 855 852 891 850 860 806 840 846 820 804 836 818 828 817 782 880 835 842 849 821 810 789 837 821 780 793 833 827 812 797 842 846 831 823 796 812 809 838 880 869 825 818 880 850 820 827 825 798 804 818 740 781 806 827 786 792 810 774 782 828 806 825 781 824 831 823 794 813 781 746 737 848 804 763 1.06e+03 785 831 782 810 834 736 750 755 772 808 809 827 820 755 851 811 755 783 769 874 879 820 891 874 826 836 820 846 801 798 802 782 856 832 855 822 849 848 823 814 784 855 819 803 827 822 799 847 915 745 832 846 837 851 840 852 779 831 808 829 834 787 819 858 882 854 848 814 813 824 834 760 820 869 816 788 777 818 827 807 811 773 809 736 772 906 786 731 810 754 796 791 804 853 813 784 755 752 829 809 817 816 850 819 835 846 706 890 950 791 759 772 777 731 876 829 851 847 824 827 823 806 808 867 829 822 773 865 828 788 850 809 791 776 823 806 798 775 786 802 796 782 820 814 805 766 754 791 847 841 831 831 854 943 810 807 850 867 625 1.24e+03 823 607 586 747 785 835 737 837 830 831 805 806 778 815 849 784 880 808 827 850 872 834 843 905 894 877 871 872 830 859 882 856 915 857 855 863 848 831 905 892 806 895 909 892 854 846 809 842 855 845 886 658 829 843 838 890 806 832 787 836 824 841 848 842 777 888 822 814 830 817 830 781 844 842 813 800 805 815 841 872 786 700 807 792 796 803 876 824 778 822 824 866 844 782 809 786 822 792 795 777 853 817 844 790 816 813 805 804 808 814 827 1.2e+03 752 818 750 797 853 832 919 908 884 845 843 852 840 894 798 858 840 826 845 816 828 853 828 783 841 779 812 854 840 855 838 816 810 803 780 759 822 818 785 780 801 798 808 803 688 799 778 798 746 795 754 889 799 822 790 785 779 844 833 751 715 731 829 744 754 813 767 710 851 827 765 740 765 768 844 831 761 665 834 798 645 747 739 694 557 789 758 730 639 832 856 825 794 778 783 841 786 788 834 772 776 521 798 722 765 797 858 877 820 828 849 894 801 807 850 852 825 864 861 864 832 822 853 831 733 772 760 799 855 799 860 834 851 865 770 792 850 810 823 839 787 592 492 667 878 710 786 821 797 800 570 559 690 841 823 758 805 665 830 707 695 784 838 781 748 785 880 748 848 776 802 733 709 820 848 816 877 829 706 759 736 775 720 714 775 603 698 794 795 762 849 720 760 748 803 812 790 726 764 779 783 761 823 837 900 886 849 955 821 893 894 906 901 852 814 788 854 869 884 871 810 821 811 808 868 847 804 809 806 820 827 827 749 771 861 828 809 938 840 840 798 788 805 808 810 779 757 711 799 763 789 820 870 833 807 892 753 826 863 804 842 845 822 824 829 875 828 798 759 818 798 830 856 848 806 791 802 777 781 833 791 798 825 869 805 831 826 809 809 847 799 838 816 820 852 797 824 784 769 783 821 648 802 826 780 818 803 778 794 767 565 709 791 729 755 751 790 752 818 765 1.02e+03 809 671 753 474 574 869 692 868 861 798 757 758 769 760 800 794 748 740 763 758 816 798 752 806 798 790 806 789 793 810 874 858 870 880 845 778 855 850 890 851 860 805 838 846 819 805 836 818 828 818 782 879 835 842 849 822 810 789 837 823 780 792 833 827 813 796 841 846 832 822 796 812 810 838 880 868 826 819 878 850 820 827 824 798 803 818 741 781 806 827 786 791 810 773 782 827 806 825 782 824 830 823 792 813 781 746 738 848 805 763 1.06e+03 786 830 781 810 834 736 749 754 771 809 808 827 820 755 851 812 755 783 769 874 878 821 892 874 826 836 822 847 801 798 804 781 856 832 856 822 848 848 823 814 784 855 820 802 827 821 798 846 917 746 831 846 836 851 841 852 780 832 807 829 834 786 819 857 882 855 848 817 813 824 834 760 820 869 818 787 777 818 827 807 811 772 809 735 774 906 785 731 810 754 796 791 803 853 812 784 754 752 828 810 819 816 850 819 834 848 705 892 949 791 760 772 777 731 875 829 851 846 824 827 822 806 808 867 830 821 773 865 827 788 850 809 790 777 821 806 798 776 786 802 796 782 820 814 805 766 755 792 848 840 833 829 854 942 810 807 850 867 625 1.23e+03 824 607 586 747 785 834 737 836 829 831 804 806 779 815 849 783 880 809 827 851 872 834 843 904 894 877 872 873 833 860 881 855 915 858 855 863 848 831 904 891 808 896 908 891 852 845 809 843 855 846 886 659 829 842 838 891 805 832 787 837 824 841 847 842 783 884 822 814 830 816 830 781 842 843 814 800 806 815 841 872 786 700 808 791 796 803 872 824 777 821 823 865 844 782 809 788 823 791 796 777 853 817 844 790 816 812 807 805 806 814 826 1.19e+03 753 817 752 795 852 832 920 908 884 845 844 852 844 894 798 858 840 826 845 815 829 852 828 783 842 779 812 853 840 854 838 815 809 801 780 761 822 819 785 781 800 797 807 803 687 798 778 798 746 794 754 889 799 822 790 784 779 844 833 750 715 731 830 746 754 812 766 712 853 827 766 740 765 768 844 830 763 665 835 798 645 747 738 693 558 789 758 731 639 832 858 826 793 779 782 842 786 787 835 771 776 520 798 722 765 797 859 877 820 828 850 891 801 806 851 852 825 863 862 863 832 822 853 831 733 772 760 799 855 799 859 835 851 864 770 792 850 810 823 840 788 593 491 666 878 711 786 820 797 799 570 560 692 840 823 759 805 670 831 706 694 784 836 782 748 785 881 747 847 776 802 734 708 821 849 817 877 828 707 758 736 776 722 714 774 604 698 794 795 761 849 721 760 749 803 812 790 727 765 779 783 761 824 837 900 885 849 956 821 893 894 906 900 853 813 788 854 870 883 870 810 821 811 808 868 846 804 810 805 824 828 828 748 772 861 828 809 939 839 841 798 788 804 807 810 779 758 714 798 761 789 820 869 833 807 892 753 827 862 804 843 845 822 823 830 874 828 798 759 817 796 830 857 849 806 791 802 777 781 833 791 798 825 870 806 831 827 809 809 847 799 838 816 820 851 796 824 784 770 784 821 648 802 825 777 817 803 777 794 767 565 709 791 729 755 753 789 752 818 766 1.01e+03 808 670 754 474 575 869 692 868 862 798 756 756 769 760 801 795 749 740 764 758 816 798 753 806 797 789 806 790 792 810 874 858 870 879 844 778 855 849 888 851 860 805 837 848 817 806 835 817 828 817 781 878 836 842 849 820 809 789 837 824 780 792 832 827 812 796 842 846 832 821 797 813 810 837 880 869 827 820 877 850 821 826 823 797 802 818 741 781 805 828 786 791 810 773 782 827 806 826 782 825 831 824 791 813 781 747 737 847 804 763 1.06e+03 786 829 781 810 834 735 748 754 771 810 807 827 819 755 852 813 755 784 770 874 878 821 892 874 826 837 824 847 802 797 806 781 856 832 857 822 848 848 823 815 784 855 821 802 828 819 799 846 916 746 832 846 834 851 841 852 781 832 807 829 833 786 819 855 883 855 849 820 813 823 834 759 819 868 819 786 777 819 827 807 811 772 810 735 774 907 785 731 810 754 795 791 801 852 811 784 754 752 827 810 821 815 849 820 834 849 704 893 948 791 760 772 776 731 874 828 851 845 824 826 822 806 808 867 830 820 772 865 826 788 850 809 789 777 819 807 799 776 787 802 796 782 820 814 805 766 755 792 848 840 833 829 854 940 811 807 850 867 626 1.23e+03 824 607 586 747 784 834 738 836 829 831 803 805 778 816 849 782 880 807 825 851 872 834 843 902 893 877 872 873 835 860 881 855 914 859 854 863 849 831 904 891 810 896 908 890 851 845 809 842 855 846 886 659 829 841 839 891 805 832 787 837 824 841 846 843 788 880 821 814 829 814 830 780 842 843 814 800 808 814 842 872 786 700 809 791 796 802 869 824 777 821 823 862 844 782 809 790 823 791 797 778 853 817 845 790 816 812 809 805 806 815 826 1.19e+03 753 816 754 795 853 832 920 908 884 845 844 852 849 893 799 857 840 826 846 814 829 854 827 785 842 779 812 852 840 853 838 815 808 800 779 761 822 819 785 781 800 797 807 804 687 800 778 798 746 794 753 889 799 822 791 782 780 844 832 750 715 731 829 746 753 812 765 713 854 828 766 740 765 768 845 830 764 665 836 797 646 747 738 693 558 789 758 732 638 832 858 827 793 781 783 843 787 787 835 770 775 519 798 722 764 798 859 878 821 828 852 888 801 806 851 852 826 863 862 863 832 823 853 831 732 772 760 798 856 799 859 835 851 865 770 792 849 810 823 841 789 593 491 666 878 712 786 820 798 798 569 560 693 840 824 759 806 672 832 705 693 784 835 784 747 786 881 747 847 775 802 734 708 822 850 819 877 827 708 757 737 776 723 714 774 604 698 794 794 760 850 721 760 749 803 812 790 728 765 780 783 762 825 836 899 884 849 957 821 893 893 906 900 853 812 788 854 872 883 871 811 820 811 808 868 846 804 810 805 829 829 830 746 771 862 827 809 939 839 841 798 787 804 806 810 780 758 718 797 760 789 821 870 833 807 892 752 827 862 803 843 844 822 823 830 872 828 798 759 817 795 831 858 850 806 790 803 778 781 832 792 799 824 870 806 831 828 809 810 847 798 837 816 821 851 795 824 784 769 784 820 648 802 825 774 817 803 777 794 767 565 708 790 729 755 753 788 754 817 766 1.01e+03 808 670 754 475 576 869 692 868 862 798 756 755 769 759 801 796 749 740 765 757 814 798 753 806 797 789 806 790 792 811 874 858 870 877 843 779 856 848 886 851 859 806 837 848 816 806 835 816 828 817 782 875 837 843 849 819 809 789 836 825 779 793 832 827 812 795 842 846 832 821 798 813 810 836 879 870 828 819 876 850 822 825 823 797 801 818 741 781 804 830 788 791 810 773 782 828 807 827 783 825 831 825 791 814 781 746 737 846 804 763 1.06e+03 787 828 781 810 834 736 747 754 772 811 808 828 819 754 852 814 755 783 770 874 878 821 892 874 825 839 824 848 802 796 807 780 856 833 858 823 848 848 824 816 784 855 820 802 828 818 800 846 916 746 832 844 835 851 841 853 780 831 807 828 832 786 819 854 883 856 850 820 814 824 833 758 817 868 819 786 777 820 826 807 811 771 810 734 775 907 786 731 810 754 794 791 800 853 810 784 755 753 827 811 824 815 849 820 834 848 703 891 948 790 760 772 774 730 875 828 851 845 824 826 822 805 808 868 830 819 772 865 826 788 851 809 788 777 818 807 799 776 789 803 796 783 819 815 805 766 754 792 847 840 832 830 853 935 811 806 851 867 626 1.23e+03 823 607 586 746 784 835 738 836 829 831 802 805 778 818 849 781 880 805 824 852 871 834 844 902 891 877 872 873 834 860 883 855 913 859 854 863 850 831 903 891 812 896 908 890 853 844 809 840 855 846 886 658 830 839 839 892 804 832 787 837 824 841 846 843 793 876 820 814 829 814 829 781 842 843 813 800 809 814 843 872 786 699 811 791 797 802 864 824 777 820 824 860 845 782 809 790 823 790 797 780 854 817 845 792 816 812 809 805 806 816 826 1.19e+03 753 816 755 794 853 833 921 908 883 844 845 853 854 892 799 856 840 826 847 813 829 855 826 786 842 778 811 852 840 851 838 814 808 800 777 762 822 818 785 782 799 797 807 804 687 801 778 798 746 793 753 889 798 822 791 781 780 843 832 752 714 731 829 745 754 811 765 717 854 828 766 741 765 768 845 830 763 666 836 796 646 746 738 693 559 789 757 733 638 832 857 828 792 782 784 843 787 787 835 769 775 519 799 721 764 799 859 878 821 828 852 884 800 806 851 852 826 862 863 863 832 824 854 831 732 772 761 798 857 798 860 835 851 867 769 792 849 810 824 841 789 593 491 666 877 712 787 821 798 798 568 560 694 841 824 759 807 674 832 704 694 784 834 785 746 786 882 747 847 774 801 733 708 822 850 819 878 827 708 757 737 776 725 714 774 605 698 795 794 760 851 721 760 749 802 811 790 728 764 780 783 761 826 836 898 884 849 958 821 892 893 905 900 853 812 789 854 872 882 870 811 820 811 809 868 846 804 810 805 831 829 830 745 770 861 827 809 939 839 841 799 787 805 806 810 781 756 723 797 760 789 821 869 832 808 893 751 827 862 803 842 843 822 822 829 871 827 798 759 817 795 831 860 849 806 790 803 778 780 831 792 799 824 871 805 831 829 809 810 848 798 837 816 822 850 795 824 784 770 784 820 648 803 824 772 816 803 777 795 767 565 709 790 728 754 752 788 755 816 767 1.01e+03 810 671 754 477 576 868 692 869 862 798 757 756 768 758 801 796 750 741 765 757 814 798 753 807 797 789 806 790 794 812 874 858 870 875 843 780 856 848 882 851 859 807 836 848 815 806 835 815 828 818 782 872 837 843 849 817 808 789 835 826 779 794 832 826 811 795 842 846 832 820 797 812 811 836 879 870 828 819 874 850 824 824 823 797 800 818 740 781 803 831 788 790 810 772 782 829 808 829 783 825 830 826 791 816 781 745 737 847 804 764 1.06e+03 786 829 782 810 833 736 746 753 772 811 808 828 818 754 852 814 755 784 770 874 878 821 892 874 824 839 824 848 802 796 805 779 857 832 857 822 849 847 824 817 784 855 820 803 827 817 801 847 915 746 831 842 836 851 841 854 778 830 807 828 831 786 818 854 884 856 852 821 814 825 832 758 816 869 819 785 777 820 825 807 812 771 810 734 773 908 786 731 810 755 794 790 800 853 810 784 755 753 828 812 824 815 849 820 834 848 702 888 948 790 760 773 774 728 874 829 849 844 824 824 822 804 808 867 831 820 771 865 827 788 851 808 788 777 818 807 799 776 790 803 797 784 819 815 805 766 754 792 847 840 831 831 852 927 812 806 851 867 626 1.23e+03 822 608 586 746 785 836 738 836 829 831 802 804 778 818 849 782 881 804 822 852 872 833 845 903 888 876 872 872 833 859 885 855 911 859 854 865 850 831 902 891 812 897 907 890 855 845 809 840 856 846 887 658 831 838 839 892 805 832 788 837 824 840 846 844 797 876 820 814 829 814 828 781 843 842 813 801 808 814 843 872 788 699 812 793 796 803 860 823 776 820 826 856 846 782 809 790 824 790 797 779 856 816 844 792 816 812 809 806 806 816 826 1.18e+03 752 816 755 793 852 833 920 908 883 845 845 853 859 892 799 856 840 827 846 813 829 855 826 786 842 778 811 853 840 849 838 814 807 800 777 762 822 818 785 782 799 797 808 804 687 802 778 796 746 794 752 889 797 822 792 780 781 842 832 754 715 729 828 745 754 811 767 721 856 829 767 742 765 768 846 830 763 666 837 796 646 745 737 694 559 789 756 733 639 832 855 827 793 781 784 842 787 787 834 769 775 518 801 721 764 801 859 878 821 829 852 881 800 806 852 852 826 862 863 863 833 823 854 830 732 772 762 798 857 798 862 835 851 868 768 792 849 810 823 841 788 594 492 667 876 711 787 822 798 798 568 561 694 842 824 759 808 676 831 705 694 784 835 785 747 786 882 746 847 774 802 733 708 821 850 819 878 827 707 756 737 776 726 713 774 605 698 795 793 760 851 722 760 749 801 811 790 729 764 778 783 760 826 837 898 883 850 958 821 891 893 905 900 851 813 790 854 871 883 868 811 820 811 809 869 847 804 811 806 835 830 830 745 770 860 827 809 939 839 840 799 786 806 805 810 782 754 728 797 759 788 820 868 833 808 892 751 827 862 803 842 843 822 822 829 871 828 797 759 816 796 831 859 849 806 789 803 779 780 831 792 799 824 871 804 831 828 809 811 848 798 837 815 823 850 795 824 784 770 784 820 649 804 824 771 816 803 777 796 767 567 709 790 728 753 752 789 754 816 767 1.01e+03 811 671 754 479 575 867 692 869 860 798 757 756 768 758 802 796 749 742 765 757 814 798 754 807 797 789 806 790 795 812 874 858 870 872 844 780 855 848 879 850 859 807 835 848 815 805 835 814 828 819 783 869 837 843 850 817 809 789 835 827 779 793 833 825 810 793 842 846 832 819 796 810 811 835 879 870 829 818 873 850 824 824 822 797 800 818 740 782 803 830 788 791 811 774 782 831 809 829 783 825 830 826 791 817 780 743 737 848 804 764 1.06e+03 786 829 784 809 833 736 748 753 772 810 807 828 818 754 852 813 755 784 771 874 877 821 892 873 823 840 823 847 802 796 803 779 858 832 857 822 850 846 824 817 784 855 819 804 826 817 801 847 915 745 830 840 837 852 841 855 777 830 807 827 831 785 817 854 884 856 852 822 814 826 832 758 816 870 818 785 778 820 824 807 812 771 808 732 771 908 786 731 809 756 796 790 800 853 809 784 755 753 828 812 824 816 849 820 834 847 702 887 948 790 760 773 772 729 872 829 848 844 825 823 821 805 808 866 831 820 771 866 827 787 852 808 788 777 817 808 798 777 790 804 798 784 819 815 805 767 753 792 846 841 830 831 852 919 811 806 850 867 625 1.23e+03 823 607 586 745 785 837 738 836 829 831 802 805 779 817 848 782 882 805 821 852 872 831 845 904 888 876 872 871 833 858 886 855 911 860 854 866 850 831 901 891 813 897 906 889 856 845 810 840 858 846 888 658 831 837 839 892 805 833 787 836 824 841 846 844 800 876 819 814 828 814 828 781 843 842 813 801 808 815 842 872 789 700 812 794 796 803 857 824 777 820 827 853 847 783 809 790 823 790 796 778 856 815 844 791 817 812 808 806 806 816 826 1.18e+03 752 816 754 792 851 832 920 907 883 846 845 852 863 891 798 856 840 826 846 812 829 853 826 786 841 778 811 853 839 850 838 814 807 800 777 762 822 817 785 782 799 797 808 804 686 803 778 796 746 794 752 889 797 822 792 783 781 840 833 755 715 727 828 746 754 811 768 725 858 829 767 743 764 768 845 831 762 667 836 796 646 744 738 694 559 786 754 732 640 831 855 826 794 780 783 841 786 788 834 769 775 518 802 722 764 803 859 877 820 830 852 878 799 805 852 852 826 863 863 863 833 822 854 830 732 771 762 798 857 798 863 835 851 868 768 792 849 809 823 841 788 594 492 669 876 710 788 822 797 798 568 561 694 840 824 760 809 680 831 706 694 784 835 784 747 787 882 746 847 774 802 733 708 821 849 819 878 827 706 756 737 776 727 713 774 605 698 795 794 762 851 719 759 749 801 810 790 729 763 776 783 758 826 838 898 884 850 958 821 891 893 906 899 850 814 790 854 870 883 865 812 820 811 809 870 847 805 810 806 838 829 829 746 769 860 827 808 940 839 840 799 786 807 805 810 783 754 734 796 757 788 819 868 833 808 892 751 827 862 803 842 844 822 823 829 870 828 797 759 816 796 831 858 849 807 788 803 778 779 832 791 799 824 870 804 831 827 809 811 848 797 838 814 823 851 795 823 783 770 783 820 649 804 824 771 816 802 777 797 767 569 709 790 728 753 751 789 754 816 766 1.02e+03 811 671 753 482 574 867 692 868 859 799 757 756 768 758 802 796 750 742 765 757 815 798 754 807 798 790 806 790 794 812 874 858 870 871 845 779 854 848 876 849 859 807 835 848 815 805 835 814 828 820 783 868 838 844 850 818 809 788 835 828 779 793 833 825 810 792 842 847 832 818 795 810 811 834 879 869 829 818 872 850 824 824 822 797 800 818 740 781 803 829 787 791 811 775 782 830 810 830 782 824 830 826 791 817 779 743 737 848 804 765 1.06e+03 787 829 785 808 833 734 748 754 772 811 807 827 818 754 851 812 754 785 771 874 877 821 891 873 824 839 822 846 800 796 800 780 858 831 857 821 850 846 824 817 784 855 818 804 826 817 801 847 914 746 829 839 837 852 841 855 776 830 807 827 832 784 816 855 883 856 851 823 814 825 832 758 816 871 818 787 778 819 824 808 813 771 807 731 771 906 786 731 808 757 798 790 799 853 810 785 755 753 829 812 825 817 848 820 834 847 702 889 947 790 760 774 772 729 871 829 848 844 825 823 821 805 808 866 831 819 772 866 826 787 852 809 789 776 817 808 798 777 789 804 798 784 819 815 804 767 753 792 846 842 830 831 852 912 809 806 850 867 624 1.23e+03 823 607 587 744 785 839 738 836 829 831 801 805 779 816 848 783 883 807 820 852 872 830 844 904 886 876 872 870 832 858 885 855 911 860 854 867 850 830 901 891 816 897 904 889 857 844 809 840 858 846 887 659 832 837 839 890 806 834 787 836 825 842 846 844 804 876 818 813 827 814 828 779 843 842 813 800 808 816 843 872 789 700 811 794 796 804 856 825 777 820 828 850 847 783 809 790 822 791 795 778 856 814 844 790 818 813 807 805 806 815 825 1.18e+03 751 815 753 791 849 831 920 906 883 848 844 852 866 891 798 857 840 826 844 813 829 852 826 786 841 778 811 853 840 850 838 814 807 800 778 761 822 817 785 782 799 798 808 803 687 803 778 797 746 795 752 889 797 821 792 785 780 842 833 755 715 726 828 748 754 810 769 729 859 829 767 742 764 768 845 831 762 666 834 797 647 743 739 694 560 784 755 731 640 831 856 825 795 779 782 840 785 788 834 769 775 519 802 722 764 803 860 876 818 831 852 874 799 804 853 853 826 863 863 862 833 821 855 829 731 771 761 797 857 798 862 835 851 868 767 792 848 809 823 842 789 594 492 670 875 710 789 822 797 798 567 561 695 839 823 760 810 685 831 707 694 784 835 783 746 787 883 747 847 774 802 733 710 819 847 819 879 828 706 755 737 775 730 713 774 606 698 796 795 762 851 717 758 748 801 809 790 730 762 774 783 758 826 841 899 885 850 959 822 890 893 906 899 849 814 790 853 870 883 864 812 820 811 809 871 848 806 810 805 843 828 829 747 770 860 827 808 940 840 839 798 787 808 805 810 784 754 740 797 756 788 818 868 834 807 892 752 827 863 803 842 845 821 823 829 868 829 796 758 816 796 830 858 849 808 788 803 778 780 832 790 799 823 869 804 830 827 809 812 849 796 838 814 822 851 795 823 782 770 782 820 650 803 824 770 817 802 776 796 768 570 709 790 728 753 750 789 754 816 765 1.02e+03 811 672 753 485 574 866 693 867 858 800 757 756 767 759 802 796 750 741 765 757 816 799 754 807 798 791 806 790 794 812 874 859 870 869 846 778 852 849 873 848 859 807 835 848 815 805 835 816 828 820 783 866 837 844 850 818 809 788 835 828 780 794 833 825 809 794 844 847 831 818 795 809 813 833 879 868 828 818 872 850 824 824 821 796 800 818 740 780 804 828 787 792 812 776 782 829 810 830 781 824 831 826 791 817 778 744 737 848 804 765 1.06e+03 786 829 785 807 834 732 749 754 774 811 807 826 818 754 850 811 753 785 771 874 877 821 890 874 825 839 820 845 800 796 800 781 858 830 857 820 850 846 823 816 783 855 817 804 826 818 801 847 914 747 830 840 836 852 842 855 776 829 808 827 833 784 816 854 885 856 851 824 815 824 832 758 815 871 818 788 778 819 824 808 813 772 806 731 772 905 787 731 807 756 798 790 799 853 811 786 754 753 829 810 825 818 848 821 834 847 702 891 948 790 760 774 772 729 871 829 849 844 825 823 821 806 807 866 830 819 772 866 826 787 853 810 789 776 817 808 797 778 788 804 798 784 820 815 804 766 753 792 846 842 831 831 852 906 808 805 849 868 622 1.23e+03 823 608 587 744 784 839 739 838 829 831 801 806 779 815 847 784 883 806 821 852 872 830 844 904 883 876 871 870 832 858 884 855 912 860 854 866 850 830 903 890 823 897 904 890 857 844 809 839 858 846 886 659 832 838 839 889 807 835 787 836 826 843 846 844 808 875 818 812 825 814 828 778 844 842 812 798 808 817 844 872 788 700 809 794 796 804 855 827 778 819 828 849 847 783 810 789 822 792 794 778 856 814 844 789 818 814 805 804 806 815 824 1.17e+03 751 815 752 791 848 830 920 906 883 848 844 852 867 891 799 857 840 825 845 814 829 852 826 787 841 778 811 852 841 851 838 814 807 801 777 761 822 817 784 782 799 797 808 803 687 804 779 798 746 795 751 889 797 820 792 788 780 843 834 755 715 728 828 750 754 811 768 732 860 828 766 743 765 769 845 831 762 667 834 796 647 743 740 695 562 781 757 729 638 832 857 825 795 779 783 840 786 789 834 769 777 519 802 721 764 804 860 876 817 830 851 871 800 805 855 852 825 863 864 861 833 821 855 829 731 771 761 796 856 797 862 835 850 868 767 790 848 809 824 842 789 594 492 671 874 709 789 822 797 800 567 562 695 839 822 760 810 690 832 708 694 783 835 783 746 787 884 747 847 774 802 734 712 818 846 818 878 829 707 754 737 774 732 714 774 607 698 796 796 762 850 716 758 747 802 807 791 732 762 774 783 758 828 842 899 888 850 959 822 890 894 905 900 849 814 790 853 871 882 863 812 820 810 809 870 848 806 810 804 850 826 829 748 770 860 828 808 940 841 839 798 789 808 806 810 784 754 746 798 755 787 817 868 834 808 892 752 826 865 802 843 845 821 824 829 864 829 796 757 814 796 830 858 849 808 788 802 777 782 832 789 800 823 868 804 830 827 810 812 849 796 838 815 821 852 796 824 783 769 781 819 650 802 823 769 818 803 775 795 768 570 709 790 728 753 750 789 754 816 765 1.02e+03 811 672 752 488 574 866 693 866 859 801 756 756 767 760 801 797 751 740 765 757 816 799 754 807 799 791 805 790 794 811 873 859 870 865 846 778 852 848 871 847 859 806 836 847 814 805 834 817 828 819 782 865 836 845 850 820 809 788 835 829 779 793 833 825 809 796 845 846 830 818 796 809 815 834 880 868 827 818 873 850 824 824 820 796 800 818 740 780 804 827 787 792 812 776 781 828 809 831 780 824 832 825 792 817 777 744 737 847 805 765 1.06e+03 786 829 784 808 834 731 750 754 776 811 806 825 818 755 850 811 753 785 770 873 877 821 889 874 826 839 819 844 801 796 800 782 857 828 857 820 851 846 822 816 782 855 817 804 826 818 801 847 914 749 831 842 835 853 841 855 776 829 809 827 834 784 816 855 887 856 851 825 815 823 832 758 814 872 819 789 778 818 824 809 813 772 807 732 772 904 786 731 807 754 798 791 800 853 812 786 753 753 828 809 826 819 848 822 834 846 702 894 949 789 759 774 774 729 871 829 849 846 825 823 821 807 806 867 830 819 771 867 826 787 853 810 789 775 817 806 796 778 787 804 798 784 820 815 803 765 753 793 847 843 831 832 853 900 810 806 849 868 621 1.23e+03 823 608 587 744 784 839 742 838 830 830 801 804 780 815 847 784 883 805 822 852 872 831 844 903 881 875 871 870 831 859 884 855 912 860 855 866 850 831 905 890 831 896 905 890 857 844 809 839 857 845 886 657 832 838 839 889 808 834 788 835 828 842 848 844 811 874 818 812 823 814 828 778 844 842 812 798 808 817 845 872 787 699 809 794 796 804 853 827 778 819 828 848 847 783 810 789 822 792 795 777 855 814 844 788 819 813 806 803 806 815 823 1.17e+03 750 814 752 791 848 830 919 906 882 850 844 853 870 891 798 856 840 826 845 815 829 852 826 788 841 778 810 854 842 851 837 814 806 802 776 761 822 817 784 782 799 797 807 803 689 804 781 797 745 796 751 889 797 820 792 788 780 845 834 755 716 729 829 752 754 812 768 735 860 827 767 744 765 768 845 831 762 668 835 795 648 742 740 696 564 780 758 729 637 832 856 825 796 778 783 840 788 787 834 770 778 519 803 721 764 804 859 876 817 830 850 869 800 806 856 851 824 862 864 861 834 822 854 829 731 770 760 796 855 797 861 835 851 866 768 789 847 810 824 842 789 594 492 671 875 709 789 823 798 801 566 563 695 839 823 760 810 692 831 708 694 783 836 784 746 787 885 747 846 774 802 734 714 817 844 817 878 830 708 755 738 774 733 715 774 608 698 797 794 762 850 716 759 747 803 804 792 732 762 775 783 758 828 842 899 889 851 958 822 890 894 905 900 849 814 789 852 871 882 862 812 820 810 810 870 849 805 810 804 858 827 829 748 771 861 828 808 940 841 838 798 790 808 806 811 782 754 753 799 755 787 818 869 833 808 892 752 826 865 801 844 845 821 824 828 862 829 796 758 812 795 830 859 850 808 788 801 777 782 832 789 800 824 869 804 830 828 810 812 848 796 837 815 821 852 796 824 784 769 780 818 650 801 823 768 818 804 775 794 768 572 709 790 728 753 750 788 754 816 764 1.02e+03 810 672 752 490 573 866 692 865 860 800 755 756 768 761 800 797 751 740 765 757 815 799 753 808 799 791 804 790 794 811 873 859 870 863 846 778 851 847 870 846 859 806 838 847 814 805 833 819 828 818 781 862 834 846 850 821 807 789 835 831 779 793 832 825 808 797 847 845 829 818 796 809 818 835 881 868 826 818 873 850 825 824 819 796 800 818 740 780 805 828 787 792 812 776 780 827 809 832 780 824 832 825 792 816 778 744 737 846 805 765 1.06e+03 786 829 784 809 833 733 749 754 777 811 806 825 819 755 850 812 753 785 770 873 878 823 889 874 827 839 818 845 802 796 801 782 857 828 857 819 851 847 820 816 782 856 816 803 826 819 800 845 914 748 831 844 834 851 841 855 776 827 810 827 834 783 816 857 888 855 851 826 815 822 831 758 815 872 819 789 778 819 824 809 813 772 807 734 771 903 787 732 807 753 798 792 800 854 812 786 752 754 828 808 827 819 847 822 834 847 702 892 950 789 759 774 775 728 871 829 849 848 826 823 820 808 806 867 830 820 770 868 826 788 852 810 789 774 817 805 795 778 786 804 797 784 820 814 802 765 753 793 849 844 831 831 854 892 811 806 848 868 619 1.23e+03 824 608 587 744 783 840 744 838 830 830 802 802 781 816 847 784 882 805 823 852 872 832 843 902 879 875 871 870 830 860 884 856 912 860 855 866 850 832 905 889 837 896 905 891 856 844 808 839 857 845 885 656 832 838 838 890 808 833 788 835 828 842 848 845 811 875 817 811 822 814 828 779 844 843 813 800 807 816 845 872 788 698 808 793 796 804 850 826 778 819 828 844 846 782 811 789 822 792 795 777 855 816 844 788 818 813 807 803 806 815 824 1.17e+03 750 813 752 792 848 830 919 906 881 852 844 855 873 891 797 855 840 826 845 814 830 852 825 787 841 778 810 856 841 851 838 814 806 803 776 761 821 817 784 782 798 797 806 803 690 804 782 797 744 796 750 889 797 820 791 788 780 845 833 756 715 729 830 752 753 811 768 735 860 827 768 746 766 768 846 831 763 668 836 794 649 742 740 697 563 778 758 729 636 832 856 825 797 778 783 839 790 786 835 770 780 519 803 722 764 804 859 876 817 829 850 867 801 806 858 850 822 860 864 861 835 823 854 828 731 769 761 797 854 797 860 835 852 866 769 787 846 811 823 842 789 594 492 671 875 710 789 823 798 802 566 564 695 840 823 760 810 693 830 709 694 782 836 784 746 787 884 746 846 774 802 733 715 817 844 816 878 830 709 757 738 775 734 716 774 610 697 797 791 762 849 718 759 748 801 802 792 733 762 776 783 760 828 840 899 889 851 956 823 890 894 906 901 848 812 789 852 871 881 862 813 820 810 810 869 848 805 810 804 864 827 829 747 771 862 828 808 940 840 838 798 789 807 805 811 781 754 757 799 756 787 818 870 832 808 892 752 826 866 800 844 844 822 823 828 861 829 795 758 813 795 830 859 850 808 789 801 778 780 832 789 799 824 869 804 830 828 810 812 847 797 837 815 821 852 796 823 785 769 780 817 650 800 823 768 818 803 776 793 767 576 709 791 729 753 750 788 753 816 764 1.02e+03 810 671 752 491 573 867 691 865 860 800 754 755 769 762 798 796 751 740 766 757 815 799 752 807 798 791 803 789 795 810 875 859 870 859 844 778 851 846 866 847 858 806 839 846 815 804 833 820 828 818 782 860 833 846 850 823 805 790 836 834 778 792 832 825 808 796 847 846 830 819 796 809 818 835 882 868 825 818 873 850 826 823 818 796 799 818 739 780 805 828 787 791 811 777 781 827 808 831 780 825 832 825 792 816 780 744 737 846 805 764 1.06e+03 785 830 784 809 833 737 749 753 775 810 806 825 820 756 850 813 753 784 770 873 878 824 889 874 827 838 818 846 803 796 803 782 857 829 857 819 851 847 819 816 781 855 816 802 827 819 800 843 915 748 831 844 834 850 840 854 776 826 810 827 833 783 817 859 889 854 851 827 814 821 831 757 815 873 820 788 778 820 824 808 813 772 807 736 770 901 787 732 807 754 798 794 800 854 811 786 753 754 828 807 827 819 849 822 833 848 702 891 949 790 758 773 776 728 872 829 850 848 826 822 821 809 806 867 830 820 770 868 826 788 851 810 789 774 817 805 796 778 786 803 796 783 820 814 801 765 753 793 850 842 831 831 853 882 811 807 848 868 620 1.23e+03 825 607 587 744 783 840 746 837 829 829 803 801 783 817 847 784 881 806 823 852 872 832 843 902 878 875 871 870 831 860 885 856 912 860 855 866 850 833 904 889 843 896 905 891 855 843 809 839 856 846 885 657 832 838 839 891 806 834 788 834 828 842 847 845 812 877 817 812 822 814 828 780 843 844 813 800 807 815 846 870 789 698 808 792 795 804 849 824 777 819 828 840 844 781 811 789 823 790 795 777 855 818 844 788 818 814 807 804 806 815 824 1.17e+03 750 812 752 792 849 831 919 906 882 853 844 856 876 890 796 852 840 827 845 815 830 852 825 787 842 778 810 857 841 851 839 814 806 802 776 761 821 817 784 782 798 797 807 803 689 805 783 796 744 796 751 889 797 821 791 786 781 845 831 757 714 730 830 752 753 810 769 735 860 826 766 746 766 767 846 829 762 667 837 793 650 742 741 698 563 777 757 729 637 831 855 825 797 779 784 840 791 785 835 770 780 518 803 722 764 805 859 876 817 828 850 865 801 805 860 849 822 860 864 861 835 824 853 828 732 768 761 799 855 797 860 835 854 865 769 786 846 811 822 842 789 594 492 671 876 711 788 823 799 801 566 566 695 840 823 760 810 696 829 709 695 782 836 782 746 787 883 746 846 774 802 733 716 818 844 816 878 830 710 758 738 776 735 716 775 612 696 798 790 762 849 719 760 749 798 801 792 734 762 776 783 761 828 839 899 887 853 953 823 890 894 906 901 848 812 788 852 871 880 860 812 820 809 810 869 848 806 810 805 869 827 829 747 772 862 828 807 940 840 838 798 788 807 805 812 780 755 760 799 756 788 819 871 831 808 892 752 825 866 801 843 844 823 824 827 858 829 795 758 814 796 831 860 850 807 790 801 778 780 832 789 799 823 869 804 829 828 810 812 847 797 837 815 821 853 797 823 785 769 781 816 650 800 823 769 818 803 777 792 768 582 709 792 729 752 750 788 753 817 764 1.02e+03 810 671 753 493 573 869 690 865 861 799 754 754 769 762 798 795 752 741 765 757 814 799 752 806 797 791 802 789 796 810 876 859 871 858 843 780 850 847 863 848 857 806 839 846 815 804 833 821 829 818 782 858 832 845 849 823 803 791 836 835 778 791 832 825 810 795 847 847 831 819 796 810 819 834 882 869 825 817 873 850 825 822 817 796 799 819 738 780 806 828 786 791 811 778 782 826 808 829 779 824 831 825 791 816 781 744 737 846 805 764 1.06e+03 783 830 784 809 834 741 750 751 774 810 806 825 821 756 850 813 754 783 769 874 877 825 888 874 827 838 818 847 806 796 804 782 857 830 857 819 850 847 820 815 781 855 816 801 827 819 800 840 915 747 831 845 834 849 840 854 776 826 810 827 832 783 818 858 889 854 851 827 813 821 830 758 815 873 821 787 779 821 824 808 812 772 807 736 770 898 786 732 807 756 797 794 800 855 811 785 752 754 828 805 826 818 850 822 833 847 702 890 948 790 758 772 777 728 872 829 850 848 827 822 820 809 806 868 830 820 770 868 826 788 850 811 789 775 815 806 796 777 785 803 795 782 820 814 800 765 753 793 851 840 831 831 851 872 812 808 850 868 620 1.23e+03 826 607 587 743 783 840 747 836 829 829 803 801 783 817 847 783 881 806 822 853 871 832 844 902 876 875 872 870 833 860 885 857 912 859 855 866 849 832 902 889 848 896 905 892 854 843 810 840 856 846 885 659 832 837 839 891 805 835 788 832 826 842 846 845 813 879 816 812 822 815 829 780 842 844 813 799 807 814 846 869 789 698 808 792 795 806 851 822 776 819 827 836 842 780 812 790 822 788 795 776 855 818 842 787 817 813 807 803 806 815 825 1.17e+03 750 812 752 793 850 832 920 907 884 854 844 856 876 890 795 850 840 828 845 815 830 852 825 786 841 778 810 856 840 851 839 813 807 802 777 762 820 816 784 783 798 796 808 802 688 804 786 795 746 796 753 889 796 821 792 785 781 844 830 757 713 730 830 752 753 809 769 734 859 825 765 748 765 767 847 828 762 667 837 795 649 742 742 698 562 775 756 729 638 831 855 825 796 780 783 840 791 786 835 770 781 518 803 723 765 805 859 876 817 827 850 861 800 804 861 849 823 861 864 862 836 824 853 828 732 769 761 800 856 797 860 834 853 865 769 785 846 811 822 842 789 593 492 671 875 712 788 824 799 802 567 567 696 841 823 759 810 699 828 709 696 782 835 780 746 787 882 746 846 774 803 734 720 818 844 818 877 830 710 758 738 776 737 715 777 614 697 800 791 761 848 719 760 749 797 800 792 735 763 777 784 762 828 839 899 886 854 950 826 890 894 906 900 847 813 788 852 872 880 859 812 819 810 810 869 847 807 809 806 874 827 829 747 773 863 829 807 939 840 839 797 789 807 805 811 780 755 763 799 757 789 818 872 830 807 892 751 826 865 803 842 845 823 825 827 855 829 795 758 815 797 832 859 850 806 790 801 777 780 830 789 799 823 869 804 828 829 809 812 846 796 838 816 821 852 798 823 785 769 781 815 649 801 824 770 818 803 778 792 767 587 709 793 728 752 750 787 753 817 764 1.02e+03 810 671 753 494 574 870 690 866 861 800 754 755 769 762 798 794 752 741 765 757 814 799 752 806 798 791 803 789 796 811 876 860 871 855 843 780 850 848 859 848 856 806 838 846 816 804 833 821 828 818 782 857 832 844 849 823 803 792 836 836 778 790 833 825 811 796 847 848 831 819 796 810 819 833 882 870 826 816 873 851 823 822 815 795 800 819 738 780 806 828 786 791 811 778 783 826 808 827 778 824 830 825 791 816 781 744 737 846 805 764 1.06e+03 782 830 784 809 834 743 751 751 774 809 806 825 821 756 850 812 754 782 771 875 876 825 890 874 828 838 817 847 809 796 804 783 857 830 856 820 850 847 821 815 781 855 816 803 827 819 800 839 915 748 831 846 834 849 841 854 776 826 810 827 830 783 819 858 889 854 851 828 813 821 830 759 816 873 822 786 780 822 823 807 811 772 807 736 770 896 786 732 805 757 796 794 800 855 811 785 752 754 828 805 826 817 851 823 833 846 701 889 948 789 758 771 777 727 873 829 850 847 829 822 820 809 806 868 829 819 770 868 827 788 850 812 789 776 814 806 796 777 785 802 795 781 821 815 801 764 754 792 850 838 831 831 848 866 812 807 851 867 620 1.23e+03 826 606 587 742 783 839 748 836 829 827 801 803 783 817 847 782 881 806 822 853 872 831 845 902 876 875 873 870 834 859 885 857 912 858 855 866 849 834 901 889 853 897 905 893 854 843 811 841 857 847 884 660 831 837 838 891 804 835 788 830 825 842 845 845 812 879 816 812 822 815 830 780 842 844 813 798 807 814 847 870 788 698 808 791 795 807 852 821 775 820 825 833 842 780 812 790 822 787 795 777 855 817 842 787 818 812 806 803 806 816 824 1.17e+03 750 812 753 794 850 832 921 907 886 855 843 855 876 890 795 849 840 828 845 816 830 853 825 786 840 778 810 855 841 851 837 814 807 801 777 761 820 816 784 783 798 795 810 802 688 804 788 795 747 796 754 890 795 821 793 784 780 844 830 757 712 731 828 751 753 809 768 734 858 824 764 748 764 766 847 826 762 668 837 796 647 744 742 699 563 775 755 729 638 831 856 825 795 781 782 840 791 787 835 771 780 519 804 724 765 806 858 876 818 827 850 859 800 804 862 849 824 861 864 863 837 825 853 829 733 770 761 800 858 796 861 834 853 864 769 785 847 811 822 843 788 593 492 670 876 712 788 824 800 802 567 568 696 841 823 758 809 702 827 710 696 782 835 782 746 787 882 748 847 775 803 735 722 819 843 820 876 830 710 758 737 776 738 716 778 615 698 801 792 761 849 718 760 749 798 800 792 735 763 778 784 761 828 839 899 886 856 945 829 889 894 907 899 847 814 788 853 872 881 857 812 818 810 810 869 846 808 810 806 878 827 828 746 774 863 830 807 939 840 839 796 789 808 804 811 780 755 766 800 757 789 818 872 830 806 892 751 826 863 804 841 845 822 825 827 851 829 795 759 815 798 832 859 848 804 790 801 777 780 830 790 799 822 870 804 828 829 808 812 846 795 839 817 821 852 798 823 785 769 782 813 648 802 824 770 818 803 778 794 767 592 710 793 728 753 750 787 753 816 764 1.02e+03 810 671 753 496 574 870 691 866 862 800 755 756 769 761 799 792 753 741 765 757 815 798 752 805 799 791 804 789 795 810 874 860 872 853 844 780 850 848 857 848 856 807 839 846 815 804 833 821 827 817 782 857 832 843 850 824 804 791 835 836 778 789 834 826 811 798 847 848 830 820 797 811 820 832 881 871 827 816 874 851 822 822 814 796 800 818 738 780 804 828 785 792 811 778 783 826 808 827 779 824 830 825 792 816 781 744 737 847 804 764 1.06e+03 782 829 784 809 835 743 751 750 774 809 806 825 820 757 850 811 754 782 772 876 876 825 892 874 828 838 816 847 812 795 804 784 858 830 855 820 851 847 822 815 781 855 816 804 826 819 800 838 915 748 830 846 834 849 842 853 777 826 809 827 829 784 818 858 888 855 851 829 813 822 830 759 816 873 821 786 780 823 822 806 810 771 808 735 770 895 786 732 802 757 795 794 800 856 812 784 752 754 828 806 826 817 849 823 834 846 700 889 948 788 760 770 777 727 873 829 849 847 830 823 820 809 806 867 829 819 770 868 827 787 849 812 788 776 813 807 796 777 786 801 795 782 821 815 801 764 754 792 849 839 832 832 846 862 812 806 853 867 619 1.23e+03 825 606 587 742 784 839 751 836 829 825 800 804 782 816 847 782 880 805 822 853 874 831 845 904 874 876 874 871 834 858 885 858 912 858 854 867 849 836 901 889 858 897 905 894 854 843 810 842 857 847 884 659 831 837 836 891 805 834 788 831 826 841 844 844 812 880 816 811 823 815 832 780 843 845 813 798 806 814 847 870 788 698 808 791 795 809 853 822 775 820 824 831 842 779 811 791 821 787 795 778 854 816 842 788 818 812 805 803 805 816 824 1.17e+03 751 812 753 794 850 832 922 907 886 856 842 854 876 890 795 849 840 829 844 816 829 854 825 786 839 777 810 855 840 851 836 814 807 801 777 761 820 816 785 783 798 795 810 801 689 803 792 796 748 795 753 890 795 821 792 784 781 844 830 756 712 730 827 752 752 809 767 736 857 824 765 749 763 766 846 825 760 668 838 797 645 744 742 700 563 776 756 729 639 832 856 826 795 781 782 839 791 787 834 771 779 520 804 724 766 807 858 876 818 827 851 857 800 804 864 849 824 861 863 864 837 824 853 830 733 770 760 800 857 796 861 834 852 864 768 785 847 811 822 843 788 593 492 667 876 713 788 824 800 803 567 568 697 841 824 760 809 704 828 710 695 783 836 783 746 787 881 749 847 775 803 736 728 819 844 821 876 830 710 759 736 776 740 718 778 614 698 801 791 762 851 717 760 749 799 800 790 735 763 778 784 760 828 838 899 887 857 940 834 889 894 908 899 846 814 789 853 872 882 857 812 818 810 810 869 845 808 811 806 882 826 829 746 774 863 830 808 940 841 839 795 789 808 804 811 780 754 771 800 758 789 817 871 830 806 893 751 827 862 804 841 846 820 825 827 849 829 795 759 815 798 833 859 847 806 790 801 776 779 828 790 799 823 870 803 828 828 809 812 846 794 839 817 821 852 797 823 785 769 782 813 648 802 825 770 817 802 777 795 768 600 710 792 727 754 750 787 753 816 764 1.02e+03 810 671 753 498 573 868 692 866 862 800 754 757 769 761 800 792 754 741 765 757 816 798 752 805 799 791 805 789 795 810 872 860 872 850 845 779 850 848 854 849 856 808 839 846 815 803 834 821 826 817 782 857 832 842 849 824 804 790 835 836 777 789 833 827 810 798 847 848 828 820 796 811 821 833 880 871 827 816 873 851 820 823 815 797 800 817 739 780 804 829 786 791 811 779 783 826 808 828 780 824 830 824 792 815 781 745 737 846 804 765 1.06e+03 782 829 785 809 835 744 750 751 773 808 806 825 818 757 850 810 754 783 773 877 877 826 893 874 828 838 816 846 814 795 804 785 858 829 854 820 851 847 822 815 781 855 816 805 827 820 799 836 915 748 830 846 835 848 842 851 778 825 807 828 829 784 817 857 887 855 851 830 813 822 830 757 816 873 819 786 780 824 821 806 811 770 809 734 769 892 787 732 799 757 795 793 799 856 814 785 752 753 827 806 826 818 847 823 834 846 700 888 949 788 760 770 776 727 872 828 848 847 829 823 820 807 806 866 828 820 770 869 826 787 849 812 788 776 814 807 796 776 785 801 796 783 819 814 802 763 755 793 848 840 832 832 844 857 812 806 853 867 618 1.23e+03 824 606 587 744 783 839 753 836 829 822 801 806 782 817 847 784 880 804 822 854 874 831 844 904 872 875 874 872 834 858 885 858 912 857 854 867 848 842 900 888 865 897 905 894 854 843 809 843 857 847 885 657 831 837 837 891 805 833 788 832 826 841 844 844 812 883 818 811 822 815 832 782 844 845 813 799 806 813 847 871 786 699 808 792 794 808 854 822 775 820 824 830 843 779 810 792 820 788 795 779 853 816 842 789 818 811 805 803 806 815 823 1.17e+03 751 812 753 795 850 832 921 907 885 857 843 854 877 890 796 848 841 829 843 816 829 855 826 786 839 777 810 855 840 850 835 815 808 801 777 761 820 816 785 782 797 795 810 800 690 802 794 796 748 795 752 890 795 820 791 784 781 843 832 756 712 729 827 753 753 808 767 738 858 824 766 749 764 765 846 825 759 668 838 796 646 745 742 700 564 777 756 729 639 832 857 828 795 781 782 838 791 787 834 771 778 519 804 724 766 808 858 875 818 827 851 855 800 804 866 849 824 861 862 864 837 824 854 830 733 770 760 799 856 796 861 834 853 864 768 785 847 812 822 842 788 594 492 664 876 714 789 824 800 801 566 569 698 840 824 761 809 707 828 711 693 783 837 784 746 787 881 749 847 776 803 736 732 818 844 821 875 829 710 760 735 775 739 719 778 614 696 801 791 762 852 717 760 749 799 800 788 736 763 778 783 758 828 839 900 887 858 934 840 889 893 908 898 845 814 788 853 872 883 857 812 818 810 810 869 845 807 811 805 884 825 829 746 773 863 830 808 940 841 840 796 789 808 806 811 779 755 776 800 759 788 817 870 830 806 893 751 826 862 803 841 846 820 824 827 846 830 796 759 816 797 833 859 847 807 789 801 776 779 828 790 799 824 870 803 829 828 809 812 846 794 838 818 820 852 797 823 785 768 782 812 648 802 825 770 816 801 777 796 769 608 709 792 726 755 750 787 752 815 764 1.02e+03 808 671 753 499 574 866 693 867 863 800 754 757 769 760 800 792 756 741 764 757 816 798 752 805 798 790 804 789 794 810 871 860 872 850 845 778 851 847 851 849 856 808 839 846 816 802 834 821 826 816 782 858 832 842 847 825 805 789 835 837 777 788 833 826 809 798 847 849 830 821 795 811 821 834 879 870 826 816 873 852 819 825 815 797 800 817 739 781 803 829 788 790 811 780 783 826 807 827 780 824 831 824 793 815 781 745 737 847 804 764 1.06e+03 782 829 786 809 834 745 749 752 773 808 805 825 817 757 850 810 753 783 772 877 878 828 892 873 828 839 816 846 814 795 804 787 857 828 854 820 853 847 822 813 781 854 815 804 827 820 799 835 916 747 830 846 835 848 841 851 778 825 806 828 829 784 816 857 888 855 852 830 813 822 830 756 815 873 818 786 780 824 821 805 811 770 808 733 769 889 788 731 798 757 795 793 799 855 814 785 753 753 828 805 826 819 848 822 834 846 700 888 949 787 760 770 777 727 872 828 848 847 828 823 821 806 806 865 828 820 770 869 826 787 849 811 788 776 816 808 796 776 785 802 796 783 818 813 803 762 755 794 847 840 832 832 844 851 812 806 853 867 617 1.23e+03 823 606 586 746 783 839 757 836 829 821 803 806 783 817 847 785 880 803 821 853 874 831 843 904 871 874 873 872 834 858 885 857 912 858 854 866 848 846 900 887 871 897 905 894 854 843 807 842 857 847 885 657 831 836 839 890 805 833 787 834 826 840 842 844 813 885 819 811 822 815 832 783 844 845 813 799 806 813 846 872 785 698 809 792 794 807 855 824 776 820 825 829 845 779 808 792 819 790 795 779 853 816 841 790 818 811 805 802 806 815 822 1.17e+03 752 812 752 794 851 832 920 907 885 857 843 854 876 891 797 846 841 829 842 815 830 855 826 786 839 777 809 854 840 850 835 815 809 801 777 760 821 816 785 782 799 796 810 801 691 802 798 795 748 794 752 888 794 820 790 783 781 843 832 755 712 727 827 754 754 808 766 740 859 824 767 750 764 765 846 826 758 670 839 795 646 745 742 701 565 778 757 729 639 831 857 828 794 780 784 838 791 788 834 770 778 518 804 724 766 809 858 874 818 828 852 852 800 805 868 848 823 861 862 864 836 823 853 831 733 771 759 799 854 796 860 834 853 863 768 786 848 812 822 842 787 595 492 659 876 715 789 825 800 800 567 569 700 840 823 764 809 712 828 712 693 784 837 785 746 787 881 748 847 776 803 735 739 818 844 818 875 829 710 760 736 775 739 718 778 614 695 801 792 762 854 717 760 749 799 800 787 736 762 780 783 758 828 840 900 887 862 931 844 890 892 907 899 845 815 790 852 872 883 858 812 819 809 809 869 846 805 810 805 886 826 829 746 772 863 828 808 940 842 840 797 789 807 807 811 779 755 779 799 760 787 817 870 830 807 893 750 825 862 803 842 846 819 825 827 844 829 797 759 816 797 833 859 848 808 788 801 777 779 827 790 799 825 870 803 829 828 810 811 847 794 838 818 820 853 797 823 784 768 782 811 648 800 824 770 816 800 777 796 770 617 708 792 726 755 751 787 753 815 765 1.01e+03 807 671 753 500 574 866 693 867 863 799 755 757 768 759 800 792 758 741 763 757 816 798 752 805 798 790 804 789 794 810 871 859 872 849 845 778 852 847 849 849 856 808 839 846 816 802 835 821 827 815 782 856 832 842 846 824 805 788 835 837 777 789 834 826 809 797 847 849 831 821 794 812 821 834 880 870 825 815 872 852 818 826 815 797 798 817 739 783 803 830 788 790 810 780 783 827 806 826 780 823 832 823 793 814 782 746 738 847 805 763 1.06e+03 783 830 786 809 834 745 748 752 773 808 806 825 817 756 851 809 753 783 771 878 879 829 892 872 828 839 816 846 817 794 804 789 857 828 854 820 854 847 821 812 780 853 815 802 827 819 799 833 917 747 830 845 835 848 840 853 779 825 806 828 830 783 815 856 887 855 852 830 812 822 830 754 815 873 819 786 779 824 821 806 812 770 807 732 770 886 788 730 797 757 794 792 798 854 814 786 755 752 827 804 825 819 850 822 833 846 700 889 948 788 759 770 777 727 872 828 848 848 828 823 820 805 806 864 828 820 771 870 825 787 850 811 788 777 816 808 797 774 785 802 796 784 818 812 804 763 755 794 848 840 832 832 843 846 812 805 853 866 618 1.23e+03 823 607 587 747 783 838 759 836 829 819 803 805 784 818 847 786 880 804 821 853 874 831 843 904 871 873 873 872 833 859 884 856 912 858 854 866 848 853 901 886 874 896 905 894 854 844 807 841 856 847 885 658 832 835 839 889 804 834 787 834 826 838 839 844 814 886 819 812 821 814 831 785 844 845 812 800 806 813 844 872 784 696 809 792 794 806 856 824 776 820 826 828 845 779 808 791 818 791 794 778 852 815 842 790 819 811 804 802 807 814 824 1.17e+03 752 814 752 794 851 831 920 907 884 857 843 854 875 891 798 845 841 827 842 814 830 855 827 786 839 776 808 854 840 850 836 815 809 801 778 760 821 816 784 782 801 797 809 802 691 802 799 794 748 794 752 887 794 821 790 782 781 843 832 754 712 727 828 754 754 807 766 741 860 826 767 751 765 764 847 825 757 671 838 795 647 745 742 701 565 780 757 729 640 830 858 828 793 780 784 837 790 788 834 771 779 518 804 724 766 809 859 875 818 828 852 848 800 805 868 849 822 861 862 864 835 823 853 831 733 773 759 799 854 796 860 833 854 863 768 786 848 812 823 841 786 596 492 652 876 714 788 825 800 799 567 570 702 840 823 764 807 716 827 713 694 784 837 785 746 787 882 746 847 776 803 735 745 818 845 817 874 829 710 760 737 775 741 716 778 614 696 801 793 762 855 718 760 749 800 800 787 736 762 781 783 758 829 842 901 887 864 927 850 891 892 907 900 845 816 791 852 872 883 859 811 819 809 808 870 847 804 810 804 887 828 829 746 771 862 827 808 940 842 839 798 789 808 808 811 779 755 781 798 761 787 817 871 831 806 892 750 824 862 802 842 845 820 825 826 843 829 797 759 817 797 834 859 848 808 788 801 777 780 828 790 798 825 870 803 829 828 810 810 847 795 838 818 819 853 797 824 784 767 782 807 648 800 822 770 815 801 778 795 769 625 708 792 725 755 751 787 754 815 765 1.01e+03 806 670 752 499 574 867 692 867 862 799 756 757 768 759 801 792 761 742 762 756 816 799 752 805 798 790 804 790 794 810 872 858 870 848 845 778 853 848 849 849 856 808 839 846 816 801 836 820 828 814 783 853 832 842 846 824 805 788 836 837 777 789 834 826 808 798 848 849 831 820 794 812 820 834 880 870 825 816 872 851 818 824 814 796 797 818 738 783 803 830 788 789 809 780 783 828 806 825 780 824 832 823 793 814 782 747 738 847 805 762 1.06e+03 783 830 786 809 832 745 749 753 773 808 807 825 818 755 850 809 753 783 770 878 879 829 892 872 828 839 815 845 820 794 803 790 857 828 854 820 856 847 820 810 781 853 814 801 827 818 800 833 917 746 830 846 835 848 839 854 778 825 807 829 830 782 815 856 886 855 853 830 812 823 830 754 815 873 820 787 780 823 822 806 812 770 808 731 771 886 788 730 796 756 794 792 799 853 815 785 756 751 827 805 825 819 851 821 832 846 699 889 949 787 757 770 778 727 872 828 849 849 830 822 820 806 806 863 828 819 771 871 825 788 850 811 787 776 815 808 797 773 785 801 797 784 818 812 805 764 755 795 849 840 832 832 842 845 812 805 853 866 618 1.23e+03 823 607 587 746 783 838 762 836 829 818 803 804 783 817 847 785 881 805 821 853 875 830 842 904 871 874 873 872 832 859 883 855 912 860 855 865 847 856 902 886 876 896 906 894 854 845 809 840 855 848 884 658 832 835 837 890 804 833 787 833 826 836 836 844 815 887 819 812 821 814 830 784 844 844 812 801 806 813 844 872 784 695 809 792 794 806 857 824 777 820 826 827 844 779 807 791 817 790 794 778 851 815 841 790 820 811 804 801 807 814 826 1.18e+03 753 815 752 794 852 831 920 907 884 857 843 853 874 891 798 844 840 826 841 813 830 856 827 786 839 776 808 854 840 850 836 815 809 801 778 760 821 815 783 782 802 797 810 803 691 802 804 794 748 794 752 886 793 822 790 783 782 843 831 754 713 727 828 756 753 808 766 742 861 828 766 751 764 763 846 824 756 672 837 795 648 744 742 700 565 781 756 729 641 831 860 827 793 778 784 836 790 789 834 772 780 518 804 724 766 809 860 877 819 827 853 848 800 805 867 849 822 861 862 864 835 823 853 831 733 775 759 799 854 796 860 833 853 863 769 786 848 811 824 842 787 597 492 646 875 713 788 826 799 799 568 570 702 839 823 764 806 724 826 714 695 784 837 786 747 787 883 746 847 776 803 735 750 817 846 815 875 829 710 760 738 775 743 716 778 614 696 802 794 761 853 717 760 750 799 800 788 737 763 783 783 758 829 841 901 887 866 924 857 890 892 906 901 846 815 793 853 871 882 860 812 818 810 807 871 847 804 811 803 889 830 829 746 770 862 826 808 940 843 838 797 787 810 808 810 779 756 784 797 761 787 817 872 831 806 892 750 824 863 802 842 846 821 825 827 841 828 798 759 818 797 832 858 848 806 787 801 777 781 828 790 798 824 870 802 829 827 809 809 847 795 837 818 818 854 797 824 784 767 782 805 648 798 821 771 814 802 778 794 768 633 707 791 723 754 751 786 755 816 766 1.01e+03 806 669 751 498 574 867 691 866 861 799 756 757 768 759 801 792 763 742 762 756 816 799 752 804 798 789 804 790 795 809 873 856 870 848 845 778 854 848 849 850 856 808 839 846 816 801 835 820 828 814 783 851 832 842 848 824 805 788 836 836 778 790 833 827 808 798 848 850 830 820 795 812 820 834 880 870 825 817 873 850 817 823 813 796 796 818 738 782 802 830 787 790 809 782 784 828 806 825 781 824 832 823 793 814 782 748 738 847 805 763 1.06e+03 783 831 785 808 832 742 751 753 773 808 808 825 819 754 850 809 753 783 770 877 879 830 892 873 827 839 814 845 823 795 802 790 857 828 854 820 856 847 820 810 781 852 813 802 826 817 800 832 917 746 830 847 834 847 839 853 777 825 808 829 829 782 815 855 885 855 853 831 812 824 831 755 815 874 820 788 781 823 822 805 812 770 809 731 772 885 789 730 795 755 794 791 798 852 815 785 757 751 827 806 825 819 851 821 831 846 699 889 949 787 756 770 778 726 872 828 849 849 832 822 820 807 806 863 827 818 771 872 824 788 850 811 787 776 815 806 796 773 785 800 797 783 818 813 805 765 756 794 849 840 832 831 842 844 812 805 852 866 618 1.23e+03 823 606 587 746 783 838 763 836 829 816 806 804 782 816 848 785 880 806 821 854 876 830 842 905 869 874 873 872 832 859 882 855 912 860 856 865 848 860 902 887 878 896 906 893 854 844 810 840 854 848 884 658 832 835 835 891 805 832 787 832 827 833 834 843 815 887 818 812 822 814 830 787 844 843 812 802 805 813 845 872 784 695 810 792 794 806 859 823 778 819 826 826 843 779 807 790 817 789 795 778 850 815 840 789 820 812 804 800 808 814 828 1.18e+03 754 816 752 795 852 833 919 908 884 857 843 851 873 891 799 842 840 827 841 813 830 856 827 785 838 776 809 854 840 851 835 815 809 801 779 760 821 813 783 783 802 797 810 801 690 802 806 795 748 793 752 887 792 824 790 783 782 843 831 753 713 726 827 757 752 809 766 742 860 829 765 750 764 763 846 822 756 672 838 795 649 743 742 700 564 781 755 728 642 832 860 826 793 778 785 836 790 788 833 772 780 518 804 724 766 810 860 877 820 827 852 847 800 805 867 849 823 862 862 864 834 823 853 831 733 775 759 798 854 795 861 832 852 862 769 785 848 811 823 842 788 598 492 640 875 711 788 826 799 798 568 570 702 840 823 763 806 729 825 715 696 785 837 786 747 786 884 747 847 776 802 735 753 818 848 815 875 829 710 759 739 775 744 716 778 613 696 802 795 760 851 717 760 752 799 801 789 737 763 783 783 758 829 841 901 887 870 919 864 890 892 906 900 847 815 794 854 870 882 860 813 817 810 807 871 847 805 811 803 890 830 829 746 770 862 827 808 940 843 838 797 785 810 808 810 779 756 787 797 762 787 817 871 831 806 891 751 824 863 803 842 846 821 825 827 840 827 798 758 818 798 830 858 848 804 787 801 777 782 829 790 798 824 870 802 829 826 809 809 847 795 837 817 818 854 797 824 784 767 782 801 647 798 818 772 813 802 779 793 767 639 708 790 718 753 750 786 756 815 767 1.01e+03 806 669 751 498 573 867 690 863 860 799 755 756 767 759 800 791 767 741 762 756 816 799 752 803 798 788 804 790 795 808 873 857 869 847 844 778 854 849 848 850 857 808 839 846 815 800 834 819 827 814 783 850 832 842 850 824 804 788 837 834 777 790 833 827 808 798 847 850 828 821 796 812 820 834 880 870 825 818 873 850 817 822 813 795 797 818 739 781 801 829 786 790 808 785 784 828 805 825 781 825 832 822 793 814 782 749 738 847 804 764 1.06e+03 783 831 784 808 831 738 750 753 772 806 808 825 819 754 849 809 754 783 770 876 879 830 892 874 826 839 813 844 825 796 802 792 858 828 854 821 856 846 819 811 782 853 812 802 826 816 800 830 916 745 828 848 833 848 840 852 775 826 808 829 826 782 816 856 885 855 853 831 812 824 830 756 815 875 820 788 782 822 821 803 812 769 810 730 772 884 790 730 794 754 795 791 798 852 814 786 756 752 827 806 825 818 850 821 832 846 698 889 950 788 756 770 779 726 873 828 849 848 832 821 820 808 806 862 827 818 771 872 824 788 850 810 786 775 815 804 795 775 785 800 797 782 818 813 805 765 754 794 849 840 832 831 842 846 812 805 852 866 618 1.23e+03 823 606 587 746 784 838 764 835 829 816 810 805 782 816 847 785 880 806 820 853 875 830 844 905 867 873 873 871 832 859 882 857 911 860 857 865 849 865 902 887 882 896 906 892 853 844 810 842 856 852 884 658 830 836 837 892 806 832 787 831 827 833 832 842 814 887 818 812 823 814 831 790 844 842 811 801 803 812 847 872 785 695 810 792 794 807 858 822 778 818 825 824 843 780 806 789 817 788 795 779 849 816 840 788 820 814 803 800 808 814 828 1.18e+03 753 816 752 795 852 835 919 908 885 856 843 851 873 892 800 841 840 828 842 813 830 854 827 785 838 776 810 854 840 852 836 815 809 801 778 759 821 810 783 783 801 796 811 799 689 802 810 794 748 791 752 888 793 824 790 784 781 844 830 753 713 726 828 757 753 810 767 744 859 828 763 750 764 765 846 823 755 671 839 794 649 742 741 700 564 782 755 728 642 833 860 826 793 778 785 837 790 788 833 771 779 520 804 724 766 810 859 876 821 827 850 846 800 805 866 849 823 861 862 863 835 823 853 831 733 776 759 798 854 795 861 832 852 863 770 784 848 811 822 841 788 598 492 634 876 710 787 826 799 798 567 570 702 840 822 762 808 736 825 716 696 786 836 786 747 786 885 747 847 776 802 735 757 819 849 815 874 829 711 758 738 774 743 716 778 613 696 803 795 760 849 716 759 753 799 802 790 737 763 782 784 759 829 841 901 887 873 915 869 890 893 904 900 848 814 800 855 870 882 860 813 817 811 808 871 847 805 810 804 891 830 829 746 770 863 828 808 940 843 838 796 783 808 807 810 779 756 789 797 763 786 816 870 832 806 891 751 825 864 803 842 846 821 825 828 838 825 798 758 817 798 830 858 848 803 787 801 778 782 829 790 798 823 870 802 830 826 809 809 847 795 837 816 818 853 797 823 784 767 782 799 647 798 816 774 813 801 779 794 766 644 708 790 714 752 750 786 756 815 766 1.01e+03 806 669 751 497 573 866 689 860 860 798 755 756 767 760 800 791 769 740 764 756 815 798 753 804 799 787 804 790 795 808 874 857 869 846 844 779 854 849 848 850 858 807 839 846 815 800 832 818 825 814 783 850 832 842 850 823 804 789 837 833 777 791 833 827 808 797 847 848 829 821 796 811 819 834 880 870 825 818 874 850 818 823 813 796 797 818 740 781 801 828 787 789 808 786 784 826 805 824 781 824 833 822 792 814 783 750 736 847 802 764 1.06e+03 783 831 784 808 831 737 748 754 771 806 808 825 819 754 849 808 754 783 770 874 879 830 892 874 826 838 814 844 827 796 803 794 858 828 855 820 857 845 819 811 782 853 811 802 827 816 800 828 915 745 827 848 832 849 840 852 774 826 808 829 824 782 817 855 885 855 852 831 812 823 830 756 815 874 820 788 781 822 821 803 812 770 810 730 772 884 789 730 794 754 796 790 797 852 812 787 756 753 827 806 825 818 848 821 833 846 698 889 949 789 757 770 779 725 872 828 849 848 833 821 820 808 806 863 827 818 771 871 826 787 850 810 785 774 816 804 794 776 785 800 798 782 818 814 806 766 753 793 850 839 832 830 842 850 812 804 852 866 618 1.23e+03 823 606 587 745 784 838 764 836 829 815 814 806 781 816 846 785 881 805 820 852 874 829 846 905 865 873 873 871 832 859 881 858 910 860 857 865 850 870 902 887 886 896 906 892 852 844 810 843 857 855 886 658 828 836 838 892 805 832 787 832 826 832 831 842 813 887 817 812 825 814 832 793 843 842 810 799 803 812 848 871 787 695 810 792 794 806 856 822 778 818 825 825 844 781 807 789 818 788 795 779 848 817 840 786 819 815 803 802 807 815 828 1.18e+03 753 816 753 796 852 838 920 908 886 857 842 852 872 893 800 839 840 829 843 814 829 851 827 785 838 776 810 854 840 853 836 815 810 801 778 758 822 810 783 783 801 796 811 798 690 802 811 793 748 791 752 888 795 823 790 785 780 844 830 754 713 725 828 757 754 809 767 747 858 826 764 749 764 766 846 823 755 671 840 793 649 742 741 701 563 782 756 727 642 833 860 826 793 779 784 837 789 788 833 769 779 520 805 722 765 812 858 875 821 827 849 845 800 805 865 849 824 860 862 863 835 823 854 832 732 776 759 798 855 794 860 833 851 864 770 783 848 811 822 841 788 597 492 627 876 708 787 827 799 797 567 570 703 840 822 762 809 742 825 718 697 786 836 785 746 786 885 748 847 776 802 735 761 820 848 815 872 829 712 758 737 774 744 715 778 612 696 803 795 760 849 716 759 752 799 803 789 737 763 781 784 759 829 841 901 887 878 912 875 890 893 904 900 848 814 807 854 870 882 860 814 817 810 808 870 846 805 808 805 892 830 829 746 770 863 828 808 940 843 838 796 783 807 807 810 780 756 789 798 764 784 815 869 832 806 891 752 826 864 803 842 845 821 825 828 836 824 798 758 816 797 831 858 848 804 787 801 778 782 828 791 798 823 870 802 830 827 809 809 847 794 837 816 819 852 797 822 785 767 782 796 647 798 814 775 812 801 778 794 766 648 708 789 711 753 750 787 756 814 766 1.01e+03 806 669 750 496 572 866 689 858 859 798 756 756 767 760 800 791 772 740 764 757 815 798 753 806 799 787 805 789 794 807 873 857 869 845 844 779 854 850 848 849 858 807 838 846 815 800 833 817 825 813 784 851 832 842 850 822 804 788 837 832 776 791 833 826 808 796 848 847 829 821 796 810 818 834 881 869 825 818 874 849 819 824 813 797 797 818 740 781 802 827 788 788 808 787 784 826 806 824 781 824 834 823 791 814 783 750 737 848 800 765 1.06e+03 783 831 784 809 832 738 746 754 770 805 809 824 820 753 849 807 754 784 770 873 878 830 892 873 827 837 815 845 828 796 803 797 859 828 856 820 857 844 820 812 781 854 811 802 827 816 800 827 915 745 827 848 831 850 840 851 774 825 808 829 823 782 818 854 884 855 851 830 812 823 830 756 815 873 820 788 781 821 821 804 811 771 809 730 772 883 788 729 794 753 797 790 797 852 810 788 756 753 827 806 825 819 847 821 834 846 698 889 948 790 758 770 779 725 871 829 849 847 834 822 820 808 806 863 828 818 771 870 827 786 851 810 786 775 815 803 794 776 785 801 798 784 819 814 806 766 751 794 849 838 831 830 843 854 812 804 852 866 618 1.23e+03 823 606 587 745 784 838 765 836 828 814 815 806 781 817 845 785 881 805 819 851 873 830 848 906 866 873 873 870 832 859 881 859 909 861 856 864 851 877 902 887 889 896 906 892 851 844 809 844 857 858 888 657 827 836 838 889 804 832 787 833 826 832 830 842 812 886 817 813 825 815 832 795 843 842 810 796 805 813 847 871 789 696 807 792 794 804 857 822 778 818 826 826 844 781 807 788 818 788 795 780 847 818 841 787 819 815 803 804 807 814 828 1.18e+03 753 815 754 796 850 840 921 908 885 858 842 854 872 893 799 839 839 830 843 814 828 851 827 785 838 776 810 853 840 854 837 816 810 801 778 757 822 810 785 784 801 797 811 798 691 803 812 793 748 793 752 888 796 821 790 786 780 844 830 754 714 725 827 757 756 809 766 749 857 824 764 748 765 768 846 824 755 671 840 793 649 743 741 702 563 783 757 728 641 833 860 826 793 780 784 836 789 788 834 769 779 520 806 721 765 813 857 875 821 827 849 842 800 806 864 849 824 860 862 863 836 823 854 832 732 777 759 798 856 795 860 834 852 865 770 782 850 811 822 842 789 597 491 618 877 705 787 826 797 797 566 570 702 838 821 762 808 750 825 720 697 786 836 786 745 786 886 748 847 777 802 736 764 819 847 814 872 828 712 758 736 774 745 715 779 613 695 803 795 761 850 716 758 750 799 804 788 738 762 779 784 759 830 841 901 887 880 906 880 890 894 905 901 848 814 814 853 871 882 860 814 817 809 808 870 846 805 808 805 893 829 829 746 770 864 828 808 940 842 838 796 783 807 806 810 780 756 789 800 764 782 814 869 832 807 890 753 826 864 802 841 844 820 825 828 834 824 797 758 814 796 831 858 848 805 787 802 777 782 827 791 798 823 870 802 830 828 809 809 847 794 837 816 819 851 797 823 785 768 781 793 647 798 812 775 812 801 778 794 765 654 707 789 708 752 750 788 756 813 766 1.01e+03 806 669 750 494 572 866 689 855 858 798 755 755 768 760 800 791 774 740 764 758 815 798 754 807 798 788 805 790 793 806 874 858 869 844 843 778 853 850 847 847 859 808 836 845 815 800 834 817 825 813 784 852 832 842 850 822 803 787 836 830 776 792 833 826 807 796 848 846 829 822 797 809 818 834 882 869 824 818 875 849 820 825 813 798 797 818 741 780 803 828 787 787 808 787 784 826 806 824 780 823 833 824 791 815 783 752 739 848 801 765 1.06e+03 783 831 783 809 832 741 744 754 770 806 809 824 820 753 849 806 753 785 770 871 879 830 893 873 828 838 816 846 829 796 803 799 860 828 857 820 856 844 820 813 780 854 811 802 827 816 799 826 915 746 829 848 830 850 840 850 774 824 808 829 823 782 816 854 884 855 850 830 812 822 831 756 815 870 820 789 780 820 822 805 811 772 808 730 772 883 787 729 793 753 797 790 797 852 810 788 756 752 826 805 825 819 847 822 834 846 698 890 947 790 759 770 779 724 870 830 849 848 835 822 820 808 806 864 827 817 771 870 828 786 851 811 787 775 814 802 794 776 785 802 798 782 819 814 804 766 751 794 849 838 831 831 843 857 811 804 851 865 617 1.23e+03 823 606 587 746 783 837 766 837 827 813 816 807 780 817 845 785 881 805 819 850 873 831 849 905 867 873 872 870 832 859 882 859 908 862 854 864 852 882 902 887 890 896 906 893 850 845 808 842 857 859 890 657 828 837 837 887 802 833 788 833 825 832 828 841 811 886 817 812 825 814 831 796 843 842 810 795 806 813 846 871 787 696 805 792 794 802 858 822 778 818 826 828 844 781 808 788 818 788 795 780 846 817 841 787 818 815 803 806 806 814 828 1.18e+03 753 814 754 797 848 841 921 908 883 858 844 855 871 893 798 838 838 830 844 815 827 852 827 785 838 776 810 853 839 854 837 816 810 801 778 757 821 811 786 784 800 798 811 799 692 803 814 794 748 792 753 889 794 820 790 785 780 845 829 755 713 725 826 759 757 809 765 749 857 824 764 748 764 768 846 825 755 671 840 793 649 742 742 702 563 783 756 730 642 832 860 825 793 781 783 836 789 788 834 769 779 519 806 719 765 814 857 875 822 828 848 840 800 806 865 849 824 860 862 863 836 823 854 833 732 778 760 797 856 795 860 834 853 864 770 782 852 810 822 842 789 597 491 611 877 702 788 825 796 797 566 570 702 838 821 763 808 757 825 724 696 785 835 786 745 786 886 748 847 776 802 736 765 819 847 813 874 827 711 758 735 775 745 715 780 613 694 802 794 761 850 717 758 750 799 806 787 739 762 779 783 759 830 841 901 887 882 903 886 891 892 906 900 848 814 818 852 871 883 862 813 817 809 808 870 845 805 809 805 894 830 829 746 770 864 827 808 940 842 838 796 784 807 806 810 780 756 788 801 764 783 814 868 832 807 889 754 826 864 802 841 844 820 825 828 834 826 797 756 813 795 830 859 848 804 788 802 777 781 827 791 797 822 870 801 830 828 809 809 847 794 837 816 818 851 797 823 784 767 781 791 647 798 810 775 812 800 779 794 765 659 706 789 706 752 749 787 756 812 765 1.01e+03 806 669 748 492 571 866 689 853 858 798 755 754 768 759 800 792 775 739 763 758 815 798 755 808 797 787 805 791 792 805 874 859 870 844 843 777 852 851 846 848 859 808 836 843 815 800 834 818 824 813 783 853 832 842 850 821 803 785 835 829 777 791 833 825 806 795 848 846 829 821 797 808 817 834 882 870 823 817 875 850 820 824 813 797 797 818 742 781 803 828 786 787 808 788 784 827 805 825 781 823 833 824 790 815 783 753 740 847 801 765 1.06e+03 783 831 784 809 832 742 744 754 770 805 809 824 819 753 849 805 753 785 769 872 879 830 893 873 828 839 816 845 828 794 805 801 859 828 858 820 856 844 820 814 779 856 811 802 827 816 799 826 916 746 831 848 831 850 840 850 775 823 808 829 822 782 816 856 884 855 851 828 813 821 831 756 814 869 820 788 780 820 822 804 812 771 807 731 772 883 786 729 792 753 795 790 797 852 810 788 756 752 825 805 826 820 847 822 834 846 697 889 947 790 758 770 779 724 872 829 849 848 835 822 821 807 806 864 827 816 772 870 827 787 852 811 788 775 814 801 794 776 785 802 797 780 819 813 803 765 752 794 848 836 832 832 843 859 810 804 851 864 616 1.23e+03 823 606 587 746 783 837 766 837 826 813 816 805 781 816 846 785 880 805 819 850 873 832 850 904 867 873 872 870 833 858 883 858 907 862 854 865 852 889 902 887 891 896 906 893 849 846 808 841 857 862 890 658 830 837 837 887 802 833 789 833 825 832 825 840 810 886 816 811 827 814 830 797 843 842 810 796 806 814 846 871 785 697 804 793 794 802 860 822 778 817 826 828 843 780 809 788 818 788 795 780 845 816 841 786 819 815 802 806 806 813 829 1.18e+03 753 813 753 798 846 842 919 908 882 858 846 855 871 892 798 836 838 829 845 815 827 854 827 786 838 776 810 853 839 854 837 814 809 800 778 758 820 812 787 784 799 799 810 800 691 803 816 795 748 791 753 889 794 821 790 784 780 846 829 755 712 725 826 761 757 810 766 750 857 824 764 749 763 768 846 826 756 673 841 795 648 742 743 703 563 784 756 732 642 831 859 824 794 781 782 836 790 788 834 770 779 518 806 719 764 814 857 876 822 828 848 837 799 806 865 849 824 860 861 863 836 824 854 833 731 778 759 796 855 796 860 835 853 864 769 781 853 810 822 842 790 598 492 601 878 699 788 825 796 797 567 569 702 840 821 762 808 764 825 727 695 784 835 786 745 787 886 749 847 776 803 736 767 819 847 813 876 827 711 758 734 776 743 715 779 614 694 802 794 761 849 718 758 750 800 809 787 739 761 779 783 760 831 841 900 887 883 899 891 891 890 906 900 848 813 824 853 872 882 862 813 816 810 809 870 845 805 810 806 894 830 829 745 770 864 825 808 940 842 838 795 785 807 806 810 780 756 788 801 763 783 815 868 832 806 889 755 826 863 802 841 844 820 825 827 833 827 797 756 813 795 828 858 848 804 788 801 777 781 828 790 797 822 870 801 829 827 809 808 847 793 837 816 818 852 797 824 784 766 781 790 646 798 808 774 812 799 778 794 765 663 707 788 703 751 748 787 755 811 765 1.02e+03 806 668 747 491 570 866 690 851 858 798 754 754 767 758 801 792 777 738 763 757 815 798 755 808 796 787 804 791 792 806 875 860 870 844 843 776 851 851 846 848 858 808 836 843 816 801 834 819 823 812 782 852 833 841 850 821 803 784 835 828 779 791 833 825 805 796 848 845 829 819 796 809 817 835 881 872 821 817 875 851 820 824 813 796 797 818 743 782 803 828 784 787 808 788 783 828 806 825 781 822 832 825 790 815 783 754 741 846 801 765 1.06e+03 783 831 784 809 832 741 744 755 770 805 808 824 818 754 849 805 752 785 769 872 879 829 892 873 829 838 816 845 829 794 806 804 858 828 857 820 856 844 819 814 780 857 810 802 827 816 798 827 915 746 831 848 833 850 839 851 776 823 808 829 822 782 816 856 884 854 851 828 812 820 830 756 814 868 820 788 780 819 821 804 811 770 808 732 772 884 784 729 792 753 794 791 797 852 811 788 756 751 824 806 828 820 848 822 833 846 696 888 947 789 757 768 780 726 873 828 849 849 835 822 821 808 806 865 827 816 772 871 826 787 853 811 788 774 814 800 793 776 786 802 797 778 819 812 801 764 753 794 847 836 830 833 843 863 810 805 851 864 615 1.23e+03 822 605 587 746 783 836 766 836 826 813 817 803 782 816 847 785 879 805 817 850 873 833 853 904 867 873 872 871 834 858 884 857 904 861 853 866 851 894 903 887 891 896 907 892 850 847 807 840 857 867 889 658 830 837 838 888 802 833 789 833 825 831 823 838 809 885 817 811 828 815 830 801 843 842 811 797 806 814 847 871 784 697 805 793 794 802 860 822 778 817 827 829 843 780 810 788 818 788 795 780 845 814 841 786 819 815 802 806 805 813 829 1.18e+03 753 814 752 797 844 842 917 908 882 859 847 855 871 891 797 834 838 829 846 815 827 853 827 785 838 776 810 853 839 855 837 813 810 800 778 758 820 814 785 782 800 799 808 801 691 802 818 795 748 789 753 889 796 821 790 782 780 847 829 754 711 725 825 763 756 810 767 750 858 825 764 750 762 768 845 826 757 674 841 796 648 741 744 703 565 785 756 733 643 830 858 824 795 781 782 836 790 788 833 770 778 517 805 720 763 814 858 875 822 828 849 837 799 807 865 849 823 861 861 864 836 825 855 833 730 777 758 796 855 797 860 835 851 865 769 781 852 809 822 841 790 598 492 593 878 696 788 826 796 797 567 570 702 841 822 761 807 771 824 731 695 784 835 785 745 787 886 749 847 775 804 736 769 819 847 814 876 826 711 758 734 776 742 716 779 614 694 802 794 761 848 719 758 750 800 811 789 740 761 779 783 760 830 841 900 887 885 897 897 890 889 907 899 847 812 828 853 873 882 862 812 817 811 809 870 846 805 811 806 896 831 830 745 769 864 825 807 941 842 838 796 785 806 806 810 781 756 788 801 763 784 815 868 832 806 890 754 825 863 802 841 844 819 825 826 834 826 797 756 812 795 829 858 848 803 787 800 777 780 828 790 798 823 871 801 829 826 809 809 847 792 838 815 818 852 797 824 783 766 782 790 647 799 808 774 812 800 776 795 766 666 707 789 702 750 748 787 755 810 764 1.02e+03 806 669 746 491 571 866 690 850 858 798 754 754 766 757 801 792 778 738 762 756 815 798 754 807 796 786 805 791 792 806 875 860 871 844 844 778 850 849 846 847 857 808 835 844 816 802 834 819 823 812 782 852 834 841 851 821 804 785 835 827 781 790 834 825 805 797 848 845 829 818 794 809 817 834 881 871 822 817 875 850 820 824 813 795 797 818 742 781 802 828 784 787 808 788 783 828 807 823 782 822 832 824 791 814 782 755 740 846 802 765 1.06e+03 783 830 783 810 832 739 744 754 770 804 808 824 818 756 849 806 753 785 768 874 879 829 890 874 829 838 815 844 829 793 806 806 857 829 856 820 856 844 819 814 779 856 810 802 827 816 798 828 914 746 830 847 834 850 838 852 775 823 808 829 823 782 816 856 883 854 851 827 812 821 829 756 813 868 819 787 779 819 821 803 810 770 810 733 772 885 783 730 793 754 795 791 797 852 812 788 757 751 825 807 828 820 848 821 833 845 695 888 948 787 757 767 779 728 873 827 848 849 834 822 820 807 806 865 826 816 772 871 826 787 851 811 788 774 814 799 793 776 786 802 796 780 818 812 802 764 753 794 846 836 828 833 843 866 809 806 851 865 615 1.23e+03 822 605 587 745 783 836 768 836 827 813 816 802 781 815 848 786 880 805 817 851 872 834 856 903 867 873 872 871 835 858 885 856 902 860 853 868 850 898 904 887 891 896 907 892 851 847 807 840 856 870 887 658 830 836 838 889 802 834 789 832 825 830 822 838 808 883 818 811 830 816 829 805 844 842 812 798 806 815 847 870 783 698 807 794 794 803 860 822 778 818 827 830 844 780 810 788 819 788 795 779 845 814 841 786 820 814 802 806 806 813 827 1.19e+03 754 816 752 797 843 841 918 908 883 859 845 855 872 889 796 833 839 829 846 815 827 853 827 784 839 776 810 854 839 855 838 812 811 800 778 759 819 814 784 780 800 798 807 801 691 803 819 794 747 789 753 889 799 821 790 782 780 848 829 754 711 725 825 764 755 810 768 750 858 826 763 750 762 768 844 826 758 675 841 796 648 741 744 703 566 786 756 733 643 830 858 826 795 780 782 836 790 787 832 770 778 517 805 719 764 814 859 874 822 829 850 836 799 806 864 849 823 861 861 863 837 825 856 833 729 777 758 797 855 797 860 836 849 865 768 782 851 809 822 842 790 598 491 584 878 692 789 826 797 797 568 571 702 843 823 760 807 777 824 735 696 784 835 785 746 786 887 749 847 775 804 735 772 818 847 815 876 826 712 758 734 776 742 717 779 614 694 802 794 761 848 718 758 750 800 810 790 739 760 778 783 759 829 840 901 887 886 894 903 889 889 907 899 846 812 833 853 873 881 861 812 817 811 809 870 847 806 811 805 897 832 830 745 769 864 825 807 941 841 838 796 785 805 806 810 782 754 788 801 763 784 815 868 832 806 891 753 824 863 802 840 843 819 824 825 834 826 797 756 812 795 830 858 848 803 788 799 776 781 826 790 798 824 871 802 829 824 809 810 847 791 838 815 818 852 797 824 782 766 782 790 647 799 808 773 812 800 775 794 767 668 707 790 701 750 748 786 755 810 764 1.02e+03 806 669 747 488 573 866 691 849 857 798 754 755 767 758 801 791 779 739 761 756 815 798 754 807 796 786 806 791 793 806 874 859 871 844 845 779 849 848 847 846 856 808 834 845 816 802 834 819 822 811 783 852 834 841 851 821 804 785 835 827 781 790 834 824 806 798 849 845 829 818 792 810 816 833 880 870 825 817 876 848 819 823 813 794 797 817 739 781 802 828 784 788 808 788 783 828 808 822 783 822 830 822 791 814 782 757 740 846 802 764 1.06e+03 783 828 782 810 832 737 744 754 771 805 808 824 818 756 849 808 753 784 766 876 880 829 889 874 828 837 813 844 829 793 806 806 858 830 854 820 856 845 820 813 778 855 810 802 827 817 798 829 914 746 828 846 834 850 838 852 774 823 808 828 820 782 816 856 883 854 850 827 811 822 828 756 813 868 819 785 778 819 821 802 809 771 811 733 773 886 784 729 795 755 796 791 796 852 812 787 757 751 824 809 829 820 848 820 833 843 695 888 948 786 756 766 778 730 872 827 848 848 834 823 820 806 805 866 826 816 772 870 826 785 849 810 788 774 814 799 794 776 786 802 797 781 817 812 802 764 752 793 845 836 825 832 843 872 808 806 852 866 614 1.23e+03 822 605 587 745 782 836 768 836 827 813 816 804 779 814 848 786 880 805 817 851 872 834 860 903 866 873 872 872 836 858 885 855 900 860 852 867 850 901 904 886 891 896 907 891 851 847 806 840 855 874 886 659 830 836 838 889 801 835 789 831 826 829 820 837 807 883 818 811 830 817 830 808 844 844 813 796 806 816 848 868 782 698 806 794 794 804 860 823 778 818 825 831 844 779 809 788 819 788 794 778 846 814 841 786 819 815 801 807 807 813 826 1.19e+03 754 818 752 796 842 839 919 907 883 860 843 855 872 889 795 833 839 829 847 815 826 854 826 784 840 777 810 853 840 856 838 812 812 800 778 759 819 813 784 779 800 798 807 800 691 803 819 793 746 789 753 889 798 821 789 782 780 848 830 754 711 725 824 766 753 810 768 750 859 827 763 751 762 768 843 826 758 674 841 796 649 741 744 703 567 785 756 732 644 829 859 828 794 779 782 836 790 787 831 771 777 517 804 719 765 814 859 875 823 829 852 836 799 805 863 850 822 862 862 863 836 825 856 833 730 776 758 797 856 797 859 836 849 866 769 783 851 809 821 843 790 598 491 579 876 688 789 826 796 797 568 572 701 843 824 758 807 783 826 739 696 784 835 785 746 785 886 749 846 775 804 735 773 818 847 816 876 826 713 758 735 776 742 717 780 614 694 803 794 761 848 716 757 750 799 810 790 739 760 777 782 758 828 840 901 887 887 892 908 888 890 907 899 846 812 836 852 872 880 861 812 818 811 810 870 847 806 810 804 900 833 830 745 770 864 826 806 941 841 838 796 785 805 806 810 782 753 787 801 764 784 815 868 832 806 891 752 822 863 802 840 842 818 823 825 834 826 796 758 811 794 830 858 846 803 788 799 777 781 825 790 797 823 871 801 828 824 809 810 846 791 838 814 818 852 798 824 782 767 782 788 648 799 807 773 812 799 775 792 768 672 707 791 700 750 747 786 755 810 764 1.01e+03 806 669 749 486 577 865 690 846 857 798 753 755 766 759 799 791 779 740 760 757 814 799 754 807 796 787 806 792 793 806 874 857 871 845 845 780 850 847 848 845 856 807 835 846 816 802 833 820 822 811 783 851 834 841 850 821 804 785 835 828 780 790 833 824 806 798 848 844 829 818 792 810 815 832 879 868 827 817 876 847 818 823 813 794 797 816 737 780 801 827 783 788 808 787 782 828 808 821 782 823 828 821 791 813 782 760 739 847 802 764 1.06e+03 783 827 780 810 832 737 744 754 772 805 808 823 818 756 849 808 753 784 766 876 880 829 890 874 828 836 812 844 828 794 805 805 857 831 854 820 856 844 821 811 778 854 811 802 827 817 798 828 916 746 827 845 834 849 839 852 774 822 807 829 817 781 816 855 884 854 850 827 812 822 829 756 812 867 819 785 777 820 822 801 808 771 811 732 773 886 785 729 797 756 798 790 796 853 813 786 757 752 824 809 828 819 848 820 833 843 695 889 947 786 756 766 776 730 872 827 848 847 833 823 820 805 806 865 825 815 771 871 826 784 849 809 788 774 815 800 794 776 786 802 797 781 816 812 803 764 751 793 845 836 826 831 842 874 808 807 852 867 614 1.23e+03 822 606 586 744 782 836 767 835 826 812 816 806 777 813 848 786 881 805 818 851 872 834 861 903 866 873 872 872 836 858 885 856 898 860 852 866 850 903 904 886 891 896 907 890 851 846 806 840 855 876 886 660 830 836 837 890 800 835 789 830 827 828 819 838 806 882 817 811 830 818 831 808 844 846 812 795 806 816 847 870 782 697 806 794 794 804 860 823 776 818 824 831 842 779 808 788 820 789 794 777 846 812 841 786 819 814 801 807 808 813 825 1.19e+03 755 818 751 796 842 837 920 907 883 860 843 854 872 889 794 834 838 830 847 815 826 854 825 784 841 777 810 852 840 857 837 812 811 800 778 758 819 813 784 780 799 797 808 800 691 803 820 793 745 789 752 889 796 822 788 782 780 849 830 754 711 725 824 766 752 808 768 750 859 828 765 751 764 768 842 826 757 674 840 795 650 741 744 703 566 785 756 730 644 828 859 830 794 780 781 836 790 787 831 771 777 517 803 719 767 814 859 875 825 830 852 837 800 805 862 850 822 862 862 863 834 824 856 832 731 776 757 796 855 796 859 837 849 866 769 784 850 809 820 844 789 597 490 572 875 686 790 826 796 797 568 573 700 843 826 758 807 786 827 743 697 785 834 785 746 785 885 749 846 775 804 734 774 817 847 817 873 826 713 759 736 775 741 719 780 614 694 804 794 761 847 714 756 750 799 810 790 740 762 776 782 758 827 840 901 887 886 891 912 888 890 906 899 846 813 838 852 871 878 862 813 817 809 810 869 847 806 810 804 900 834 829 745 771 864 828 806 940 841 838 796 786 804 806 809 782 753 786 801 764 785 815 868 832 805 890 752 822 863 802 840 842 818 822 824 833 826 796 761 811 794 831 858 844 803 789 799 777 782 825 789 797 822 871 801 828 824 809 810 846 791 837 814 817 851 798 822 782 768 782 786 646 798 806 773 811 799 775 791 768 675 707 790 700 749 747 784 756 810 764 1.01e+03 806 670 750 483 584 865 689 843 856 798 753 755 765 760 798 791 779 740 759 757 813 800 754 807 796 788 806 792 793 806 873 856 870 846 843 779 851 847 849 844 856 805 837 846 815 801 832 818 822 811 782 850 834 840 848 823 804 785 835 828 780 790 833 823 806 798 847 845 829 818 793 809 814 832 878 868 827 817 877 848 818 823 813 794 796 816 737 780 802 826 783 787 809 787 782 828 808 821 781 823 829 821 790 812 781 762 739 847 802 764 1.06e+03 783 827 781 809 832 737 743 755 771 805 809 823 817 756 849 808 753 784 768 874 879 829 891 874 828 836 812 845 827 794 805 804 857 830 854 820 857 843 821 810 778 853 812 802 828 817 797 827 918 745 828 846 834 849 840 851 774 822 807 829 814 780 816 854 885 856 850 827 812 821 829 756 812 866 818 786 777 820 822 801 808 771 811 732 773 886 786 728 798 756 798 791 796 853 813 784 757 752 822 809 826 819 847 820 833 844 696 890 947 786 756 766 776 730 871 828 847 847 833 822 820 805 806 865 825 814 771 871 826 785 850 810 788 774 815 802 796 776 785 802 797 781 816 812 803 765 751 794 845 837 827 830 842 876 808 807 852 867 614 1.23e+03 822 606 586 745 782 835 766 834 826 812 816 805 776 814 848 786 881 804 819 852 872 833 865 903 868 873 872 872 837 857 886 856 895 860 852 866 850 905 903 886 891 895 906 891 850 845 810 840 855 877 886 660 830 835 837 891 800 834 788 831 827 828 818 838 805 882 817 811 830 818 831 808 842 846 812 794 806 816 846 872 783 697 806 794 793 805 860 824 775 818 822 831 839 779 807 787 820 789 793 777 846 811 842 787 818 813 802 806 808 814 825 1.19e+03 755 817 751 796 841 837 921 908 883 859 842 854 871 888 794 834 838 831 847 815 825 854 825 783 842 777 810 852 841 857 836 812 810 801 777 758 819 813 783 781 799 797 808 799 691 803 820 793 744 790 752 889 793 822 787 782 780 849 830 753 712 724 823 766 751 807 768 751 859 828 766 751 766 768 841 827 757 674 839 795 650 741 744 703 565 785 756 729 645 827 858 830 793 780 781 836 789 786 832 770 777 517 802 720 767 814 858 876 828 830 852 838 800 805 862 850 822 863 862 863 834 824 856 832 733 776 757 795 855 796 859 837 848 866 769 783 850 810 820 842 788 597 490 567 875 683 789 826 796 798 568 574 699 842 825 758 807 790 828 745 697 783 834 784 746 786 884 750 845 775 804 735 774 817 845 817 871 826 713 758 737 776 741 722 780 614 695 804 794 761 847 714 756 751 800 812 789 741 764 777 784 758 827 840 901 887 888 890 914 888 890 906 899 847 814 840 851 871 876 862 812 816 808 810 870 847 806 810 804 901 836 830 746 772 864 828 806 940 841 838 796 786 806 806 808 781 754 785 800 764 786 815 868 832 804 890 751 823 863 802 840 842 818 823 823 832 825 796 765 810 794 831 858 844 803 788 799 778 781 825 788 797 822 871 800 828 824 810 810 846 791 836 813 816 851 798 821 782 768 783 785 645 798 804 773 811 799 775 791 769 680 707 789 696 749 747 784 756 811 764 1.02e+03 806 670 750 483 592 864 689 841 857 798 754 755 764 760 796 791 779 740 760 756 813 800 753 807 797 790 806 792 792 806 874 856 869 846 841 778 852 848 850 844 856 804 836 846 814 801 832 817 822 811 781 850 833 840 847 824 804 784 834 827 782 790 833 823 806 798 846 845 829 818 795 809 814 832 878 868 827 818 877 848 818 824 813 794 795 816 738 780 803 824 783 786 809 788 783 828 808 823 779 823 830 821 790 811 781 763 738 847 802 763 1.06e+03 782 827 783 809 833 738 743 755 770 804 810 824 816 756 849 806 752 784 769 873 878 830 892 874 827 836 813 844 825 794 804 806 857 829 854 820 857 843 821 811 778 853 813 801 827 817 795 826 918 745 828 846 834 848 840 850 774 822 807 830 813 780 815 854 885 856 850 827 813 820 829 755 813 864 817 786 776 820 822 802 807 771 811 733 773 885 787 728 798 756 799 790 796 852 813 784 758 752 822 809 824 818 847 819 834 845 696 890 947 786 756 766 776 729 871 828 846 847 833 822 820 804 807 864 825 813 771 870 826 785 852 810 788 774 816 804 797 776 784 802 796 781 818 811 804 765 751 795 845 838 828 830 842 877 808 806 851 866 614 1.23e+03 822 605 584 745 782 834 764 833 826 813 817 805 778 816 848 786 880 804 819 852 871 833 868 903 869 872 872 873 837 857 886 857 892 860 853 865 850 905 903 888 890 894 905 891 850 844 814 840 855 878 886 660 830 835 837 892 800 832 788 832 826 829 819 838 805 881 817 811 830 818 831 809 841 845 812 794 806 815 846 872 783 697 805 794 793 804 860 824 774 818 822 831 837 779 808 787 820 788 793 777 846 812 842 787 817 812 802 806 808 814 824 1.19e+03 755 816 751 796 840 837 922 908 883 859 842 854 871 888 794 834 838 832 844 814 825 855 824 783 843 776 810 852 841 857 836 811 810 802 777 757 820 814 782 781 798 797 807 799 691 803 820 793 744 790 752 889 792 822 787 782 780 848 830 753 712 724 823 766 751 805 768 751 859 827 767 751 766 769 840 827 757 674 838 795 650 741 744 702 565 786 755 728 646 826 856 829 793 781 781 836 788 786 832 770 777 516 802 722 768 816 858 877 830 829 851 838 800 805 862 850 822 862 861 862 836 824 856 831 734 776 757 795 854 795 859 837 848 866 769 782 850 811 820 842 787 597 490 560 875 681 789 826 796 798 569 576 700 841 825 759 808 794 828 747 696 782 834 784 746 786 885 749 845 775 804 736 773 816 844 818 868 825 713 757 738 776 742 727 782 615 695 803 795 761 848 715 757 751 800 813 788 742 764 777 785 758 826 840 900 887 890 888 916 888 890 906 900 847 814 840 852 870 875 862 811 815 807 809 870 847 805 810 805 901 837 830 747 772 864 827 806 939 841 838 796 785 808 806 808 781 755 785 800 764 786 815 869 833 804 890 751 824 864 802 840 842 820 823 822 830 824 796 768 810 794 831 858 845 803 788 798 777 781 825 787 797 822 872 800 827 824 810 809 845 791 835 812 815 851 798 819 783 768 782 786 644 797 805 772 812 799 775 791 770 684 707 788 694 748 748 784 756 812 764 1.02e+03 805 670 750 483 601 863 688 840 857 797 754 755 763 760 796 792 779 738 761 756 813 800 754 806 797 790 806 791 792 806 874 857 869 846 840 777 851 848 850 844 855 803 835 844 814 801 833 816 823 812 781 851 831 841 846 824 803 785 834 826 783 789 833 824 806 800 847 845 830 818 795 808 813 833 878 868 826 817 876 848 818 824 814 795 794 817 738 780 803 824 785 786 808 788 783 828 808 823 777 822 831 821 790 811 782 764 738 848 802 763 1.06e+03 781 827 784 809 834 739 742 755 769 804 810 824 816 756 849 806 751 783 769 874 876 830 892 874 827 836 814 843 824 794 803 807 857 828 855 819 858 843 821 812 779 853 813 800 826 817 794 827 918 745 829 847 834 848 840 849 774 822 808 830 814 780 814 855 886 856 850 827 813 819 830 755 814 863 816 785 775 819 822 803 808 769 810 734 774 884 787 727 798 755 798 790 797 850 812 785 758 752 822 808 821 818 847 819 834 845 696 889 947 787 756 766 776 728 871 829 846 847 833 821 821 803 807 862 825 815 771 869 826 786 851 810 788 773 816 804 797 776 783 802 796 782 819 812 804 766 751 795 845 838 827 829 842 878 808 804 851 866 613 1.23e+03 823 604 584 744 782 834 764 832 826 813 818 805 778 816 847 786 879 803 819 853 871 832 870 904 870 872 872 874 837 857 886 857 891 861 853 865 848 905 902 888 890 893 902 891 850 843 820 840 853 879 886 660 830 835 837 893 801 831 788 833 826 830 819 838 805 880 818 811 830 818 831 809 839 844 811 795 805 815 846 870 783 697 805 794 793 804 860 822 774 818 823 831 837 780 808 786 820 787 793 778 846 814 841 788 817 812 802 805 807 815 825 1.19e+03 754 815 751 795 836 838 923 908 883 859 843 854 872 889 795 834 839 832 842 813 825 854 825 783 843 775 810 851 841 858 836 810 808 802 778 756 820 814 782 780 798 797 806 799 691 804 818 793 744 790 751 889 792 822 787 782 781 848 830 754 712 724 823 766 751 805 769 750 858 827 768 750 764 769 837 827 758 674 837 795 650 741 745 702 565 786 754 729 646 826 856 828 793 781 782 836 787 785 832 770 776 516 802 723 767 817 857 878 833 828 850 837 800 805 862 851 821 862 860 862 836 824 855 831 734 775 757 796 854 794 859 838 847 865 768 782 850 811 820 841 788 597 491 556 875 680 788 826 795 798 569 578 700 840 827 760 808 797 828 750 695 781 834 784 745 785 886 749 845 774 805 737 773 816 842 818 867 824 713 756 738 776 742 732 783 615 694 802 796 761 850 715 757 751 800 812 788 743 762 777 785 757 826 840 900 888 892 886 919 888 890 905 900 848 814 842 853 870 874 863 810 816 808 808 870 847 805 810 805 901 838 830 748 772 864 827 806 939 841 838 796 784 809 806 808 781 756 785 801 764 786 815 869 833 804 891 751 824 864 802 840 842 821 823 822 830 824 796 770 810 794 832 859 846 803 788 798 777 780 825 787 797 822 872 800 827 824 809 809 844 791 836 814 815 851 798 819 783 767 782 786 644 796 805 771 812 800 775 791 770 690 707 788 690 749 750 784 756 812 765 1.02e+03 804 670 750 482 612 864 687 838 858 796 754 755 763 759 796 790 779 736 763 755 814 799 754 805 798 789 805 791 791 806 874 858 869 845 840 776 851 850 850 844 855 804 833 843 815 800 833 817 824 812 781 851 831 842 845 822 802 788 834 826 784 788 833 824 806 800 847 845 832 818 795 808 812 833 879 868 826 816 875 848 818 824 814 795 794 818 738 779 802 826 786 786 807 788 783 828 807 823 776 822 831 821 790 811 782 765 738 847 801 764 1.06e+03 780 827 784 809 834 739 742 755 770 804 810 824 815 756 849 805 750 783 769 875 876 830 892 875 826 836 814 842 823 793 803 809 856 827 855 820 858 844 820 813 780 852 813 800 825 816 793 828 918 745 828 848 833 848 839 848 774 822 808 830 816 780 814 856 886 857 850 826 812 818 830 753 815 861 816 784 775 819 822 804 808 767 810 734 774 884 786 727 798 754 797 789 797 849 812 786 758 752 824 806 820 818 848 819 835 845 696 889 948 789 755 766 776 727 871 829 848 847 834 820 821 803 805 860 825 817 771 868 826 786 851 810 788 773 816 805 797 777 783 803 795 781 819 813 803 767 750 795 846 838 826 828 842 878 808 803 852 866 613 1.23e+03 823 604 585 743 781 834 763 831 826 813 818 805 780 814 847 787 879 802 819 853 871 832 873 905 870 872 872 874 838 857 886 857 889 862 854 866 847 905 902 886 889 893 900 892 850 843 822 840 852 880 887 660 830 835 837 892 801 831 788 834 826 830 818 838 806 880 820 810 830 818 831 810 839 844 810 795 805 815 847 869 783 698 805 793 793 804 860 821 775 818 823 833 838 781 809 786 819 789 793 778 847 817 840 788 817 812 801 805 806 816 825 1.19e+03 754 814 751 795 833 837 923 907 883 859 843 854 873 889 796 835 840 830 841 812 826 854 825 783 844 774 810 852 841 858 836 810 805 801 778 755 820 814 783 779 799 798 805 800 692 804 815 793 745 790 750 888 792 822 788 782 781 848 829 754 712 723 824 767 751 805 769 750 858 826 768 750 763 769 835 827 759 674 836 796 650 741 745 702 566 786 754 730 646 825 857 827 794 780 782 836 786 784 832 769 774 516 802 722 766 818 858 879 834 827 850 836 800 804 862 852 821 861 860 861 836 823 855 832 733 774 757 797 853 794 860 837 847 864 769 782 851 811 820 842 789 598 491 548 875 677 788 826 795 798 570 579 700 841 829 761 810 798 829 754 694 782 833 784 744 785 886 749 846 774 805 737 773 815 843 818 870 823 713 756 737 776 742 736 783 616 694 801 796 760 851 715 757 751 799 811 787 743 761 776 785 758 827 840 899 888 893 885 922 889 890 904 900 848 815 844 854 870 874 863 811 816 808 807 870 847 804 810 806 901 840 830 748 772 864 827 806 938 841 839 796 784 808 805 808 780 755 785 803 764 785 815 868 833 804 891 750 825 863 803 839 843 821 823 822 832 825 796 772 811 794 832 859 846 803 788 798 776 780 824 787 797 822 871 800 828 825 809 809 844 791 837 815 816 851 797 820 783 766 781 786 644 796 806 770 811 800 775 791 769 693 707 788 690 749 750 784 756 812 765 1.02e+03 803 670 750 480 625 865 686 836 857 796 753 754 763 759 796 789 779 734 763 755 814 798 754 804 798 788 804 791 790 805 874 859 869 845 840 775 851 850 851 843 855 804 834 843 816 800 832 816 825 811 781 851 832 842 845 821 800 792 834 827 784 787 833 825 805 800 847 846 832 818 796 808 813 833 879 867 826 814 874 848 817 824 815 795 795 818 736 778 801 827 786 786 806 787 784 828 806 823 775 822 832 820 791 811 783 766 737 846 800 765 1.06e+03 781 826 784 809 834 740 742 755 772 804 809 824 814 756 850 806 750 782 770 875 875 830 891 876 826 835 813 841 823 792 803 809 857 827 856 820 858 844 819 812 781 852 812 800 825 816 793 830 917 745 826 848 832 848 838 848 774 822 808 830 817 780 813 856 886 857 850 826 812 819 831 751 814 860 816 784 775 818 822 804 808 767 809 734 772 885 785 727 799 753 797 789 797 848 811 788 758 752 825 805 819 819 848 820 835 845 696 889 948 788 755 767 776 726 870 829 849 847 834 820 821 803 804 860 825 818 772 869 826 787 850 810 788 772 816 806 796 777 783 803 796 781 818 813 802 768 750 794 845 837 826 828 843 878 809 803 852 865 612 1.23e+03 823 603 586 742 780 834 763 831 828 812 818 805 780 813 847 788 879 801 818 853 872 832 876 905 869 872 871 873 838 858 885 857 888 861 854 866 845 905 902 885 888 893 898 892 850 843 826 840 850 880 887 660 830 835 837 890 800 831 788 834 826 831 817 838 808 881 820 810 830 818 831 812 837 844 810 796 804 815 847 869 784 699 805 792 793 804 860 820 775 818 824 835 838 780 809 786 818 790 793 778 848 817 839 789 816 813 802 804 806 816 826 1.19e+03 754 814 751 794 830 836 923 907 883 859 842 854 872 889 797 835 840 829 841 812 827 854 825 784 844 774 810 853 840 858 836 809 804 800 779 756 821 813 783 779 800 799 804 799 691 804 813 794 746 790 749 887 794 821 789 782 782 848 828 755 711 723 825 767 751 806 770 749 857 826 770 750 764 770 833 827 760 674 835 796 649 741 744 702 565 785 755 732 646 824 858 826 795 779 783 836 787 784 832 768 773 515 803 722 765 816 858 878 837 827 852 836 800 804 861 852 820 861 860 861 835 823 855 834 732 775 758 798 853 794 861 837 846 863 768 783 850 810 821 842 789 598 490 541 874 673 789 826 795 798 570 579 700 841 830 762 810 799 830 758 694 783 834 785 743 784 887 748 846 773 806 738 773 814 843 818 872 822 713 756 737 775 742 742 782 616 694 801 796 760 851 716 757 751 799 810 787 744 762 777 784 758 829 840 898 886 895 885 925 890 889 904 900 848 815 845 854 869 872 861 812 816 808 807 870 847 804 809 806 900 841 830 749 771 864 826 806 938 841 839 797 784 808 805 808 779 755 784 803 763 785 814 868 833 804 890 750 825 862 802 838 843 821 823 823 833 826 796 775 812 794 833 860 845 803 788 798 776 780 824 786 797 821 869 800 828 825 808 809 845 791 836 817 816 851 797 822 783 766 781 786 644 797 806 769 811 800 775 790 768 698 707 788 690 749 751 785 755 812 765 1.02e+03 803 670 749 480 641 865 686 834 856 796 752 755 763 758 796 788 780 734 763 755 813 797 754 803 798 787 803 791 789 805 874 859 869 845 839 774 850 850 851 843 856 804 835 844 816 800 832 815 826 811 781 850 832 842 845 821 798 794 833 827 786 787 832 825 806 799 846 846 832 817 795 808 814 833 879 868 826 814 874 848 817 824 816 795 796 818 735 777 800 826 786 786 806 786 784 828 804 823 776 823 831 821 791 812 782 766 737 846 801 765 1.06e+03 781 826 783 809 833 740 742 755 773 804 808 823 814 755 850 806 750 782 769 875 876 829 890 876 826 835 814 841 822 792 803 808 857 827 856 821 859 844 818 811 781 852 812 800 825 814 793 831 917 745 826 848 832 848 838 848 775 822 808 830 816 781 813 856 886 858 850 825 811 819 831 749 813 858 817 783 775 819 822 804 809 768 808 734 770 886 784 726 800 752 796 790 797 847 810 788 757 752 826 804 819 819 847 819 836 846 696 888 948 788 755 768 776 725 869 828 849 847 834 820 821 802 803 860 825 818 772 869 827 788 850 811 788 772 815 806 796 777 783 802 796 780 817 813 802 768 750 793 843 836 826 827 843 878 810 804 852 865 612 1.24e+03 823 604 587 742 780 834 764 830 829 812 818 805 779 815 847 789 879 801 820 854 872 832 878 904 869 872 871 873 840 858 885 857 884 860 854 865 845 906 901 883 888 894 898 892 849 843 831 840 850 880 888 660 831 835 836 890 799 832 788 834 826 831 817 838 808 882 820 812 830 818 830 813 835 845 810 796 804 815 847 870 785 699 806 792 792 804 859 820 774 818 824 836 838 779 808 786 817 792 793 778 849 817 840 790 816 814 803 803 806 816 826 1.19e+03 754 814 751 794 830 835 922 907 884 859 842 853 872 890 796 835 840 827 841 812 827 855 825 784 844 774 810 854 840 857 837 810 804 800 779 756 821 813 783 779 800 800 805 798 690 803 811 794 747 791 749 886 795 820 790 781 782 848 828 755 711 723 825 767 750 807 771 749 857 826 775 751 766 770 833 826 760 675 834 796 648 742 744 702 565 783 756 732 647 825 859 826 795 778 784 836 787 785 832 770 773 514 802 721 764 815 858 878 838 827 852 838 800 804 861 852 820 861 859 861 835 824 856 835 732 775 758 797 852 794 860 837 846 863 767 784 849 810 821 841 790 598 490 534 874 667 790 825 794 797 570 579 700 842 832 763 809 799 830 762 695 784 834 785 742 784 887 748 847 773 806 738 773 814 843 817 875 822 712 756 737 775 742 747 781 616 694 801 795 759 851 717 757 750 799 810 787 745 764 777 784 758 831 840 898 886 898 886 929 891 889 904 900 848 815 846 854 869 871 859 813 816 808 807 871 847 804 809 806 899 842 830 752 769 864 826 806 938 841 838 798 784 808 804 808 778 755 784 802 763 784 814 868 833 805 890 749 826 861 802 838 843 820 822 824 833 826 796 778 812 793 832 860 845 803 788 798 776 780 824 786 796 821 867 800 828 824 808 808 846 790 835 817 815 850 797 823 783 766 780 786 644 799 807 768 811 800 775 790 767 702 707 789 691 751 750 785 755 811 764 1.02e+03 804 669 749 480 658 865 685 834 856 796 751 755 763 757 797 788 779 736 762 755 812 798 753 803 798 786 803 790 790 805 874 858 869 845 839 774 849 850 851 842 856 803 835 845 815 800 834 814 826 810 781 850 832 843 845 821 798 794 833 827 789 787 831 825 806 798 845 847 832 816 794 808 815 833 879 868 826 814 874 848 817 823 816 794 796 819 735 776 799 824 785 784 806 786 785 828 804 822 777 823 830 821 790 812 782 767 737 845 801 764 1.06e+03 781 826 783 808 833 739 742 755 773 805 809 823 814 755 850 806 750 782 769 877 876 829 891 877 826 835 815 841 822 793 804 808 857 827 855 820 859 845 818 810 781 853 811 800 825 814 794 831 917 745 827 848 832 849 837 848 775 822 809 830 816 782 814 856 885 858 850 825 811 820 831 749 812 855 817 783 775 819 822 804 810 770 808 734 768 886 784 726 799 752 794 791 797 847 809 787 758 752 826 804 818 820 846 819 836 847 695 888 947 786 754 768 775 724 870 827 848 847 833 820 820 802 804 860 825 818 772 869 826 788 851 810 788 772 814 806 796 778 784 803 796 780 818 813 802 768 750 792 842 835 826 827 844 876 810 805 852 865 613 1.23e+03 822 604 587 741 780 835 764 829 829 812 818 805 779 816 846 787 878 801 821 854 872 832 880 904 869 872 871 873 842 859 885 857 882 859 853 864 845 906 900 882 887 894 897 892 850 843 837 841 850 882 887 659 832 834 836 891 799 832 789 834 826 831 816 838 807 880 819 813 829 817 828 813 831 845 809 796 804 816 847 872 786 698 806 793 790 805 858 821 774 818 825 835 840 777 808 787 816 792 793 778 849 818 840 789 817 814 804 803 806 814 827 1.19e+03 754 814 751 796 830 834 922 907 884 859 841 852 870 890 796 834 840 827 841 811 828 855 825 784 844 775 810 855 841 856 837 812 804 800 779 755 821 813 783 780 800 800 806 797 692 803 811 794 748 791 749 886 796 820 790 780 782 848 828 755 710 724 825 766 752 808 773 750 858 826 779 752 767 770 833 824 759 675 834 796 647 743 744 702 566 782 756 732 647 826 859 827 794 777 784 836 788 784 832 771 773 514 802 722 764 816 857 877 841 828 851 840 800 804 860 852 820 861 859 861 834 826 856 836 733 775 758 797 852 794 860 837 845 863 766 784 848 810 821 839 790 599 489 530 874 665 790 824 794 796 569 579 700 842 835 763 809 798 830 763 696 785 835 784 743 784 887 748 847 773 804 737 771 815 843 817 874 823 711 756 737 775 742 755 782 616 693 801 794 759 850 718 757 751 799 810 787 747 764 777 784 758 830 840 897 886 899 886 932 890 889 904 900 848 815 846 854 870 868 858 813 815 809 808 871 848 804 810 806 897 842 831 755 768 864 827 805 938 841 838 797 784 808 804 808 777 755 784 801 763 784 814 868 832 805 890 749 826 861 802 839 843 818 821 823 832 827 797 780 813 792 831 860 845 804 787 798 777 781 824 786 796 821 866 800 828 824 808 808 846 790 833 817 815 848 797 822 783 766 780 787 645 800 807 768 812 800 775 791 766 707 707 789 691 752 749 786 754 810 764 1.02e+03 804 669 749 479 678 864 685 832 857 797 750 755 763 757 797 788 779 737 761 754 811 798 753 803 798 786 803 790 791 805 874 858 869 846 839 773 848 848 850 842 857 803 835 845 815 800 834 814 824 810 781 851 831 844 846 821 798 795 834 827 791 787 831 824 805 797 845 846 832 816 793 808 815 833 879 868 826 814 873 847 818 823 816 794 796 819 735 775 799 823 784 783 806 785 785 828 804 821 779 822 829 822 789 813 782 767 737 846 802 763 1.06e+03 780 826 783 808 832 739 742 754 772 805 810 824 815 754 850 806 750 782 769 878 877 829 891 878 826 835 816 841 823 793 804 807 856 827 855 820 859 845 818 810 781 853 811 800 825 813 795 831 918 745 827 845 831 849 837 848 775 823 808 830 816 782 814 855 884 857 849 824 811 821 829 750 810 854 817 783 776 819 821 804 810 770 807 734 768 887 784 726 798 751 792 791 798 848 809 787 757 751 825 804 818 820 845 819 836 847 695 887 947 787 754 768 775 724 870 826 848 846 832 820 819 802 805 859 826 818 772 869 825 788 851 810 789 771 814 807 796 778 785 804 796 780 820 814 802 768 750 792 842 835 826 828 844 874 809 805 851 865 613 1.23e+03 822 605 587 740 780 836 764 828 829 812 818 805 779 816 846 785 878 801 821 854 872 832 882 904 868 873 871 874 843 860 885 856 879 860 852 863 846 905 899 881 885 895 896 892 850 844 842 842 850 883 886 658 831 834 836 892 801 832 790 834 826 830 816 837 807 879 817 813 829 817 826 812 827 844 809 796 806 815 848 874 786 698 805 794 789 804 858 821 774 818 825 834 842 777 809 786 814 792 794 778 849 816 840 789 818 814 803 804 806 812 828 1.19e+03 753 814 751 796 831 833 921 908 884 859 842 852 870 891 795 834 839 826 841 811 829 855 825 783 844 776 809 855 842 854 838 813 804 800 778 755 821 813 784 780 800 799 808 798 694 803 810 793 748 791 748 887 796 820 790 781 782 849 829 754 711 723 826 766 753 808 775 750 859 824 782 753 767 770 832 824 759 675 834 796 647 744 745 703 568 781 757 733 647 825 859 827 793 776 783 835 788 783 832 772 773 514 802 722 765 817 857 877 843 830 850 840 800 804 860 851 821 860 860 861 834 827 856 837 733 775 757 796 853 794 859 837 846 864 766 784 848 811 820 838 789 599 489 525 874 661 790 822 793 797 569 580 700 842 838 762 809 796 829 765 696 786 834 785 743 784 887 747 848 773 802 736 769 815 844 816 873 825 710 756 737 776 743 760 782 616 692 800 794 760 850 719 757 752 800 811 787 747 764 778 783 758 828 840 897 886 900 886 935 889 888 903 900 847 814 846 853 871 866 857 814 815 809 809 871 847 803 810 805 896 842 833 758 769 864 827 804 938 841 838 797 784 808 804 808 777 755 784 800 763 784 814 868 831 804 890 749 824 860 802 840 843 818 820 821 830 827 796 781 813 790 831 860 846 804 787 798 777 782 823 786 795 821 867 799 827 824 808 808 845 790 833 818 815 846 796 822 783 766 780 788 645 798 807 768 813 800 775 791 767 710 707 788 690 753 748 786 754 810 764 1.02e+03 804 668 748 479 699 863 685 832 858 797 751 754 763 757 797 787 778 739 761 754 812 797 752 804 798 786 803 790 791 805 874 859 869 847 839 773 849 846 850 842 857 803 835 846 814 800 832 816 824 810 781 851 830 844 846 820 798 797 835 827 792 786 831 824 805 797 846 846 832 816 793 808 814 834 879 868 826 813 873 846 819 822 816 794 796 818 734 775 800 823 782 783 807 785 787 828 804 820 779 822 829 822 788 813 781 767 737 847 802 764 1.06e+03 781 826 783 807 832 738 741 753 771 805 811 824 814 754 850 806 751 783 768 878 877 829 891 876 825 835 816 841 823 793 804 807 856 826 854 819 857 845 820 809 780 853 811 801 825 813 796 829 917 745 828 843 830 849 838 848 775 824 806 829 816 781 814 855 884 857 848 823 811 819 827 750 810 853 817 783 776 819 820 804 810 770 806 733 768 888 784 726 797 751 792 791 798 848 809 787 756 751 824 804 818 820 845 820 836 846 694 887 947 788 753 767 776 723 870 826 848 845 830 820 817 802 805 859 828 818 771 868 826 788 852 809 790 772 814 807 795 779 786 803 797 780 821 814 802 767 750 792 841 834 826 828 844 872 808 804 851 866 613 1.23e+03 823 605 588 740 781 837 764 828 828 811 819 805 780 815 846 783 878 801 819 854 872 832 884 904 868 872 871 875 844 858 885 856 878 862 852 863 847 905 899 879 885 895 896 892 851 845 847 842 850 884 885 658 830 835 836 892 802 832 790 833 826 829 816 837 807 880 816 812 829 817 822 810 823 844 808 794 807 814 848 873 786 697 804 794 788 804 857 820 775 818 824 833 844 777 809 786 815 792 794 778 849 815 839 788 819 814 802 805 806 811 828 1.19e+03 752 814 752 797 831 833 921 908 883 859 843 854 870 891 795 834 839 826 841 812 829 855 825 781 844 777 809 854 843 853 837 813 804 800 776 754 821 814 784 779 800 799 808 799 697 803 809 792 746 792 748 888 795 819 790 782 782 849 830 754 711 723 826 766 755 807 775 750 860 823 784 755 768 770 832 825 760 676 834 796 647 745 745 703 570 781 756 733 647 823 859 826 793 776 782 835 788 782 831 772 774 514 803 722 766 817 857 878 845 831 851 840 800 804 860 852 821 859 861 860 833 828 856 838 733 776 757 796 854 794 859 838 847 864 766 784 848 811 820 838 789 599 489 522 874 660 789 822 792 798 569 579 700 842 840 762 810 794 829 767 695 786 834 786 744 785 886 747 849 772 800 736 767 815 844 816 873 827 710 757 737 776 743 764 782 616 691 799 794 760 848 720 758 753 799 811 787 748 764 777 782 758 827 839 898 886 902 885 939 888 888 903 900 847 814 846 853 872 864 858 816 815 809 810 871 847 804 810 804 896 842 834 762 771 864 827 803 938 841 838 796 784 808 804 809 777 755 784 801 762 785 814 868 829 804 890 750 823 860 802 841 842 818 820 820 829 827 795 782 813 790 830 860 846 805 786 798 777 780 823 786 796 820 868 798 827 824 808 807 845 790 831 819 814 844 796 822 783 766 781 788 644 797 807 768 813 799 774 792 767 714 707 787 688 754 747 787 754 809 765 1.02e+03 805 668 747 478 721 862 686 830 858 797 750 754 764 757 797 786 777 739 761 754 811 797 751 804 798 786 803 790 790 806 874 860 869 848 839 772 850 844 850 842 856 804 835 846 814 800 830 816 824 810 781 851 830 843 845 820 798 798 836 828 793 786 831 824 805 797 846 845 833 816 792 807 813 834 879 867 826 813 872 845 819 821 815 794 796 817 733 776 799 823 782 784 807 784 788 828 804 820 779 822 829 822 788 813 781 768 736 847 801 764 1.06e+03 782 827 783 807 831 740 740 752 771 805 811 824 815 755 850 806 752 783 768 878 878 829 891 874 824 835 816 842 822 793 804 806 855 826 853 818 856 845 821 809 780 854 812 801 825 813 796 827 916 745 828 841 830 848 839 848 774 824 804 827 816 781 813 855 884 856 847 823 811 818 827 750 810 853 816 783 777 819 820 804 807 769 806 733 769 888 784 726 798 752 792 792 799 848 810 787 756 750 824 804 817 818 845 820 836 844 694 888 947 788 753 766 777 724 870 825 848 846 830 820 817 802 804 859 829 818 770 867 827 788 852 809 791 772 815 808 795 779 785 802 797 779 822 815 803 766 750 792 842 834 826 827 844 871 807 804 851 866 614 1.23e+03 823 605 588 741 781 838 765 828 828 810 820 803 782 816 846 783 878 801 818 853 872 830 885 903 867 872 870 875 846 857 885 856 876 863 853 863 848 905 900 877 884 895 895 892 852 844 852 842 850 884 885 657 828 835 837 892 801 832 790 833 826 828 816 837 808 882 816 812 829 817 819 809 820 844 808 793 808 814 848 872 785 696 804 795 789 804 856 821 775 818 822 834 843 777 810 786 816 790 795 777 850 813 838 788 819 814 802 806 806 810 828 1.19e+03 753 813 752 796 832 834 921 908 883 860 844 854 870 891 795 834 839 826 842 813 829 855 825 780 843 777 809 854 844 851 837 812 804 800 775 754 820 814 784 780 801 798 808 800 698 803 809 790 745 792 748 889 794 818 790 782 782 848 830 754 711 723 827 767 756 805 776 749 860 822 788 757 769 770 830 826 759 677 834 796 648 744 745 704 569 781 756 733 647 821 859 827 793 777 780 834 788 782 831 771 774 514 803 722 766 819 858 878 849 834 851 841 800 804 860 851 822 858 861 860 833 829 855 837 733 777 757 798 854 794 859 838 847 863 767 783 849 810 820 838 788 600 489 517 873 658 788 823 791 798 569 578 700 843 840 763 811 792 829 768 694 786 833 788 744 786 886 747 850 772 800 736 766 815 844 816 873 827 712 758 736 776 742 764 782 616 691 798 793 759 847 720 760 753 799 810 787 749 764 775 782 757 828 838 897 886 903 885 942 887 888 903 900 847 814 846 853 871 862 858 819 815 809 809 870 848 805 808 804 896 842 835 767 771 864 827 804 938 841 837 796 784 808 804 809 777 754 783 801 762 785 814 868 829 805 889 752 823 861 802 841 840 818 820 821 829 827 794 785 813 790 830 860 847 804 786 798 777 778 822 786 796 820 868 798 828 824 808 808 845 790 830 820 814 844 796 821 784 766 781 789 644 796 807 769 812 798 774 791 767 718 707 786 687 755 747 787 754 809 765 1.02e+03 805 668 746 478 742 862 686 830 857 797 749 754 764 757 797 786 776 738 761 755 811 797 751 804 797 786 803 790 789 806 874 860 869 848 838 772 850 844 848 842 856 804 834 845 814 800 829 816 825 811 781 851 830 842 845 821 798 798 836 828 794 785 831 824 805 797 847 845 833 816 792 806 812 834 880 867 826 813 872 846 819 821 815 793 797 815 732 776 799 824 781 785 807 783 791 827 804 820 778 821 830 822 788 812 780 768 737 847 801 763 1.06e+03 783 827 783 806 830 742 740 753 772 805 812 824 817 755 850 806 752 783 768 878 879 829 890 873 824 835 816 842 821 793 804 803 854 826 853 818 854 845 823 809 779 854 813 800 825 813 795 826 915 744 829 841 830 847 839 848 773 824 803 826 816 780 814 855 884 856 846 825 810 818 828 750 810 852 816 782 776 820 820 804 804 769 806 732 769 888 784 726 798 754 793 791 799 848 810 787 756 750 824 803 815 816 846 819 835 844 694 888 947 788 754 765 778 724 870 824 848 847 830 821 817 802 804 859 828 818 771 867 828 788 852 809 791 773 815 808 795 778 784 802 797 779 821 815 803 765 752 792 842 835 826 826 844 870 807 805 852 866 615 1.23e+03 823 605 588 742 782 836 764 828 828 810 820 801 784 816 847 784 878 802 818 852 872 829 887 902 866 872 870 874 849 856 885 857 874 863 854 863 848 904 901 875 884 896 894 892 852 844 857 842 850 884 886 657 828 836 837 891 800 833 791 833 826 828 816 837 807 883 817 812 829 817 817 808 819 844 808 791 808 815 848 872 784 695 805 794 789 804 857 822 774 818 822 836 842 777 811 786 817 789 795 777 852 812 838 787 818 814 801 805 806 810 828 1.19e+03 754 814 752 796 832 835 921 908 882 860 845 852 870 891 795 834 839 826 843 814 829 856 825 779 843 776 809 854 842 850 837 812 804 801 775 754 819 814 783 781 800 798 808 799 700 803 808 790 744 792 747 889 793 819 790 782 783 848 830 755 709 724 827 767 758 805 776 748 859 822 791 759 769 769 829 825 758 678 834 796 648 742 744 705 568 782 756 732 648 821 859 828 794 777 780 833 789 782 830 770 774 514 802 721 766 820 858 878 851 835 851 841 800 805 861 850 821 858 861 861 833 829 855 837 732 778 756 799 853 793 859 838 847 862 768 783 850 809 820 838 787 602 489 512 872 658 788 824 791 797 569 579 700 843 840 762 811 791 828 770 694 785 833 787 745 786 886 747 850 772 800 736 765 815 844 816 873 827 712 758 736 776 741 767 781 618 690 798 793 758 847 721 760 753 800 809 788 750 764 773 782 756 829 836 897 886 903 886 947 887 888 903 900 847 813 846 853 870 860 859 821 815 809 808 869 849 804 807 803 896 842 835 772 771 864 827 805 938 841 838 796 784 807 804 809 777 753 783 801 762 786 814 867 829 805 888 753 824 862 803 841 840 817 819 821 830 826 794 787 813 790 830 860 847 802 787 797 778 776 821 786 796 820 867 798 828 824 807 808 844 790 829 822 813 841 796 820 783 766 781 790 644 796 806 770 811 798 773 791 767 721 707 786 686 756 747 787 755 810 764 1.02e+03 805 668 746 478 766 863 686 828 857 797 748 754 764 756 796 787 776 737 762 756 810 796 750 804 796 786 803 790 789 806 874 860 869 845 838 771 850 843 847 842 856 804 834 844 814 800 830 815 825 811 781 851 830 841 845 821 798 798 836 828 794 785 830 824 806 796 847 845 832 817 793 806 813 834 880 867 826 813 872 846 819 821 815 793 797 817 730 776 798 823 781 786 807 782 792 826 802 821 778 820 830 823 788 813 781 768 737 847 801 762 1.06e+03 782 826 783 806 830 745 742 753 772 806 812 824 818 755 851 805 750 783 767 878 880 829 889 873 826 834 815 842 820 793 804 802 852 826 853 818 853 845 823 810 779 855 814 800 825 812 794 827 915 744 830 841 831 847 840 849 773 824 804 826 816 779 816 854 884 856 846 826 809 819 829 751 812 851 815 782 774 821 821 803 804 769 806 732 770 888 784 727 798 754 794 789 799 847 810 786 755 750 824 804 814 814 846 818 834 844 694 888 947 787 754 764 778 724 869 824 848 848 831 821 817 803 803 858 826 817 770 868 827 788 852 809 790 773 816 807 796 777 785 801 796 779 820 814 803 765 753 792 842 835 826 826 843 869 807 805 852 865 615 1.23e+03 823 605 588 743 782 835 763 827 827 809 818 800 784 817 848 784 878 803 817 851 872 828 888 901 866 872 871 873 852 858 885 858 873 862 854 862 848 903 901 874 884 896 893 892 852 843 860 842 850 885 888 657 828 836 837 891 799 833 791 833 825 830 816 837 806 883 818 811 828 818 816 808 815 845 809 791 808 816 848 871 782 694 806 793 789 803 857 824 774 818 824 836 841 777 812 786 817 788 795 777 852 811 840 787 816 813 801 805 806 809 827 1.19e+03 755 814 752 796 832 835 921 909 882 860 845 850 870 891 795 833 839 827 844 814 829 856 825 780 843 774 809 853 841 850 838 811 804 801 775 753 818 813 783 781 799 797 808 798 704 803 808 790 743 792 748 889 792 820 790 783 784 847 830 755 708 723 826 767 762 806 776 746 858 822 794 760 769 769 827 824 757 678 834 796 648 741 744 707 567 782 756 732 648 820 858 828 794 777 780 833 789 781 829 770 774 513 801 720 766 822 858 878 853 836 850 842 800 806 862 850 821 858 861 861 833 828 855 837 731 779 756 799 852 792 860 837 847 862 768 782 850 807 820 838 786 603 490 505 872 657 788 826 791 797 569 580 701 841 840 760 811 789 828 769 694 785 833 787 745 786 886 747 848 772 802 736 763 816 844 815 873 827 712 757 735 776 741 771 781 619 690 798 793 756 847 721 759 756 800 807 788 750 764 774 782 755 829 836 896 886 903 887 950 887 889 902 900 848 813 845 853 870 858 860 826 816 809 808 868 850 804 807 803 895 843 835 778 770 864 827 806 938 841 838 797 784 806 804 809 777 752 782 801 761 786 813 867 829 805 889 752 826 863 804 841 842 817 819 821 830 826 794 790 813 790 830 860 846 802 787 796 778 775 820 786 795 820 867 799 827 824 808 809 844 790 827 822 813 839 796 820 782 766 781 791 644 796 806 770 810 797 773 790 766 724 706 786 685 757 747 787 754 810 763 1.02e+03 804 667 745 479 786 863 686 827 856 797 748 754 763 756 795 788 774 736 762 756 809 795 750 804 796 787 803 790 789 806 873 860 869 843 838 774 850 844 846 842 856 803 834 843 814 800 830 814 824 811 782 850 831 841 844 822 798 799 836 828 794 786 830 823 806 795 847 845 832 816 793 807 813 833 881 866 827 814 872 846 818 821 816 793 798 819 730 776 798 822 781 785 806 783 795 826 802 822 777 820 830 821 788 812 782 767 737 847 801 761 1.06e+03 782 826 783 806 830 745 744 752 770 806 811 824 818 756 851 805 749 783 767 877 880 830 889 873 828 834 815 841 820 793 804 800 852 825 853 819 852 845 823 810 778 855 815 799 825 814 794 828 915 744 830 841 831 847 839 849 773 825 804 827 816 778 816 854 884 855 846 826 808 820 828 753 813 853 815 782 772 822 822 803 806 769 807 732 770 888 784 728 798 754 794 788 798 847 810 786 755 750 824 806 813 815 846 817 832 844 694 888 947 786 754 764 779 724 869 825 848 848 832 822 817 804 802 859 826 816 770 868 826 788 850 810 788 772 816 806 797 776 787 800 796 778 820 814 802 766 754 792 841 836 826 826 842 868 807 805 852 865 613 1.23e+03 822 605 587 744 782 835 762 827 826 808 816 801 784 817 848 784 878 803 817 851 873 828 890 901 866 872 871 872 854 858 885 858 873 861 855 862 848 902 901 873 884 896 892 892 852 843 864 842 850 884 890 657 828 836 836 890 799 833 791 833 824 831 816 837 805 882 820 810 828 818 815 807 810 843 809 792 807 815 848 871 782 695 806 792 789 803 858 824 774 817 826 836 840 778 812 786 817 788 795 778 852 812 841 787 814 812 801 804 806 810 828 1.19e+03 755 815 752 796 831 835 921 909 882 859 844 851 869 890 795 834 838 827 844 813 829 854 825 781 843 773 810 852 840 851 839 811 804 800 775 752 818 812 783 780 799 796 808 797 709 803 808 790 743 792 749 889 791 819 789 783 784 846 830 756 707 723 826 767 765 806 777 744 858 822 796 762 769 770 828 822 757 679 834 796 649 740 744 708 567 782 755 732 649 821 858 826 794 777 780 834 788 779 828 771 774 512 800 720 765 822 859 879 853 839 850 842 799 806 863 850 821 860 862 862 833 827 856 837 731 779 756 797 852 790 860 837 847 863 767 782 850 807 820 838 786 603 490 498 873 657 788 826 792 797 568 581 701 839 841 760 811 788 827 769 694 784 833 787 745 785 886 748 847 772 803 735 762 815 844 814 873 827 711 756 735 776 741 775 780 619 690 798 793 756 848 718 758 757 801 807 788 750 764 775 782 754 828 836 896 886 903 887 951 887 889 901 900 849 812 844 854 870 858 860 829 816 809 809 869 853 804 807 803 894 843 836 784 770 864 827 806 937 840 840 797 784 806 804 808 778 752 782 801 761 785 812 867 829 805 889 751 826 863 804 841 842 817 819 822 831 825 794 791 813 790 829 859 846 804 788 796 777 775 821 787 794 820 867 799 826 824 808 809 843 789 824 822 813 836 796 820 781 766 782 791 644 796 806 769 810 797 773 790 766 725 706 786 684 757 746 787 753 810 763 1.02e+03 804 667 745 480 809 863 686 826 856 796 749 753 762 757 795 788 772 735 761 756 809 795 752 804 796 787 802 790 789 806 873 859 869 841 838 776 851 844 846 841 856 804 834 842 813 800 831 814 823 811 780 850 832 840 844 823 798 800 836 828 795 786 829 822 806 795 847 844 833 816 794 807 814 833 881 865 827 812 873 847 817 821 815 792 798 821 729 777 797 822 781 784 805 784 798 826 801 823 777 821 830 819 788 811 782 765 737 847 800 761 1.06e+03 781 827 783 807 831 743 745 751 769 805 810 824 819 756 850 804 748 783 767 876 878 831 889 873 827 834 814 841 819 792 804 800 851 825 853 820 852 846 821 810 777 855 815 798 825 815 792 828 916 744 830 841 831 846 839 849 774 825 804 827 817 778 814 854 885 854 846 825 808 820 828 754 813 855 815 781 772 820 822 802 808 769 808 731 770 888 782 728 799 753 795 788 797 848 809 786 755 750 825 807 814 815 846 817 832 844 694 888 946 785 754 764 779 724 869 826 848 848 832 822 817 805 802 860 825 816 769 867 826 788 848 810 787 772 816 805 797 776 788 800 796 778 819 814 802 767 753 792 840 835 825 827 842 867 808 804 850 866 612 1.23e+03 822 605 586 745 782 836 763 826 826 808 815 802 785 816 849 784 878 803 816 851 874 828 890 901 866 872 872 872 856 856 886 858 872 860 855 862 847 900 901 870 884 896 893 892 854 844 865 842 851 882 890 658 829 837 836 890 798 833 790 832 822 830 818 837 805 880 820 809 828 818 814 807 806 842 808 794 807 814 847 871 783 696 806 791 790 804 859 823 775 815 826 835 840 778 811 787 816 787 794 779 850 814 842 787 814 811 801 803 806 812 828 1.18e+03 755 815 752 796 831 836 921 909 881 859 842 850 868 888 795 834 836 827 845 812 829 853 824 781 844 773 811 852 840 852 838 812 804 799 774 751 818 812 782 779 799 794 807 797 713 802 808 791 743 792 749 889 790 817 788 784 784 845 830 756 707 722 826 766 770 805 779 743 858 822 799 763 769 770 829 822 756 680 834 795 650 739 744 708 568 781 755 733 649 821 859 824 795 777 781 834 787 779 827 770 774 514 800 720 764 823 860 880 853 842 850 841 799 806 863 850 822 862 861 863 834 826 857 836 731 780 756 796 853 790 859 837 849 864 767 782 850 808 820 838 786 603 489 491 874 656 788 826 792 797 568 581 701 839 843 761 810 785 827 769 694 784 832 786 745 786 886 747 846 772 804 735 761 814 844 814 874 827 710 756 735 778 741 777 782 618 690 798 793 756 848 716 758 761 802 806 787 750 764 776 782 754 828 837 896 887 902 887 951 887 889 900 900 850 812 843 855 870 856 860 835 815 809 809 870 854 805 808 803 895 844 837 791 770 864 827 806 937 840 842 797 784 804 803 808 778 752 781 802 761 784 812 867 829 804 889 750 826 864 803 841 843 817 819 822 831 825 795 792 813 790 829 858 845 805 787 796 777 774 821 787 794 819 867 799 825 824 809 808 844 789 819 823 813 834 796 820 781 766 782 790 644 796 806 769 811 797 773 790 766 724 704 785 683 758 746 786 753 810 762 1.01e+03 803 667 745 481 826 863 686 826 855 796 750 754 761 757 797 787 770 735 761 755 809 795 753 804 796 788 801 790 789 806 873 858 868 841 838 778 851 844 847 841 857 804 834 842 813 800 831 814 822 812 778 850 832 840 844 823 798 801 837 828 795 787 829 820 807 795 847 845 832 815 794 807 813 834 880 864 826 811 873 847 816 821 814 792 797 819 728 778 797 822 782 783 805 784 800 827 802 822 776 820 830 819 788 810 782 765 738 848 800 761 1.06e+03 781 827 781 807 831 737 743 750 768 804 809 824 819 756 849 805 749 783 766 876 876 830 889 873 826 834 814 841 819 790 805 799 851 825 854 820 853 846 820 809 777 855 815 798 825 816 792 829 917 744 830 841 831 846 838 848 774 825 804 827 816 778 812 853 886 854 846 824 808 820 828 754 813 858 815 781 772 818 822 802 807 769 807 730 770 887 780 728 799 753 795 788 797 848 809 786 755 750 826 806 814 815 846 816 833 844 693 887 947 784 753 764 779 724 869 825 847 847 832 822 818 805 801 861 825 815 769 867 825 788 844 809 787 772 815 806 798 776 787 800 796 777 818 814 802 767 753 792 839 835 825 828 843 868 809 804 848 866 612 1.23e+03 821 605 584 746 782 836 763 826 825 808 815 803 787 816 850 786 878 803 815 851 874 828 890 901 865 872 872 873 858 855 886 858 871 861 855 863 847 900 901 867 884 895 893 892 855 844 868 843 852 881 890 658 828 837 836 890 798 833 791 832 823 831 818 837 807 879 818 809 828 817 812 806 804 841 807 797 806 813 845 871 784 696 806 792 790 804 860 823 776 812 826 834 840 778 810 787 816 787 794 778 848 815 841 788 814 812 801 802 806 813 827 1.18e+03 755 815 752 796 831 836 921 909 881 859 841 850 868 886 795 834 835 827 844 811 828 851 824 781 845 773 812 852 840 851 837 813 803 798 774 751 818 811 782 779 798 794 807 797 715 802 807 791 743 792 748 889 789 816 788 784 784 845 831 754 707 722 826 764 776 805 781 743 858 822 803 765 768 770 830 822 756 682 834 795 650 739 744 708 570 781 754 734 649 821 860 824 796 777 781 834 787 779 826 770 774 516 800 721 762 823 860 879 854 846 850 840 799 805 862 850 822 863 861 863 834 825 858 836 731 780 756 796 854 791 858 836 850 864 766 782 850 808 820 838 786 603 488 487 875 656 788 825 792 797 568 581 700 840 844 762 810 782 827 768 695 784 832 786 745 786 886 747 846 772 804 734 760 813 844 815 875 827 711 756 735 779 740 778 784 617 690 797 793 756 848 715 758 764 802 806 786 750 764 775 781 755 827 838 897 889 901 886 951 886 889 900 901 850 812 842 855 870 854 860 839 815 808 809 870 856 805 808 803 895 843 838 799 770 864 827 806 937 839 844 797 784 804 804 808 778 753 781 802 760 784 812 867 829 803 889 750 826 864 803 840 842 816 819 822 831 825 795 793 813 790 830 858 844 806 787 796 777 774 822 787 794 819 867 798 825 824 809 808 844 788 816 824 813 831 796 819 782 765 784 789 644 796 806 769 811 797 772 790 766 726 704 784 683 759 745 786 754 810 762 1.01e+03 803 666 745 482 844 862 686 826 854 795 750 753 761 757 798 786 769 735 761 754 810 795 755 804 795 788 800 790 789 806 872 858 866 841 838 777 850 844 846 841 857 806 834 842 813 800 831 814 823 812 779 850 832 839 843 823 798 803 838 828 794 787 828 819 808 796 846 846 831 815 794 808 812 834 880 864 826 811 874 846 816 821 813 792 796 818 730 777 798 820 782 782 805 782 800 827 803 822 776 818 830 820 788 810 782 764 738 848 800 762 1.06e+03 782 828 780 807 831 732 740 750 767 802 809 824 818 756 848 804 749 783 766 876 875 829 889 872 826 834 814 841 819 790 805 798 851 825 854 820 853 846 819 808 777 855 814 799 825 815 792 830 918 742 830 841 830 846 837 848 773 823 803 827 816 779 813 854 887 855 847 825 809 820 827 755 813 858 815 780 772 818 821 802 807 768 805 730 769 887 779 727 800 752 795 789 797 847 809 785 755 750 827 806 815 814 847 815 833 844 692 887 948 784 753 765 779 724 868 825 847 847 830 821 819 806 801 861 827 815 770 868 824 787 842 810 787 773 814 806 796 776 785 800 796 778 817 813 802 767 753 792 838 834 826 829 843 868 810 804 846 866 612 1.23e+03 820 605 584 747 781 835 763 827 825 808 815 803 792 816 851 786 877 804 815 851 874 829 890 901 864 871 871 874 859 856 886 857 870 861 854 864 846 900 901 862 885 895 893 892 855 844 872 843 851 881 890 658 827 837 836 891 799 833 791 832 824 831 819 837 808 879 817 810 827 817 810 806 803 841 806 798 806 812 844 869 783 696 805 791 790 804 859 824 776 811 826 833 839 777 809 788 816 788 794 777 846 814 840 788 814 812 801 802 806 813 827 1.18e+03 755 815 752 796 832 836 921 908 881 858 842 850 868 885 794 834 835 827 842 811 828 850 824 781 845 773 812 852 842 850 835 814 803 798 774 751 818 811 782 779 798 794 808 796 717 803 808 791 743 792 747 890 789 816 787 784 784 845 832 754 708 722 825 764 782 805 782 744 858 822 808 767 768 769 831 823 755 683 833 796 648 740 744 708 571 782 754 734 649 821 860 824 796 777 781 834 787 779 826 769 774 518 801 722 762 824 860 879 855 847 850 840 799 804 862 850 822 862 860 863 834 824 858 836 733 780 755 796 854 792 858 836 850 865 766 783 849 808 820 839 786 602 488 486 875 656 788 825 792 797 568 581 700 841 846 761 810 778 827 767 695 785 832 786 745 787 886 746 846 771 804 734 758 813 843 816 875 827 712 755 735 779 740 779 786 617 691 797 794 756 848 715 758 766 802 806 786 750 763 774 780 755 826 838 897 888 900 886 951 886 890 899 901 850 812 843 854 870 853 861 844 815 808 808 870 856 803 808 803 896 843 838 805 769 864 827 805 938 839 844 796 783 804 804 808 777 754 781 802 758 784 812 866 829 803 889 751 825 864 803 840 841 816 819 822 830 824 795 793 813 790 831 858 845 806 786 797 777 774 822 787 795 818 867 797 825 823 808 807 843 788 812 826 813 828 797 820 782 765 788 787 644 796 806 769 811 797 771 790 767 728 704 784 680 760 745 786 755 810 762 1.02e+03 804 665 745 482 858 862 686 826 854 796 750 753 761 757 798 786 769 736 761 754 811 794 756 804 793 787 801 790 789 806 872 858 865 840 838 776 850 844 844 841 857 806 834 842 813 800 829 813 822 813 782 850 830 839 843 822 799 805 838 829 794 787 828 819 809 795 846 847 829 815 794 808 811 834 880 866 828 812 875 846 815 821 813 792 794 818 732 776 798 819 781 782 806 780 800 827 804 822 776 818 830 820 789 811 782 762 740 848 800 761 1.06e+03 782 828 779 807 831 729 739 749 767 802 810 824 818 755 849 803 749 783 766 877 874 828 890 872 825 834 814 841 819 790 805 799 851 826 854 820 853 846 819 808 777 855 812 800 825 814 792 830 919 742 830 840 829 846 837 847 772 822 804 827 816 780 812 854 887 855 848 824 808 819 827 754 812 858 815 780 773 818 821 801 808 767 804 730 768 886 780 726 800 752 795 790 796 847 810 784 756 750 826 805 816 812 848 815 833 845 691 887 949 784 753 765 779 724 867 825 847 847 829 820 820 806 802 860 830 816 770 868 824 786 840 810 787 773 814 806 795 776 784 799 796 778 816 813 802 766 753 792 837 833 827 829 843 868 810 805 845 865 611 1.23e+03 819 604 584 748 781 835 762 828 824 808 815 802 798 816 849 787 877 804 815 851 872 830 890 901 864 870 871 873 860 857 886 857 871 860 854 864 846 900 901 861 886 895 893 892 854 844 876 844 850 881 890 658 826 836 836 891 801 833 790 832 825 830 820 836 810 879 815 810 826 817 809 806 800 841 808 798 806 811 845 868 782 695 804 791 790 804 856 825 777 811 825 832 838 776 809 788 816 788 794 776 846 814 838 788 814 813 800 801 806 813 827 1.19e+03 755 815 751 795 833 836 922 908 881 858 843 850 868 885 793 833 837 828 842 812 827 849 823 781 844 773 810 851 844 849 835 812 803 799 774 751 818 812 782 780 799 794 810 796 722 803 807 792 744 792 746 890 788 816 787 785 782 846 832 753 708 722 823 763 788 805 781 746 859 822 809 769 767 770 831 823 755 685 833 797 646 740 744 708 572 782 755 735 649 821 860 824 796 777 781 834 787 779 826 769 775 517 801 723 762 824 860 879 856 848 850 840 798 804 862 849 823 861 860 863 833 824 858 836 734 780 754 796 854 792 858 834 849 865 766 783 849 807 820 839 786 602 487 485 875 655 789 825 792 797 568 581 700 841 845 761 810 776 828 767 695 785 833 786 744 787 886 747 846 771 804 734 757 813 843 816 875 828 713 754 734 779 741 780 786 617 692 797 792 756 849 715 757 767 802 807 785 750 762 774 780 756 824 838 897 887 899 887 951 886 890 899 901 850 813 843 853 870 851 861 846 814 809 807 870 858 802 809 802 896 843 837 811 767 863 827 805 939 839 843 796 782 804 805 807 776 754 782 802 757 785 812 866 829 803 890 751 824 864 803 839 841 816 818 822 829 824 795 794 813 790 832 858 845 805 787 797 777 774 822 787 796 818 867 798 826 822 808 807 843 788 810 826 812 826 797 820 782 765 791 786 644 796 806 768 809 797 771 790 767 730 705 784 678 761 745 785 756 810 762 1.02e+03 804 664 745 482 872 862 685 826 854 795 749 752 760 756 798 785 770 736 760 754 811 795 757 804 793 787 802 789 789 806 871 859 864 840 838 776 851 844 842 842 857 807 834 842 813 798 828 813 821 812 784 849 830 839 843 822 799 805 838 829 793 787 827 819 809 794 846 846 828 815 794 808 812 833 879 866 830 813 876 845 815 821 812 792 794 818 734 775 798 819 780 782 806 780 802 827 804 822 776 819 829 820 790 812 780 760 740 848 798 761 1.06e+03 782 828 779 807 831 730 738 749 767 802 810 824 818 754 850 802 749 782 765 878 874 828 891 872 824 834 814 842 820 791 804 798 852 826 855 818 853 845 819 808 777 855 810 801 826 814 791 830 920 743 828 839 829 845 837 847 772 821 804 825 816 782 810 854 887 855 848 824 807 818 826 751 812 858 816 780 774 818 820 801 807 765 804 730 768 886 781 725 798 752 794 790 796 847 810 784 757 749 825 805 816 811 847 814 833 845 689 887 949 784 754 766 779 723 866 824 848 847 829 819 820 806 802 859 833 817 771 868 823 784 838 810 787 774 815 806 794 777 785 799 796 778 816 813 802 766 753 792 838 833 828 829 844 869 810 806 844 865 611 1.23e+03 820 604 584 748 780 834 762 829 823 808 815 801 802 816 846 786 877 803 814 851 872 832 890 902 863 869 870 872 862 857 886 857 872 860 853 864 846 899 898 860 886 894 893 892 853 844 878 844 849 880 889 658 827 836 836 891 802 833 790 831 825 829 822 836 811 878 815 810 826 816 808 806 797 840 808 798 807 810 845 867 784 695 802 790 790 805 855 825 776 812 825 831 837 775 809 788 817 788 794 777 846 815 838 788 814 814 800 801 805 812 826 1.19e+03 755 816 750 795 833 836 922 908 881 857 843 851 869 885 793 834 839 828 843 814 827 849 823 782 842 772 809 851 846 850 834 810 803 798 773 751 818 811 781 782 799 795 811 795 727 803 807 793 744 792 746 889 788 816 786 785 779 847 831 753 708 722 822 764 792 805 781 747 859 823 810 770 766 769 831 823 755 686 834 797 646 740 744 708 572 782 755 736 648 821 860 824 795 777 781 834 787 779 826 769 776 517 802 723 762 825 860 880 858 849 850 839 798 804 862 850 823 861 860 863 832 824 858 837 736 781 754 796 853 793 858 834 848 865 766 782 850 807 819 839 787 602 488 484 875 654 789 824 792 797 568 582 699 841 845 762 809 776 828 767 696 785 833 786 745 788 886 748 846 770 804 734 757 814 843 815 874 829 714 753 734 778 743 780 786 617 690 798 790 756 850 716 757 770 802 808 784 750 761 774 779 756 827 836 897 886 899 887 951 885 890 898 901 850 813 843 851 869 850 861 850 814 810 807 869 859 802 810 802 895 843 836 816 766 863 828 805 940 839 843 796 781 805 806 808 776 754 782 802 757 784 813 867 829 803 890 751 824 863 803 838 841 815 818 822 828 824 796 793 812 791 832 859 845 804 787 798 777 775 822 786 796 819 867 799 826 822 808 807 843 788 808 826 812 824 797 821 782 764 794 786 644 797 806 768 808 797 771 790 766 731 704 784 676 761 745 785 756 809 762 1.02e+03 803 664 745 482 885 862 685 826 854 795 748 752 760 756 798 785 770 736 760 753 810 795 757 804 793 788 802 789 789 806 871 860 862 840 839 776 852 844 842 842 854 806 834 842 812 797 828 812 820 810 785 849 830 839 842 821 799 803 837 830 793 786 828 819 808 793 846 844 827 814 793 807 812 832 879 868 831 814 874 846 815 821 812 791 794 818 733 776 797 820 780 782 805 779 803 827 803 822 776 820 829 819 791 812 780 760 740 847 798 761 1.06e+03 781 828 780 806 830 731 738 749 767 801 810 823 818 754 850 802 750 781 765 877 874 829 892 872 823 835 814 842 821 791 805 798 853 826 854 817 854 844 819 808 777 854 810 801 826 814 791 829 920 743 827 839 830 845 836 847 773 821 804 824 816 780 810 854 886 855 848 824 807 817 826 749 810 858 816 779 773 819 819 800 807 764 804 730 768 887 781 724 796 752 794 788 797 847 810 784 758 749 824 804 816 811 847 814 832 844 689 888 950 784 754 766 778 722 867 824 849 847 829 820 820 806 801 857 833 818 772 868 823 783 835 809 787 774 815 806 795 777 786 799 795 778 816 812 802 766 752 791 840 833 828 829 844 870 809 807 845 866 611 1.23e+03 820 604 585 748 780 834 761 830 823 806 814 801 802 816 843 787 876 801 813 851 874 832 890 903 863 868 870 872 862 857 886 857 872 860 853 864 846 897 894 859 886 893 893 892 853 846 879 843 848 879 887 658 828 835 836 891 804 832 788 830 825 827 820 835 811 878 814 810 825 816 808 806 795 839 810 797 808 811 846 866 786 695 801 790 791 805 856 825 774 814 824 830 836 775 809 788 818 789 796 777 847 814 839 788 815 816 801 800 805 812 826 1.19e+03 754 815 749 794 833 836 922 908 881 858 842 851 869 883 793 834 839 827 844 816 827 849 824 782 842 771 809 851 846 851 832 810 804 798 773 751 818 811 780 784 800 796 810 795 732 802 807 793 745 791 746 889 789 816 786 784 778 848 831 754 708 722 823 764 799 806 781 747 860 823 810 770 765 768 831 824 755 688 833 797 646 740 744 708 572 781 755 736 648 821 860 825 795 777 781 833 786 780 826 769 777 517 802 724 762 825 860 880 859 852 849 838 798 803 861 850 824 861 860 863 831 824 857 838 736 782 754 796 854 794 858 834 848 865 767 781 849 806 818 838 788 602 488 483 876 654 789 823 792 796 568 583 698 841 845 762 809 775 828 766 696 786 833 786 745 788 887 748 846 770 804 736 757 814 842 815 874 830 716 752 734 778 743 780 786 618 687 799 789 756 849 717 757 772 802 808 784 750 761 774 778 755 829 835 898 887 899 886 951 885 890 898 900 850 814 842 851 869 849 861 853 815 810 807 869 860 802 810 802 895 843 835 820 766 863 828 804 941 840 843 796 781 805 808 809 775 753 783 801 758 785 813 868 830 803 889 750 823 862 802 838 841 815 817 823 828 824 796 793 811 791 832 860 844 802 787 799 777 776 821 786 797 820 866 800 826 822 808 807 843 787 809 827 812 822 796 821 782 764 795 786 643 796 805 768 808 797 771 790 766 732 704 785 676 762 745 784 757 808 762 1.02e+03 801 664 745 483 897 862 684 825 854 795 748 752 760 756 799 784 770 736 759 753 810 795 756 803 793 788 802 789 789 806 871 860 860 841 839 776 853 843 842 842 853 804 833 842 812 797 827 811 819 808 785 849 831 839 842 821 798 800 834 830 792 785 828 819 806 792 845 843 827 814 791 807 812 832 879 868 830 814 873 845 815 820 811 791 793 818 732 777 797 821 780 783 804 779 804 828 802 822 776 819 829 820 790 813 780 759 739 846 797 761 1.06e+03 780 828 780 806 830 732 738 749 767 801 810 823 818 755 850 802 750 780 764 876 873 829 893 872 823 835 814 843 821 790 805 798 853 825 853 818 854 843 818 808 777 853 810 800 826 814 791 827 920 743 827 839 830 844 835 848 774 822 803 823 816 780 811 854 885 854 848 824 808 817 826 749 809 858 815 779 772 819 818 800 806 764 805 729 769 887 781 725 793 752 796 787 797 847 809 784 759 749 824 803 816 812 847 814 832 844 690 888 950 784 754 766 778 722 867 824 849 847 830 819 820 805 800 856 833 818 774 868 825 782 832 809 786 775 815 805 796 778 786 800 796 779 816 812 802 766 753 790 841 833 828 829 844 871 809 807 847 866 610 1.23e+03 821 604 585 748 780 834 762 830 822 804 815 801 803 816 843 786 877 799 812 851 875 832 891 903 863 868 871 871 863 856 886 857 870 860 853 864 846 896 890 858 885 893 894 892 852 845 880 842 848 876 886 658 828 835 836 891 804 832 787 829 824 826 818 836 811 878 814 810 824 814 808 806 794 838 808 796 808 812 845 867 787 696 801 790 792 804 858 825 774 815 823 830 836 775 808 787 818 790 797 778 847 813 839 789 815 817 801 800 805 812 826 1.19e+03 754 814 750 794 833 835 922 908 880 858 842 851 869 881 793 833 839 827 843 817 828 849 826 782 843 771 809 851 846 851 830 811 804 798 773 751 819 810 778 783 800 796 809 795 736 802 807 793 744 791 747 889 791 817 787 784 779 848 830 754 707 722 825 764 803 806 780 747 860 823 809 770 765 768 832 825 755 687 832 797 647 741 744 708 572 780 755 736 647 821 860 824 793 777 781 832 786 780 826 768 777 516 802 724 762 825 860 880 860 855 849 838 799 803 860 850 825 861 860 863 831 824 856 840 736 784 754 796 854 794 858 834 847 865 767 780 848 807 818 838 788 602 488 482 877 654 788 822 792 796 569 584 699 841 844 762 809 775 828 764 696 787 833 785 745 787 887 748 846 770 804 737 756 813 842 815 874 829 716 752 734 778 744 781 787 618 685 799 789 756 847 716 756 775 801 807 785 750 762 773 778 753 830 834 899 888 898 885 950 886 890 897 900 849 814 842 851 870 849 860 856 815 811 807 869 861 802 809 802 895 843 834 823 766 863 829 805 942 839 843 794 781 805 809 809 775 753 784 800 760 785 814 869 830 803 888 750 822 861 802 838 841 815 817 822 828 823 796 793 810 791 831 860 843 801 787 799 777 776 821 786 797 820 866 800 825 822 808 808 841 787 809 826 812 819 795 821 781 764 798 785 642 795 805 768 808 797 771 790 767 733 703 785 676 764 745 783 756 807 762 1.02e+03 800 664 745 482 908 862 684 824 855 795 748 752 760 756 799 785 769 736 759 753 810 795 754 803 792 786 801 789 789 805 871 860 858 841 840 775 852 843 844 842 852 802 832 843 813 797 828 811 819 809 785 849 832 839 842 821 797 799 831 830 792 784 828 820 804 792 845 843 828 814 791 807 812 831 879 868 829 813 871 845 816 820 811 790 793 818 731 778 797 821 780 783 804 779 804 828 802 821 778 819 829 820 789 814 780 758 738 845 799 761 1.06e+03 780 828 780 808 831 732 738 748 766 800 811 824 819 755 849 802 750 780 764 875 872 828 893 872 824 834 812 843 821 790 805 798 852 825 852 820 855 843 818 808 778 852 810 799 825 814 791 827 920 743 826 840 830 844 835 849 776 822 802 824 816 779 813 854 885 853 848 824 808 818 825 749 809 857 815 780 773 819 818 800 805 765 806 728 769 886 781 725 793 753 796 787 798 847 809 784 760 750 823 801 816 812 847 815 832 844 691 888 950 784 753 765 778 722 868 823 849 848 830 819 821 805 799 854 834 815 775 867 828 783 828 810 787 774 814 804 796 777 786 800 795 779 816 812 802 766 753 789 840 833 827 828 845 870 809 807 848 865 610 1.23e+03 821 603 585 748 780 834 762 829 822 803 815 802 805 815 843 784 878 798 813 850 874 832 891 903 863 868 870 871 864 856 887 856 870 859 853 864 846 897 889 857 884 895 894 891 852 844 880 841 849 875 886 658 828 835 836 891 804 832 787 829 824 827 817 836 811 879 814 810 824 814 809 806 794 837 807 795 808 811 845 868 787 697 802 790 792 804 858 824 776 816 822 830 836 775 808 787 818 791 797 778 848 812 838 790 815 817 802 799 805 812 825 1.19e+03 754 812 750 794 833 835 922 909 880 858 842 852 870 878 792 832 838 827 843 819 828 848 827 782 845 772 809 851 845 850 828 812 803 799 774 750 820 810 778 781 800 796 807 796 740 802 807 792 744 791 748 890 792 818 788 783 779 847 830 754 706 721 825 765 810 806 782 746 860 822 808 770 764 768 832 826 753 686 831 797 648 742 745 709 572 780 755 736 647 821 859 824 792 777 781 831 784 780 825 771 777 515 802 724 762 825 860 880 859 857 849 838 799 803 859 850 826 861 860 862 830 823 854 840 736 784 755 797 855 795 858 834 847 864 768 780 848 807 818 838 788 602 488 481 876 654 788 822 792 795 569 586 699 840 842 761 809 776 828 762 696 791 833 785 745 786 887 748 846 770 803 738 756 813 842 815 875 828 716 752 734 777 744 782 788 618 685 800 789 756 845 714 757 776 801 805 785 751 762 773 778 752 828 834 899 888 897 883 949 886 889 895 900 848 816 842 851 870 849 860 857 815 813 807 869 862 802 807 802 896 842 834 825 766 863 829 805 942 840 844 793 782 805 811 809 775 753 784 799 761 785 813 869 829 803 888 750 820 861 802 837 841 814 817 821 828 822 795 792 810 791 831 860 841 800 787 798 776 776 821 786 798 820 866 798 824 822 808 808 840 787 807 824 810 818 795 822 781 764 800 784 640 794 805 768 808 796 772 790 767 733 702 786 676 763 744 782 755 806 762 1.02e+03 801 664 745 482 919 862 684 823 855 795 748 752 760 756 798 785 768 736 760 753 808 795 753 803 792 784 801 790 789 804 870 860 858 841 841 774 851 843 845 843 852 800 831 843 814 797 829 810 819 810 785 850 832 839 842 822 796 798 830 830 792 784 829 819 804 793 846 843 830 815 791 806 812 831 879 868 828 812 871 846 816 820 812 790 793 818 730 779 798 821 780 784 804 780 802 827 802 820 779 819 830 820 788 814 780 757 738 845 800 762 1.06e+03 780 828 780 809 832 732 738 748 766 800 811 825 819 755 849 803 749 781 763 875 872 828 893 872 824 834 811 843 821 790 805 798 852 825 851 822 854 843 818 809 778 851 810 799 824 814 790 827 919 744 825 841 829 843 835 849 777 822 801 824 816 778 812 854 885 852 849 824 808 819 825 749 808 857 815 780 774 818 818 801 805 767 806 728 768 885 781 725 793 753 796 787 799 847 809 785 760 750 823 801 816 812 847 815 831 844 691 888 948 784 752 765 778 722 868 823 849 849 830 819 820 805 800 854 834 813 776 866 829 784 826 811 789 774 814 803 796 776 787 800 795 779 816 812 802 766 753 788 840 833 827 826 845 870 810 806 849 864 610 1.23e+03 821 602 586 749 779 834 763 828 822 804 815 802 809 815 843 782 880 797 814 850 874 832 891 903 865 869 870 872 865 857 888 856 870 859 853 865 846 898 889 856 884 896 894 891 852 842 880 841 849 874 887 658 829 835 836 892 803 832 787 829 823 828 818 836 810 878 814 810 823 815 809 806 793 836 806 795 808 810 844 869 787 700 801 789 792 804 857 824 777 815 822 831 837 775 807 787 818 792 795 778 848 812 838 791 814 816 801 800 805 812 824 1.19e+03 755 812 750 794 833 835 922 909 879 858 842 852 870 878 791 831 838 827 843 821 828 847 826 781 845 772 808 852 844 849 826 812 802 800 774 750 822 810 779 779 800 797 807 798 742 802 808 792 743 792 748 890 792 818 788 784 779 846 830 754 706 722 824 766 813 806 784 745 859 821 806 770 763 767 833 825 751 686 831 797 648 741 746 710 572 780 755 736 647 819 857 824 792 776 781 830 783 781 825 773 777 515 802 723 761 825 860 879 858 858 849 838 800 802 859 849 826 861 861 862 830 823 854 840 737 783 755 799 855 795 858 834 846 864 766 779 848 807 818 838 787 601 488 480 874 655 788 823 792 795 569 587 700 840 841 761 808 776 828 760 696 794 833 785 744 786 886 747 846 770 802 738 755 812 843 815 874 827 717 752 734 776 744 783 788 618 686 800 789 755 845 713 757 778 800 805 785 751 763 773 778 753 827 834 899 887 897 883 948 887 889 893 900 847 817 842 852 871 850 859 859 815 815 807 869 862 802 806 802 896 842 834 828 765 862 828 805 940 841 845 792 782 805 813 808 774 754 784 799 761 785 812 868 828 803 887 750 819 861 802 837 840 813 818 820 828 821 795 790 810 791 831 858 839 800 787 798 775 776 822 787 797 820 866 796 824 822 808 808 839 787 805 822 808 817 795 822 780 765 803 784 640 794 806 768 809 796 773 790 767 733 702 785 678 762 744 782 754 806 761 1.02e+03 803 664 744 481 929 862 684 823 855 795 748 752 760 756 798 785 769 736 760 753 806 795 752 803 792 783 800 790 790 803 870 860 855 840 841 774 850 844 846 843 852 799 830 842 816 796 829 811 819 811 785 851 833 839 842 821 797 798 831 830 792 784 831 819 805 795 847 842 830 816 792 806 813 831 879 868 827 812 871 846 815 820 812 790 791 818 730 778 798 821 779 784 804 780 799 826 802 819 780 819 830 820 788 814 780 757 736 845 800 762 1.06e+03 780 828 779 810 832 735 737 748 766 800 811 824 818 755 848 804 748 781 763 874 872 828 892 872 825 835 811 843 821 789 805 799 851 825 851 820 854 843 818 809 778 851 810 800 823 814 790 827 918 744 825 841 828 843 834 850 777 822 801 824 816 778 811 854 886 852 850 824 808 818 824 749 808 858 815 780 775 818 817 801 805 768 805 728 767 884 781 724 793 752 795 787 799 846 810 784 760 751 823 801 817 812 847 815 831 845 691 887 947 784 752 764 778 722 869 823 848 848 830 818 819 804 801 855 834 812 778 865 827 785 824 811 790 774 813 803 796 776 788 800 794 779 817 812 802 765 752 789 838 832 827 825 846 869 810 806 849 863 609 1.23e+03 821 601 586 750 778 834 763 828 823 805 815 802 812 815 843 782 880 796 814 851 873 833 890 903 867 870 871 872 865 860 889 856 871 859 853 865 844 899 887 856 886 896 894 891 852 842 879 841 849 874 888 657 830 835 836 892 801 832 787 829 824 829 818 836 809 878 813 808 823 816 808 806 792 836 806 794 806 811 844 870 788 701 800 789 791 804 856 823 777 815 822 831 838 775 807 787 817 792 793 778 848 812 838 791 813 816 800 800 805 811 824 1.18e+03 756 812 749 795 833 836 920 908 880 859 842 853 870 876 791 831 838 827 843 824 828 846 826 780 845 772 808 852 844 849 825 813 802 799 773 749 823 811 780 779 800 797 807 799 742 801 809 791 743 791 748 889 791 818 787 784 778 845 829 755 706 722 824 766 816 806 786 745 859 819 806 770 763 766 835 825 749 686 831 798 648 741 746 711 573 780 755 737 647 818 856 824 792 776 781 829 783 781 825 773 776 514 802 723 760 826 860 879 856 858 849 839 800 802 859 848 826 861 860 862 830 823 855 840 739 782 755 799 855 795 858 835 847 863 764 779 848 808 818 838 786 602 487 479 872 655 788 823 791 794 570 588 700 840 839 762 807 775 828 760 696 796 833 785 745 785 886 747 845 771 803 738 755 811 843 815 873 827 717 753 734 775 744 786 789 619 687 801 789 755 845 713 757 779 800 806 785 752 763 773 778 754 827 834 899 886 897 883 947 887 889 892 900 848 820 842 853 871 850 859 861 815 817 809 869 862 802 806 802 896 842 833 831 765 862 828 805 939 842 846 792 781 804 816 808 774 754 784 798 760 784 811 868 827 803 886 750 819 861 803 837 840 814 818 819 826 821 795 788 810 790 831 857 836 800 787 798 775 776 822 787 797 820 866 795 824 822 808 807 839 788 804 821 809 817 795 820 780 765 805 783 640 794 806 768 808 796 773 790 766 733 702 785 678 759 743 782 752 806 761 1.02e+03 802 664 742 481 941 862 684 824 855 794 747 753 760 757 797 785 770 736 760 754 804 795 751 804 792 783 800 790 790 803 869 860 852 840 839 773 849 845 846 844 852 798 829 840 816 797 828 811 819 811 787 851 832 839 843 821 797 798 832 830 792 784 832 818 807 795 847 842 829 817 792 805 812 832 880 868 827 812 871 846 812 819 812 791 790 818 729 778 799 821 777 784 805 781 798 824 803 818 781 819 831 820 788 813 780 757 736 844 799 762 1.06e+03 780 827 779 809 832 737 737 747 766 800 812 823 817 756 848 804 747 781 763 874 872 828 891 872 825 836 812 843 820 789 805 799 851 824 852 817 853 843 819 809 778 851 810 800 823 813 790 826 916 744 824 841 827 843 835 850 777 821 801 823 816 777 810 855 886 852 850 824 808 818 824 749 808 858 816 780 775 817 817 802 805 769 804 728 766 883 780 724 792 751 794 786 798 846 810 783 760 751 823 801 816 812 845 815 832 845 691 887 946 784 752 764 779 722 869 822 848 847 830 818 819 804 801 856 834 812 782 864 826 784 822 810 791 773 811 802 796 776 790 800 794 780 818 810 802 765 752 789 838 832 827 825 846 870 809 805 849 863 609 1.23e+03 820 601 587 752 778 834 763 829 823 806 814 803 816 814 843 782 880 797 813 851 873 831 888 902 869 870 873 873 865 861 890 856 871 859 854 864 843 898 886 856 887 895 893 891 852 841 878 840 849 874 889 658 829 835 836 893 801 831 787 829 825 830 817 837 808 878 812 806 823 817 808 806 793 836 807 794 804 811 845 870 790 706 799 789 791 804 856 823 776 814 822 831 839 776 808 787 816 791 794 778 848 812 838 790 813 815 799 801 805 810 824 1.18e+03 755 813 750 796 833 836 919 907 881 860 842 853 869 874 791 832 837 827 842 827 827 845 826 780 844 772 807 852 844 849 825 813 803 798 773 749 824 811 782 779 800 798 807 798 741 801 810 791 741 790 748 889 790 818 786 783 779 845 829 755 706 723 824 766 820 806 784 744 859 818 806 770 763 766 836 825 749 686 831 798 649 741 746 712 573 780 755 736 647 817 857 824 792 776 782 829 782 780 825 772 776 514 802 723 760 826 860 878 856 859 849 840 799 802 860 847 826 862 859 862 832 824 856 840 740 782 754 798 854 795 858 835 847 864 762 779 848 808 819 837 786 603 486 478 874 655 788 823 791 794 570 589 699 839 838 763 808 774 828 759 694 798 832 784 745 785 887 747 845 772 804 738 756 811 843 816 872 827 716 752 734 774 744 789 789 620 689 801 788 754 846 713 758 780 800 807 784 753 764 773 777 754 827 834 899 886 896 883 947 887 890 892 900 848 821 841 853 871 850 858 861 814 819 812 869 863 803 806 802 896 841 832 832 765 862 827 805 938 841 846 793 781 802 818 808 774 754 783 798 759 782 811 867 827 803 885 750 820 860 803 837 839 815 819 818 826 822 794 788 810 790 832 856 833 800 786 797 775 776 822 787 796 819 866 795 823 821 807 806 838 789 805 821 810 817 795 819 780 764 807 783 639 793 805 768 808 796 772 791 765 734 702 785 678 758 743 782 752 806 761 1.02e+03 801 664 741 480 950 861 684 825 855 794 747 753 761 757 796 785 772 735 759 753 804 795 752 804 793 783 800 789 788 803 870 860 849 840 838 773 850 845 846 843 852 798 828 839 816 799 827 812 819 812 789 850 830 840 843 821 796 798 832 829 791 784 833 818 808 794 846 843 829 816 792 806 812 833 880 868 827 811 872 845 811 819 812 791 790 819 729 778 799 821 776 784 805 780 797 824 803 818 782 819 832 820 788 812 779 757 735 844 798 762 1.06e+03 779 827 779 808 832 737 737 747 766 799 812 821 817 756 848 803 748 781 763 873 873 827 890 872 826 836 812 841 820 788 806 799 850 824 852 814 853 843 820 809 777 852 810 801 824 814 791 825 915 746 824 841 826 843 835 850 777 821 800 823 815 777 809 855 885 852 848 824 808 817 824 749 808 859 816 779 777 817 816 802 805 769 804 728 765 883 780 724 791 751 794 785 798 845 810 782 760 749 824 801 816 811 844 816 832 844 692 887 946 783 752 764 780 722 868 822 848 847 830 819 820 803 800 856 833 812 786 864 826 784 821 810 793 773 810 802 795 777 792 799 793 780 819 809 802 765 751 790 838 833 826 826 846 870 808 804 848 864 608 1.23e+03 818 600 587 753 777 833 762 829 824 806 814 803 819 814 844 781 880 798 813 852 873 829 887 902 868 870 874 874 865 860 890 857 871 859 853 864 843 898 884 856 886 894 892 891 852 840 878 840 850 874 889 658 829 836 836 893 801 830 787 829 825 830 816 837 807 876 812 806 824 816 808 806 795 836 807 794 801 811 845 869 792 709 799 788 791 804 856 824 776 815 823 829 839 776 809 787 814 791 794 778 848 812 838 790 814 814 799 801 804 810 825 1.18e+03 754 813 750 796 834 836 917 907 881 860 841 853 868 873 791 833 836 827 841 832 827 845 827 780 844 772 807 852 844 847 823 813 804 799 773 750 822 810 782 779 800 798 807 798 741 800 810 792 739 789 748 889 790 817 784 783 779 845 829 755 706 722 823 766 824 805 783 746 859 818 806 770 763 766 836 826 749 688 832 798 649 740 745 712 574 780 755 735 647 818 858 823 793 776 782 829 782 779 825 770 775 513 803 722 760 828 859 878 856 860 849 840 798 802 860 847 826 861 857 862 832 824 856 840 742 782 754 796 854 794 857 835 848 865 764 779 849 808 819 837 786 604 485 478 876 655 788 823 791 793 570 590 698 838 836 762 809 774 828 759 691 800 832 783 745 785 888 747 844 772 806 738 756 811 843 815 872 828 716 752 734 774 744 792 788 622 689 801 788 754 846 713 758 780 800 808 784 754 764 773 777 754 827 834 899 886 897 883 946 886 890 892 899 849 823 840 853 871 850 858 862 815 821 815 869 863 803 806 802 896 841 832 832 766 862 827 805 938 841 846 793 780 801 820 808 774 753 783 798 759 782 812 866 826 803 885 749 820 859 803 837 839 814 819 817 826 823 794 788 811 789 832 856 830 799 785 796 775 776 821 787 796 819 866 795 823 820 806 805 838 788 805 821 811 818 795 817 780 764 807 783 639 792 805 768 807 795 770 791 765 735 702 785 677 756 743 783 752 806 761 1.02e+03 800 663 741 480 959 861 684 826 854 794 746 753 762 757 796 786 772 735 758 753 803 795 754 802 793 783 800 788 787 803 870 859 849 839 837 774 851 846 845 842 852 798 828 839 818 800 828 812 819 811 791 848 829 840 843 821 795 797 832 828 789 783 835 817 808 794 844 845 828 816 792 806 812 833 881 867 827 811 872 844 813 819 812 791 791 819 729 778 798 821 777 784 806 779 797 825 802 817 783 819 832 820 788 812 779 756 735 844 798 762 1.06e+03 778 827 779 806 832 735 738 747 764 800 812 821 817 756 848 802 748 781 763 873 874 827 890 872 826 836 812 839 819 788 805 799 850 824 852 814 852 843 820 809 776 852 809 801 824 814 791 823 915 748 824 840 825 843 835 850 777 821 801 823 815 775 809 855 884 853 847 823 807 817 825 749 808 860 816 778 778 817 815 802 805 769 804 728 764 883 779 723 791 751 794 785 798 845 810 782 760 748 824 801 815 811 842 817 831 843 692 887 946 782 752 763 782 721 868 822 846 848 830 819 819 803 799 856 833 812 793 863 826 784 820 810 795 773 811 802 795 777 793 799 793 780 819 808 802 764 751 790 837 833 826 827 845 870 806 804 848 864 608 1.24e+03 819 600 586 752 777 832 761 829 825 806 813 802 823 813 844 781 880 799 812 852 874 827 887 902 867 870 873 873 865 859 888 857 873 859 853 864 843 898 883 855 886 894 891 890 853 841 876 840 850 875 889 657 829 834 835 893 802 830 787 829 824 830 817 837 807 875 813 806 824 815 808 807 797 837 807 793 800 812 846 869 795 713 800 788 790 805 855 824 776 815 824 828 838 776 809 787 813 791 794 778 847 813 837 790 816 813 799 802 804 810 826 1.18e+03 752 812 750 796 836 836 917 908 881 860 840 853 868 873 792 834 836 827 841 835 826 845 827 780 843 772 807 852 844 846 821 812 803 800 773 750 820 809 781 779 800 797 806 798 741 800 811 792 738 789 749 889 790 818 785 783 779 845 829 755 706 721 822 766 828 804 782 747 860 819 806 770 764 767 834 826 750 689 831 798 649 740 746 712 574 780 755 733 647 818 858 823 794 776 782 829 781 777 824 772 774 512 803 722 760 828 859 878 856 860 849 840 798 802 860 846 826 860 857 862 832 824 856 839 743 783 753 796 854 793 857 835 848 865 765 779 849 808 820 838 786 605 485 478 878 655 788 824 791 793 569 590 697 838 837 762 810 775 828 759 690 802 833 783 745 785 889 747 844 771 805 738 756 811 843 814 872 828 715 753 734 774 745 792 788 622 690 800 787 754 846 713 758 779 800 807 783 754 764 773 778 753 826 835 898 886 897 883 946 886 890 892 899 849 824 840 853 871 850 859 862 815 824 816 868 863 803 806 802 896 840 834 835 767 862 826 805 938 841 846 794 780 801 821 808 774 751 782 799 758 781 811 865 826 803 885 749 820 859 802 837 839 812 819 818 826 823 793 787 811 788 832 857 827 799 784 795 775 776 820 785 796 819 866 795 823 818 804 805 839 786 806 820 810 820 795 817 780 763 806 783 638 792 806 768 807 794 770 791 765 735 702 785 678 756 743 783 751 806 762 1.02e+03 800 663 741 479 967 860 684 826 854 794 746 752 764 756 797 786 771 734 758 753 803 794 755 802 792 784 800 787 786 803 871 859 847 839 837 774 852 845 844 842 853 799 827 839 820 801 828 812 819 811 792 847 829 840 843 822 794 796 833 827 788 784 837 817 808 794 844 844 827 816 790 806 812 833 881 867 827 811 871 843 815 820 811 790 792 819 729 777 798 822 778 783 806 780 796 826 802 816 783 820 832 821 787 811 779 755 735 843 796 762 1.06e+03 778 827 779 806 830 733 738 747 763 800 812 820 817 754 848 802 748 780 763 873 874 827 890 872 826 836 812 838 819 787 804 798 850 825 850 815 852 844 819 809 776 852 808 799 824 815 791 822 915 750 824 840 825 845 834 850 777 821 801 824 815 774 808 854 883 853 845 823 806 818 826 749 809 860 816 778 780 817 814 802 805 768 805 727 763 883 779 723 791 751 793 785 798 845 808 782 760 746 823 801 817 812 842 818 831 843 691 887 946 782 752 763 783 721 867 822 845 847 829 819 817 803 798 856 833 812 795 863 825 785 821 809 796 774 812 803 795 777 793 798 792 778 818 808 801 764 750 790 836 833 826 827 844 870 804 804 847 864 608 1.23e+03 821 602 585 752 776 832 762 828 826 807 814 802 825 813 845 781 880 799 812 852 874 828 888 901 866 870 873 873 865 859 887 858 874 859 853 864 843 898 882 855 887 894 891 890 853 843 875 840 851 876 888 655 829 833 836 892 802 830 787 829 822 831 817 837 808 874 814 807 824 814 808 808 799 838 808 792 800 811 846 868 797 719 800 788 790 806 855 824 776 815 824 828 838 777 808 787 814 791 794 779 846 813 837 789 816 814 799 802 803 810 826 1.19e+03 752 810 749 796 838 837 916 908 880 860 839 853 868 871 792 833 838 826 841 837 827 845 827 779 843 773 808 852 844 847 820 811 802 800 773 750 818 809 779 779 800 796 806 799 741 801 811 792 738 790 750 889 791 819 786 783 779 845 829 755 705 720 821 766 831 802 781 749 861 819 805 771 764 768 832 825 751 689 831 798 648 740 747 713 574 780 754 731 648 818 858 822 794 776 782 829 781 777 823 773 774 512 803 722 759 828 858 879 855 860 850 840 798 802 860 847 825 860 858 861 831 824 858 838 745 784 753 796 853 792 857 835 848 865 764 779 850 808 820 839 786 605 484 478 877 657 788 824 791 792 568 590 697 837 838 762 810 777 828 760 692 804 833 783 746 784 889 746 844 771 805 738 757 811 842 813 872 828 714 754 736 774 745 792 787 622 690 800 788 753 846 713 758 778 800 806 782 754 764 773 778 754 826 836 898 886 897 883 946 886 891 892 898 850 827 840 853 871 850 858 862 815 826 818 868 863 802 806 803 896 839 834 837 768 862 826 805 938 841 846 795 780 801 822 808 774 751 782 800 757 781 810 865 826 803 886 750 820 860 802 836 839 810 818 818 825 822 792 786 812 788 831 856 824 798 785 794 775 776 819 784 796 819 866 794 823 819 804 805 839 785 808 820 808 822 793 818 780 763 806 783 638 791 806 767 807 794 769 791 765 734 703 785 678 756 742 783 751 806 761 1.02e+03 800 663 741 479 977 860 684 826 853 794 746 751 765 756 797 785 770 734 758 753 801 794 755 801 792 784 800 786 786 803 871 859 845 840 836 775 852 843 843 841 854 800 827 838 821 801 829 811 819 811 794 847 828 840 843 822 794 795 832 826 787 785 839 816 807 794 845 843 826 816 789 806 812 832 880 866 828 811 871 843 815 819 811 789 792 819 729 776 796 821 779 784 806 781 795 826 801 815 783 820 832 821 787 810 780 754 735 843 796 760 1.06e+03 777 828 779 805 829 734 738 748 762 801 811 820 817 754 848 802 748 780 764 873 874 827 889 870 826 835 811 838 819 787 803 797 849 826 849 816 852 844 819 809 776 851 808 798 823 814 790 822 912 752 824 839 825 846 834 850 778 820 801 824 814 774 808 853 883 854 844 823 806 817 826 748 809 860 816 779 780 816 814 801 804 767 805 726 763 883 779 722 791 752 793 785 798 846 807 783 759 747 823 801 818 812 841 818 831 844 688 887 946 782 751 762 782 721 867 823 845 846 828 820 815 802 798 856 832 812 798 865 824 785 820 809 796 775 813 804 795 776 793 798 792 776 818 808 800 764 750 789 836 833 826 827 844 870 803 804 847 864 608 1.23e+03 824 603 583 752 776 832 762 828 826 807 814 802 825 813 845 782 880 798 812 851 874 828 888 902 864 869 873 873 864 858 886 857 875 859 853 864 843 898 880 855 886 894 892 890 853 844 873 840 851 876 887 654 828 832 837 890 803 832 787 830 822 831 817 837 809 876 814 808 824 814 808 808 798 838 807 791 800 810 846 868 799 726 800 788 790 807 856 825 776 815 824 828 838 778 807 786 814 790 794 780 845 813 837 789 816 814 800 802 805 811 826 1.19e+03 752 810 748 796 838 837 914 908 880 859 839 853 868 868 792 831 838 825 841 837 827 845 827 779 843 774 809 851 844 847 820 809 800 799 773 750 819 810 778 778 800 796 806 799 740 801 811 792 739 790 750 890 792 820 788 783 779 846 830 755 705 720 820 766 836 801 782 749 861 820 804 772 762 768 832 824 751 689 831 798 647 739 746 713 574 780 755 731 648 818 858 822 793 775 781 828 781 776 824 774 773 512 803 722 760 828 858 880 855 860 850 839 798 802 860 847 825 861 859 861 830 824 860 837 749 784 752 796 853 792 857 835 848 865 764 780 850 808 819 839 786 606 486 478 876 659 789 825 790 793 568 591 697 838 838 762 810 779 828 760 693 806 833 783 745 784 890 747 843 771 805 738 757 811 842 812 872 826 714 756 738 774 745 791 787 623 690 799 789 753 845 713 757 778 800 806 782 754 764 774 778 755 826 836 897 885 898 883 944 887 891 892 898 850 830 840 852 872 851 858 862 814 830 822 868 863 801 805 804 897 838 834 840 768 863 827 805 938 840 846 795 779 800 823 808 775 752 782 800 757 781 809 865 826 803 886 750 820 860 801 836 839 810 818 819 823 822 792 786 811 788 831 855 820 798 785 794 775 775 819 782 795 818 866 794 823 819 804 806 840 785 809 819 808 822 792 818 780 763 807 784 637 791 806 766 807 794 770 791 764 731 703 785 680 755 742 783 750 806 760 1.01e+03 800 663 741 479 983 861 683 826 853 794 746 750 764 756 798 784 770 734 758 752 799 793 753 802 791 783 799 786 787 802 871 860 843 841 836 775 852 842 843 841 854 801 827 836 823 801 828 811 819 811 795 848 828 840 843 822 793 794 831 826 786 785 839 816 807 794 845 842 828 815 787 806 811 833 880 866 828 811 870 844 814 819 811 788 791 819 729 776 795 821 779 784 807 781 793 825 802 815 783 820 832 822 787 810 780 754 735 844 797 759 1.06e+03 776 828 780 806 828 735 738 748 762 801 811 821 817 754 848 801 747 779 765 873 874 826 889 868 826 834 812 838 819 786 803 797 849 826 848 816 852 844 818 809 776 851 810 796 822 814 790 822 909 754 824 839 826 847 834 849 777 820 802 824 815 774 807 852 884 854 843 824 806 818 825 748 810 859 817 777 781 816 814 800 804 766 806 727 764 883 779 722 791 752 794 786 797 846 807 784 759 747 823 801 820 813 841 817 830 844 686 886 945 781 749 762 780 721 867 823 844 845 828 821 816 802 798 857 832 812 799 867 824 785 819 808 798 776 812 802 795 775 794 797 791 776 818 808 800 764 750 789 836 833 826 827 844 870 803 803 846 864 609 1.23e+03 824 604 583 751 777 834 762 827 826 807 814 800 826 813 845 782 880 798 812 851 874 829 888 902 864 868 873 873 863 858 887 855 875 859 854 865 842 898 879 855 885 894 893 890 853 844 873 841 850 876 887 654 828 832 838 889 803 833 787 831 821 832 817 838 809 878 814 808 824 814 808 810 799 838 807 790 802 810 846 868 802 734 800 789 792 807 856 824 776 814 824 829 838 778 807 785 814 790 793 778 845 814 838 789 815 814 800 802 806 811 825 1.19e+03 752 811 748 796 835 836 912 907 880 858 840 853 868 865 792 831 838 824 842 837 828 846 826 779 843 776 809 851 843 846 820 808 800 798 773 750 819 811 779 778 801 795 805 799 741 802 811 792 740 790 750 890 792 819 789 783 780 846 831 755 705 720 821 766 839 800 783 750 861 820 805 774 761 769 832 823 750 689 831 798 646 740 745 713 574 780 756 731 648 818 857 821 792 773 781 828 782 775 824 774 772 511 803 722 762 829 858 880 854 860 851 839 798 803 860 847 824 862 859 861 829 824 860 837 752 784 752 798 852 792 857 836 848 865 764 780 850 808 818 838 786 606 487 479 876 661 788 825 790 793 567 592 697 839 838 762 810 780 828 760 692 810 833 783 745 784 891 747 842 770 805 737 759 811 842 811 872 824 714 756 738 775 745 791 787 624 690 799 788 752 845 713 756 776 801 806 783 754 763 774 778 755 826 835 897 885 898 883 943 887 891 892 898 850 832 839 853 872 851 857 862 814 831 828 868 864 800 804 804 898 838 834 840 772 864 828 804 938 839 846 795 779 800 824 809 775 752 782 800 757 782 810 865 827 803 886 749 820 860 802 836 839 811 817 819 822 822 792 786 811 788 830 854 816 799 785 794 774 775 818 781 794 817 866 794 823 820 804 806 840 786 810 819 808 823 790 818 780 763 809 784 637 791 805 766 808 794 772 790 764 728 704 785 681 754 742 782 750 806 759 1.02e+03 801 662 741 480 990 861 683 825 853 794 746 750 764 755 797 783 771 734 758 752 798 792 752 803 791 784 799 786 787 802 871 860 842 841 835 775 852 842 842 840 854 802 827 834 823 801 828 811 819 811 797 847 827 840 842 822 793 793 830 826 786 783 839 816 806 794 845 842 829 813 788 806 810 833 881 866 827 811 870 844 812 818 811 788 791 819 729 775 795 820 778 783 807 780 792 824 803 815 786 819 832 821 787 810 781 754 734 845 798 757 1.06e+03 777 828 780 807 828 736 738 750 763 801 810 822 817 754 847 801 747 779 767 874 874 825 889 868 826 833 812 838 819 785 803 797 848 826 848 816 853 844 818 809 776 851 811 796 822 813 790 822 904 757 824 839 827 847 833 849 776 819 804 824 815 774 807 853 885 854 843 824 806 819 825 747 809 858 817 776 781 816 815 800 804 766 808 728 766 882 779 722 791 752 794 786 797 846 808 785 758 748 823 800 819 813 841 816 830 845 685 886 945 780 748 762 779 722 867 823 844 845 829 822 817 802 799 855 831 812 800 868 824 785 818 808 801 776 812 800 795 775 795 796 791 777 818 808 800 764 749 790 836 833 826 827 844 870 803 803 846 864 609 1.23e+03 823 604 583 750 778 836 762 826 826 807 814 798 828 813 844 782 879 797 812 850 873 830 888 902 863 868 873 873 861 858 889 854 874 859 854 864 842 898 878 854 884 894 892 890 853 844 873 841 850 876 887 654 828 832 837 889 802 833 787 832 821 832 816 838 809 878 814 808 825 813 808 810 801 838 806 790 803 810 846 866 807 740 800 789 793 806 857 823 776 813 824 829 838 777 808 783 814 790 792 774 846 815 839 789 814 814 799 802 808 811 824 1.19e+03 751 812 749 796 833 835 911 906 880 858 840 853 868 864 791 831 837 824 842 837 828 847 825 779 843 776 808 851 843 845 821 808 800 798 773 750 819 810 780 777 801 794 805 799 741 801 811 791 740 790 749 890 792 819 788 784 780 847 832 755 704 720 821 766 841 800 784 749 862 820 806 774 761 769 832 823 750 690 831 798 646 740 744 714 574 780 757 731 648 818 857 820 791 772 780 827 782 774 824 774 773 511 803 722 763 830 858 879 854 859 850 839 798 803 859 847 824 862 859 862 829 823 861 837 753 784 753 799 852 792 858 836 848 864 765 779 850 808 818 838 786 605 487 480 876 662 787 825 789 794 566 593 697 839 837 761 810 781 828 760 692 814 833 784 744 783 892 748 842 769 806 736 760 809 842 811 872 823 715 756 737 776 746 791 788 624 689 800 786 752 844 713 755 773 802 806 783 754 762 774 778 755 825 834 898 884 899 882 944 887 891 892 898 850 835 839 853 872 851 857 862 814 833 833 869 864 800 804 804 898 837 834 841 775 863 828 804 938 840 846 794 778 800 823 809 776 752 782 802 757 782 811 865 827 803 886 748 819 860 802 836 838 811 816 820 823 822 791 786 810 789 830 854 813 798 784 794 774 774 818 781 794 817 866 794 823 820 804 806 840 787 811 819 808 823 790 818 779 763 809 784 637 791 806 767 809 794 772 789 764 726 704 785 681 754 742 781 750 807 760 1.02e+03 800 662 741 480 995 861 682 825 852 793 746 750 763 755 797 783 772 734 758 751 798 791 752 804 790 784 800 786 787 801 870 860 840 840 835 775 851 842 842 839 854 802 827 834 823 801 828 811 820 810 799 847 826 839 842 822 794 792 830 826 785 781 839 816 806 794 845 843 828 812 789 806 811 832 881 865 826 811 871 844 812 818 811 788 791 818 729 774 795 820 778 782 808 778 793 823 803 815 788 818 832 820 788 810 780 754 734 845 798 757 1.06e+03 778 828 779 808 828 737 738 750 762 801 810 822 817 753 847 801 747 779 768 875 874 824 889 868 826 833 813 838 819 784 803 797 847 826 848 815 853 843 819 809 776 850 809 796 823 812 789 822 900 759 824 839 828 848 833 849 776 819 805 823 816 774 808 853 886 854 844 823 805 820 825 748 808 857 818 776 782 816 815 802 804 766 808 728 768 881 778 722 791 752 794 786 797 845 809 783 758 748 823 800 819 812 841 816 830 844 686 886 945 779 748 762 779 722 867 824 844 845 830 822 818 802 800 854 830 812 801 867 825 785 819 809 803 776 811 799 795 774 797 795 791 777 818 808 800 762 749 790 834 833 826 827 844 869 804 802 846 864 609 1.23e+03 821 604 583 748 780 836 763 826 825 805 815 798 831 813 843 782 879 797 813 850 872 831 888 902 863 868 874 873 861 857 889 853 873 858 854 864 842 898 878 854 885 894 891 890 853 843 872 842 850 876 886 654 828 832 837 889 802 833 788 833 820 832 816 838 809 877 813 808 825 813 808 810 802 839 805 790 805 810 845 865 811 750 800 789 794 806 858 822 776 812 823 829 837 776 807 783 813 788 792 772 847 815 838 789 815 813 799 802 808 811 824 1.18e+03 750 813 749 795 830 835 910 906 880 857 840 854 869 862 790 832 838 824 842 837 827 848 824 778 843 774 807 851 842 845 822 808 800 798 774 749 818 810 779 777 800 794 804 798 740 801 811 790 740 790 748 890 792 818 788 784 781 847 831 755 704 720 821 766 841 801 783 748 862 819 807 774 761 768 831 823 751 691 832 796 646 740 745 714 575 779 758 731 648 818 857 821 792 774 780 826 782 775 824 774 775 511 802 723 762 831 859 878 853 858 849 839 798 803 859 847 824 862 860 863 831 823 860 837 754 785 754 800 852 793 858 836 848 864 766 778 851 808 817 838 786 604 486 480 875 662 786 825 790 795 566 594 697 839 836 760 810 782 828 759 692 818 833 784 744 784 892 747 843 769 806 736 761 808 842 811 872 822 715 756 738 777 748 791 788 624 689 800 784 751 844 713 755 770 803 806 784 755 761 774 778 755 825 834 898 884 899 882 944 887 891 893 898 849 836 840 853 871 851 857 863 814 835 838 870 864 800 805 804 897 836 835 842 780 862 828 804 938 841 845 793 778 799 824 809 775 751 781 803 756 781 811 865 828 802 885 747 819 860 801 836 838 812 816 820 824 822 791 787 810 789 830 853 812 798 783 794 774 774 818 781 793 817 866 794 823 820 804 806 841 787 811 819 807 823 790 818 779 763 808 783 638 791 806 768 809 795 772 788 763 726 704 784 682 755 743 781 750 807 760 1.02e+03 801 662 740 480 1e+03 862 684 825 851 793 746 750 762 755 797 783 771 733 758 750 798 792 752 802 790 784 799 786 787 801 870 860 838 839 835 774 851 841 842 838 854 801 827 835 823 800 828 811 820 810 801 847 826 838 841 822 795 793 831 826 785 781 840 817 806 794 845 843 826 811 790 806 811 831 880 865 825 811 871 843 812 817 811 787 790 817 728 774 796 819 778 780 806 778 793 822 803 816 790 817 833 819 788 811 780 755 734 844 797 757 1.06e+03 778 828 777 807 828 737 738 750 762 801 808 822 817 753 847 801 746 779 768 876 873 823 889 868 826 832 813 838 819 784 803 798 847 827 848 815 853 843 819 808 776 848 807 796 823 813 788 821 895 762 824 839 828 849 834 849 776 819 804 822 815 774 810 853 886 854 846 822 805 819 825 749 807 857 817 778 782 816 815 804 804 766 806 728 768 880 778 723 791 751 794 786 798 846 808 782 758 748 823 799 818 812 842 817 830 844 686 886 946 779 748 763 779 721 866 824 845 844 829 822 818 803 800 853 830 812 802 866 825 785 818 808 803 776 811 799 794 774 799 795 791 776 818 809 800 761 749 790 832 833 826 827 844 869 804 801 847 864 608 1.23e+03 820 604 583 747 781 835 763 826 825 804 814 799 833 814 842 782 880 797 812 850 871 831 888 901 864 869 874 872 860 856 889 853 873 857 854 864 843 897 878 854 886 894 891 890 852 843 870 842 850 876 886 654 828 832 837 890 802 833 788 832 820 831 816 837 808 876 813 808 826 813 808 810 802 839 804 790 805 810 845 865 814 758 800 789 794 805 858 821 776 812 823 828 837 775 806 782 813 787 792 772 848 813 839 788 815 813 799 802 809 810 823 1.18e+03 750 813 749 795 830 834 910 906 881 857 840 854 868 862 791 832 838 824 842 836 826 849 824 777 843 772 806 851 842 845 822 808 801 798 774 748 818 808 778 778 799 793 806 798 739 800 811 790 740 789 747 890 792 817 788 784 782 846 830 754 704 721 822 766 841 802 782 747 862 817 805 773 761 766 830 823 749 692 832 794 645 740 745 715 576 778 758 732 647 818 857 821 792 776 779 826 782 775 824 774 776 511 803 724 761 831 858 879 852 857 848 839 797 804 859 848 824 862 860 864 832 822 860 837 755 787 754 800 852 793 858 834 848 864 766 779 850 807 817 838 786 604 485 480 874 662 786 824 790 795 567 594 698 839 836 760 810 782 830 759 693 819 833 784 744 785 893 747 844 768 806 736 760 806 842 811 872 822 716 756 739 777 749 791 788 624 688 799 784 751 843 713 755 769 802 806 784 756 761 774 778 756 824 834 897 884 898 882 944 886 891 894 898 848 839 841 851 871 851 856 862 813 838 842 870 863 800 805 802 896 836 835 844 785 860 829 804 938 841 844 793 778 799 824 809 774 751 781 804 756 781 812 864 828 801 885 748 818 861 799 837 838 813 816 819 825 822 791 788 809 790 830 850 810 798 783 794 774 773 817 780 792 817 866 794 824 819 804 806 840 786 810 818 807 824 790 818 779 762 808 783 639 791 805 768 809 796 770 788 764 726 704 784 682 756 743 781 751 807 759 1.02e+03 801 662 740 481 1.01e+03 862 685 826 850 793 746 749 762 756 796 782 769 733 758 749 798 792 753 800 790 784 798 787 787 802 870 860 837 838 835 774 851 840 842 838 854 802 827 836 824 800 828 811 820 809 801 847 826 837 840 822 796 794 832 826 785 781 842 818 806 794 845 842 825 812 791 805 812 831 880 865 825 811 871 842 811 816 811 786 789 817 728 774 796 818 778 780 805 778 793 821 802 817 790 817 832 817 787 812 779 756 734 844 796 757 1.06e+03 778 828 775 806 828 737 738 750 762 801 807 821 816 753 846 801 744 780 768 876 873 823 889 869 826 832 812 838 819 784 804 798 848 829 850 816 852 842 819 808 776 848 805 796 824 813 787 820 892 764 825 839 827 849 836 849 776 819 803 822 814 774 812 853 887 853 848 821 805 818 824 750 807 858 816 778 782 817 815 804 803 766 803 729 767 880 778 723 792 752 793 785 798 847 807 782 757 748 822 799 816 812 841 817 830 844 686 886 946 781 748 761 780 719 866 824 845 844 828 821 818 803 801 854 830 811 802 865 824 785 818 808 803 778 811 799 795 773 800 796 791 774 818 809 800 760 749 790 831 832 827 827 845 869 804 801 847 864 608 1.23e+03 820 603 583 745 779 834 763 825 824 802 815 800 835 815 842 781 880 798 812 850 870 831 887 902 865 870 874 872 860 855 889 852 872 857 854 864 844 897 878 855 886 895 891 889 852 842 869 841 851 876 886 654 828 832 837 890 804 833 788 832 820 831 815 835 808 877 813 809 825 813 809 810 802 839 804 790 804 811 845 865 817 769 800 789 795 804 857 821 776 811 822 828 837 776 805 782 812 785 792 772 847 812 839 788 815 812 799 801 810 809 822 1.18e+03 750 812 749 795 830 834 910 906 881 857 840 852 867 862 791 832 839 824 842 836 826 849 824 777 843 772 806 851 843 845 823 808 802 799 774 748 819 808 778 778 798 794 807 797 738 800 811 791 740 789 746 890 792 816 787 784 782 844 829 753 704 720 822 766 841 803 781 747 862 816 804 772 761 766 829 823 747 692 832 793 644 740 746 716 576 777 758 732 647 817 857 821 792 776 779 826 782 776 824 773 776 511 804 724 761 831 858 880 852 857 848 839 796 805 859 848 824 862 859 863 834 821 859 836 756 789 753 799 852 793 858 833 848 864 766 781 850 807 816 838 786 605 485 480 873 663 786 824 790 795 567 595 697 838 836 759 810 782 831 759 693 820 833 784 744 787 893 747 844 767 806 736 760 806 842 810 872 821 714 756 742 777 749 790 788 623 688 799 785 752 844 712 756 769 800 806 782 756 761 774 778 756 824 834 896 884 898 883 944 886 891 894 898 848 840 841 849 870 852 857 862 813 842 848 870 862 799 805 802 895 837 834 846 790 860 829 802 939 841 844 793 778 798 825 810 774 752 782 808 756 781 812 864 828 800 884 749 818 861 798 836 838 814 816 819 825 822 791 788 809 792 831 847 808 798 783 794 773 772 815 780 791 817 867 795 823 818 804 805 840 785 808 818 808 824 790 819 779 761 808 781 639 791 804 768 808 796 770 788 763 725 704 784 682 755 743 781 752 806 759 1.02e+03 801 662 739 481 1.02e+03 863 685 826 851 794 746 749 762 756 795 782 768 734 758 748 798 792 754 799 790 784 797 788 786 801 871 860 836 838 836 773 850 839 843 837 854 802 827 837 824 800 828 811 819 809 801 846 826 836 840 819 796 796 832 825 784 780 842 817 806 794 844 842 824 812 791 804 813 831 880 866 826 812 871 841 810 816 810 786 789 817 729 774 796 819 778 780 805 778 793 821 802 817 790 817 831 816 787 812 780 756 734 844 795 758 1.06e+03 778 826 775 806 827 736 739 750 761 800 807 821 816 753 845 800 744 780 767 877 873 823 888 870 825 832 812 838 819 784 804 796 849 830 851 817 852 841 820 808 776 848 805 795 824 811 788 821 888 764 826 838 826 850 835 849 776 819 803 822 813 775 812 852 887 852 847 821 805 818 824 749 807 858 816 777 781 816 814 803 803 766 801 729 766 880 777 722 792 753 792 785 799 848 806 782 756 748 822 799 814 813 840 817 830 843 686 886 946 781 748 760 780 718 865 823 845 844 828 820 819 803 800 854 831 810 803 865 823 785 817 808 804 780 811 800 795 773 802 796 791 774 819 809 801 761 748 789 833 830 828 827 845 869 804 801 846 864 608 1.23e+03 820 602 583 744 777 834 763 823 823 802 815 800 836 817 843 782 880 799 812 850 870 830 886 902 867 870 871 872 861 854 888 852 872 857 854 865 845 897 878 856 885 895 891 889 851 841 869 841 850 877 886 654 827 832 838 890 803 833 788 832 821 831 815 834 808 877 813 809 824 813 809 810 802 838 805 790 805 812 844 866 821 777 801 789 797 803 856 821 776 812 822 827 838 776 805 782 814 785 792 773 845 810 839 788 815 812 799 799 810 808 822 1.18e+03 749 811 748 795 830 833 910 906 880 857 840 850 865 863 791 832 838 825 842 836 828 849 824 776 843 772 806 851 843 845 823 809 802 799 774 749 820 808 778 778 797 794 807 796 737 800 811 792 741 789 745 889 792 814 786 783 780 843 827 752 705 719 822 767 841 802 781 746 861 815 802 773 761 768 829 822 745 691 831 792 644 739 745 717 577 778 758 732 647 815 857 821 792 776 779 827 782 777 824 772 775 511 805 724 760 831 858 881 852 856 848 839 796 805 859 848 824 862 859 862 834 821 858 836 756 791 753 798 853 793 858 832 848 864 766 783 850 807 816 838 786 606 485 479 873 663 785 823 790 794 567 596 698 838 836 758 810 782 831 759 693 821 833 784 744 788 892 747 843 767 807 736 760 806 841 810 872 820 713 756 744 776 748 790 788 622 688 799 786 753 846 712 756 769 799 806 781 756 761 773 777 756 824 834 895 884 898 883 944 885 892 894 898 849 840 841 849 870 852 857 863 813 844 852 871 862 799 807 801 894 837 834 848 796 861 829 802 940 841 843 793 778 799 825 810 773 753 781 812 757 781 812 865 829 800 884 749 818 861 798 835 838 814 816 818 825 822 791 788 809 796 830 844 805 798 784 794 772 772 814 781 790 817 867 795 823 817 804 804 840 785 809 817 808 824 791 818 779 760 807 780 639 791 803 768 808 794 769 787 763 725 704 783 680 754 742 781 752 807 758 1.02e+03 801 661 739 481 1.02e+03 863 684 826 851 794 746 748 762 755 794 781 768 734 758 748 797 792 754 799 790 783 797 788 786 801 871 859 836 839 836 772 850 839 844 838 855 801 827 836 826 799 827 811 818 808 803 846 826 836 840 817 795 795 830 824 784 780 842 816 805 793 842 841 824 813 791 804 814 831 881 866 826 813 870 841 810 816 810 785 788 817 730 773 796 820 777 780 805 778 792 820 801 817 791 816 832 815 786 811 780 755 735 844 794 759 1.06e+03 778 825 775 807 826 736 740 750 762 799 807 821 816 753 845 799 745 781 766 875 873 824 888 871 824 832 811 839 819 783 803 795 849 832 851 818 852 841 820 808 776 849 805 796 824 810 789 822 884 766 826 838 826 852 834 848 775 819 803 822 813 775 811 850 887 851 847 821 806 817 825 748 807 858 816 775 779 816 813 800 803 766 801 730 764 880 777 723 792 753 792 785 799 847 807 781 758 747 822 799 813 815 840 818 830 843 686 886 946 782 747 758 780 718 864 822 845 845 828 819 820 802 798 854 831 809 804 866 821 784 817 807 804 782 811 801 793 774 805 796 791 774 819 809 800 761 748 790 835 829 829 827 845 869 804 801 846 864 608 1.23e+03 820 600 583 744 775 833 764 822 823 804 816 800 837 816 844 782 881 800 812 851 870 829 886 902 867 870 869 873 862 855 887 852 872 857 854 865 844 898 878 856 884 894 892 889 851 841 869 841 850 878 885 655 826 832 838 890 801 833 787 833 821 831 815 834 808 877 813 809 823 813 809 810 801 838 805 790 805 812 843 865 824 787 801 789 800 803 855 822 776 812 822 827 838 778 804 782 816 786 791 774 844 810 839 788 815 812 799 798 810 809 822 1.18e+03 750 810 748 794 830 833 910 906 881 857 841 848 865 862 790 832 838 826 841 836 831 850 824 776 842 773 806 852 843 845 824 809 802 799 773 751 820 807 779 778 797 794 805 795 737 800 811 792 741 789 746 888 792 813 786 783 778 843 826 752 705 718 822 766 841 801 781 746 859 814 801 773 762 768 829 822 744 691 832 793 645 739 744 716 577 779 757 733 647 814 856 820 791 776 778 828 782 777 824 772 774 511 804 724 760 831 858 880 852 855 849 839 796 805 859 849 822 862 859 863 835 821 858 836 756 792 752 798 853 793 858 833 848 862 766 783 850 807 816 838 786 606 484 479 873 663 785 823 789 794 567 597 698 838 836 758 811 782 828 760 693 821 833 784 745 790 892 746 846 766 807 736 760 806 842 809 872 820 712 755 746 775 747 789 788 622 689 799 785 753 845 712 756 769 799 806 780 756 761 771 776 756 824 833 895 883 897 882 945 886 890 894 898 848 840 841 849 870 852 858 862 814 846 854 872 862 799 809 801 894 837 834 849 801 862 828 801 941 840 843 793 778 800 824 809 773 754 780 817 757 781 813 866 829 800 883 748 818 860 798 834 838 813 817 818 824 821 791 787 808 798 828 844 804 797 783 794 772 773 813 782 791 817 867 795 823 816 804 804 840 786 809 816 807 824 790 817 780 759 806 779 640 790 802 768 808 793 770 787 763 725 704 783 679 752 741 781 753 807 758 1.02e+03 800 661 738 479 1.03e+03 864 684 826 852 793 746 747 761 755 794 781 769 735 757 748 797 792 754 799 791 783 798 786 786 801 870 858 836 839 836 771 850 840 844 839 854 800 827 835 826 799 827 811 817 807 805 846 827 836 840 814 794 794 829 822 784 780 842 816 805 793 842 840 824 813 791 804 813 830 880 866 827 813 870 840 811 815 810 785 789 817 731 772 796 821 776 781 805 778 792 821 801 817 793 816 832 815 786 810 781 755 737 843 794 759 1.06e+03 778 825 775 807 826 735 740 750 763 799 807 820 816 752 846 800 746 781 766 873 873 824 888 872 823 832 812 839 818 783 802 793 849 832 850 818 852 840 821 808 775 849 806 796 823 808 790 823 880 768 826 839 826 854 832 847 775 820 803 822 813 775 810 850 887 850 846 821 806 817 825 747 807 858 816 774 779 816 814 797 803 766 801 729 764 881 776 724 792 752 791 786 799 846 808 780 760 747 823 798 812 815 840 817 830 843 685 885 947 782 746 759 779 719 863 822 845 845 829 817 818 802 798 854 830 809 804 866 821 784 817 807 804 782 811 802 792 773 807 796 790 774 819 809 799 761 748 790 836 828 829 827 845 870 804 801 845 865 609 1.23e+03 820 599 583 744 776 832 764 822 823 805 816 800 838 816 844 781 881 799 812 852 870 829 886 902 867 870 871 873 862 856 886 852 872 857 854 865 844 899 878 856 884 894 892 889 851 842 868 841 849 880 884 655 827 832 839 890 800 833 786 832 821 830 815 833 808 875 814 809 822 813 809 810 802 837 805 790 806 811 842 865 827 794 800 789 801 803 855 823 776 813 822 826 837 778 805 781 817 787 790 773 844 809 838 789 814 812 799 798 809 809 821 1.18e+03 750 810 748 794 831 833 910 906 882 856 841 848 864 861 789 833 838 826 841 836 831 848 824 776 842 774 807 852 843 844 824 809 800 798 772 752 819 807 779 778 797 794 803 795 737 800 811 790 741 789 746 887 792 812 786 782 775 843 825 752 704 719 822 765 838 801 781 746 859 813 800 774 762 767 830 821 743 691 832 794 645 738 744 716 578 780 756 733 647 814 855 819 791 776 778 829 782 777 824 772 774 511 803 724 760 833 859 880 853 854 849 839 797 804 859 850 822 862 859 863 836 821 858 836 756 793 752 798 852 793 858 834 848 861 766 783 849 807 816 838 787 606 485 478 872 663 785 823 789 794 567 597 698 838 836 758 811 782 827 761 693 821 832 782 745 790 891 747 848 766 808 736 758 806 842 809 872 819 714 755 747 776 745 786 789 622 688 799 784 752 843 712 756 768 800 806 780 756 761 771 775 756 824 833 895 882 896 882 945 886 890 895 900 846 840 841 848 871 852 858 861 815 847 857 873 862 799 810 802 894 837 833 851 807 862 827 801 941 840 842 793 778 800 823 807 773 754 778 821 755 781 812 866 829 801 882 747 818 860 798 834 838 812 817 818 822 821 791 787 808 800 826 842 802 797 782 794 772 774 813 784 791 817 868 795 822 814 804 804 839 786 809 815 806 824 790 816 780 760 804 779 640 790 802 768 808 793 770 787 762 725 704 784 679 752 740 781 753 806 758 1.02e+03 800 661 738 478 1.03e+03 862 682 825 852 792 746 746 761 753 794 781 769 734 757 750 796 792 754 799 791 781 799 784 786 800 868 858 836 839 835 771 851 840 843 840 852 799 827 835 824 800 828 811 817 806 806 846 827 835 839 814 793 792 830 822 784 781 842 815 804 792 842 840 823 814 791 804 812 829 880 866 827 812 868 839 811 815 810 784 791 817 730 772 796 821 776 781 805 778 791 823 801 817 793 816 833 816 787 810 781 754 738 842 793 758 1.06e+03 778 826 775 806 825 737 741 751 765 800 807 821 816 752 847 801 746 781 766 871 872 824 889 871 822 832 811 839 818 783 800 794 850 833 849 817 852 840 820 807 774 849 807 796 823 808 788 823 879 771 825 839 826 857 832 847 776 820 802 823 813 775 809 852 886 849 846 822 807 816 825 746 807 856 816 774 779 817 814 796 803 766 801 727 764 881 776 725 791 752 790 787 798 845 809 780 762 746 824 797 812 815 841 816 830 843 684 884 947 782 746 759 779 720 863 823 844 845 830 815 816 802 797 854 830 809 803 866 821 784 816 807 804 783 810 803 791 773 808 796 790 774 818 809 798 761 747 790 836 828 827 826 844 870 804 802 845 865 609 1.23e+03 820 599 582 743 776 831 764 823 823 804 815 800 838 816 843 780 880 799 812 853 870 829 886 903 867 871 874 873 862 856 886 853 872 857 855 865 844 899 878 856 884 894 892 890 852 842 868 842 848 880 884 656 827 832 839 890 801 833 786 831 820 830 815 832 808 874 815 809 822 813 809 812 802 837 805 790 804 810 843 866 828 798 799 789 802 803 855 822 775 814 821 825 836 776 807 780 816 787 788 772 846 810 837 792 814 811 799 797 812 809 820 1.18e+03 751 810 748 794 831 833 909 906 883 856 842 848 865 861 789 833 838 825 842 836 830 847 824 776 842 775 805 852 843 844 823 809 800 799 772 752 818 807 778 778 798 794 803 794 736 800 811 788 740 789 746 887 792 812 787 780 775 843 825 753 704 719 821 764 835 801 780 746 860 812 798 773 763 767 830 822 744 692 832 795 644 738 746 716 578 781 755 733 647 814 853 818 790 777 777 829 782 776 824 772 775 511 803 723 760 835 859 881 854 852 849 838 797 802 859 850 821 862 859 863 834 821 858 836 756 794 752 797 850 793 857 835 848 860 766 782 849 808 817 838 788 606 485 478 871 663 785 822 789 794 567 597 699 838 837 757 810 780 829 762 693 821 832 782 745 792 891 748 850 767 807 736 756 806 842 810 872 819 715 754 749 776 745 783 789 623 687 799 784 750 841 711 756 767 800 807 780 758 761 771 775 755 824 832 895 883 896 884 945 887 889 895 901 844 840 841 848 871 852 858 861 816 848 860 872 859 799 810 801 894 837 832 853 811 861 827 801 940 839 842 793 778 798 822 806 773 753 778 823 755 781 812 867 828 800 881 746 817 860 798 834 837 811 817 818 822 821 791 788 808 802 827 838 800 796 782 794 773 774 813 784 791 817 867 795 822 812 804 804 838 785 809 815 804 824 791 816 781 760 804 780 640 789 802 768 807 793 770 787 762 725 702 783 678 752 740 781 753 805 758 1.01e+03 800 660 738 478 1.03e+03 861 681 824 852 792 746 745 760 752 794 782 768 732 758 750 796 791 753 799 790 780 799 784 785 800 867 858 836 839 833 770 852 842 843 838 850 799 826 836 822 800 828 811 816 804 807 848 826 835 838 814 793 792 830 822 785 782 842 814 804 791 842 841 824 814 791 805 811 828 880 866 827 810 868 840 811 815 810 784 792 817 728 771 796 820 776 780 805 777 791 824 801 817 792 816 833 817 787 809 781 754 739 842 793 756 1.06e+03 778 826 775 806 825 740 741 750 765 800 807 822 816 752 847 801 747 781 765 871 871 823 890 870 822 831 811 838 818 784 800 794 849 835 848 817 852 838 820 807 773 848 807 795 823 810 787 823 878 770 826 839 826 857 832 847 776 820 802 823 814 775 809 851 886 850 846 823 808 816 824 745 807 856 816 774 779 818 813 797 803 765 802 726 763 881 774 724 791 751 789 785 798 845 808 780 762 745 824 796 814 815 842 815 831 844 683 884 946 782 747 759 779 721 863 824 845 846 832 814 814 802 797 853 829 810 803 866 821 783 816 807 803 783 809 803 792 772 808 796 791 774 818 809 796 761 746 789 836 828 825 826 843 870 803 803 845 865 609 1.23e+03 820 600 582 743 776 831 763 823 823 803 815 801 839 816 843 779 880 799 811 854 870 830 886 904 866 871 875 873 862 857 887 854 872 857 855 865 844 898 877 856 884 894 892 889 853 843 868 841 848 880 883 657 828 832 839 890 802 833 785 830 819 830 815 833 807 873 814 808 823 812 809 812 802 837 804 790 803 809 844 868 829 802 798 789 802 804 855 822 774 814 821 824 835 775 808 780 815 785 788 770 847 810 838 794 814 811 799 796 814 809 820 1.18e+03 751 810 749 793 832 832 908 905 882 856 843 849 866 861 789 831 838 825 842 836 829 846 824 776 842 776 804 852 842 845 823 809 800 799 772 751 818 807 778 779 798 795 804 794 736 800 811 787 740 789 744 886 792 812 787 780 775 843 825 754 704 720 819 764 832 801 780 746 861 812 798 773 764 768 830 823 745 692 832 795 643 738 746 716 577 782 755 733 648 814 854 818 790 779 777 830 782 776 823 772 775 510 804 724 759 836 859 882 855 851 849 838 797 801 859 849 821 862 860 863 832 821 857 836 754 795 751 797 850 792 857 835 849 860 765 782 849 808 817 837 787 606 485 478 870 664 785 821 789 794 567 598 699 839 837 757 809 780 830 762 693 821 831 782 745 793 890 749 849 768 806 736 754 806 841 809 872 820 716 755 752 775 745 779 789 623 688 798 784 750 841 711 756 766 800 807 780 759 761 772 776 755 824 832 895 884 897 885 945 887 890 895 900 844 840 840 848 870 852 858 862 817 849 861 872 856 799 811 800 895 837 831 853 816 860 827 801 939 840 842 792 778 797 821 805 773 753 778 826 757 781 811 867 828 799 881 746 817 860 797 834 836 812 816 817 823 822 791 789 808 804 828 835 798 795 782 794 773 774 813 784 791 817 866 795 821 810 805 805 838 785 809 815 804 823 791 816 781 761 802 780 639 789 802 768 807 793 770 787 761 725 702 783 678 754 741 781 753 805 758 1.01e+03 800 660 737 477 1.03e+03 860 681 823 852 792 745 744 760 752 794 781 767 731 760 748 796 790 752 799 789 779 799 784 785 801 867 858 836 838 832 770 850 842 843 837 850 799 826 836 821 800 828 812 817 804 807 848 826 836 836 815 793 792 831 822 785 783 842 814 804 791 843 841 825 813 791 805 811 829 879 866 827 809 867 840 811 815 810 783 793 817 726 771 795 820 775 779 804 777 792 824 801 816 792 816 833 817 787 810 780 754 739 842 794 755 1.06e+03 779 826 775 806 826 739 739 748 766 799 806 823 816 754 845 800 748 780 765 871 870 822 890 870 822 830 810 837 817 784 801 794 849 836 848 817 851 838 819 807 772 850 807 795 823 811 787 822 877 769 825 839 826 857 831 847 776 820 802 823 814 774 808 850 886 852 846 823 809 816 824 746 807 856 816 774 779 819 812 798 803 764 802 726 763 882 774 722 791 751 789 783 798 844 808 781 762 746 824 796 815 814 843 815 830 844 683 885 946 781 747 758 780 720 863 824 846 844 832 814 814 801 797 852 829 811 803 865 821 782 817 807 802 783 808 803 794 772 808 796 791 774 817 808 795 762 746 788 835 828 823 825 842 870 802 804 846 865 610 1.23e+03 820 600 582 743 775 831 762 823 823 802 814 800 840 816 842 779 879 798 811 854 871 830 886 904 865 871 873 873 862 858 887 854 873 858 856 866 844 897 878 855 884 895 892 888 853 842 869 839 848 880 882 658 827 832 837 889 802 832 786 830 818 830 815 834 807 873 814 806 823 812 810 812 802 837 803 790 801 810 844 869 829 805 798 790 803 804 856 822 773 813 820 824 836 776 808 780 814 783 788 770 849 811 838 797 813 811 800 794 817 810 818 1.18e+03 750 810 750 792 832 832 907 904 882 856 842 849 866 861 789 830 838 826 842 836 828 846 824 777 840 776 803 852 842 846 822 808 800 800 772 750 819 806 778 778 797 794 804 794 735 800 811 787 740 789 742 887 791 813 787 780 775 842 825 754 704 720 818 764 829 800 779 746 860 811 798 774 764 768 830 822 747 692 832 795 642 739 745 716 576 782 755 733 648 814 854 819 790 779 777 829 782 776 823 772 775 510 803 723 758 836 858 882 855 851 849 838 797 801 859 848 820 861 862 863 830 821 857 836 753 795 751 797 850 792 858 833 849 859 764 781 850 808 818 836 786 606 485 477 871 663 785 820 788 793 568 599 699 839 837 756 808 779 829 762 694 821 831 782 745 795 890 749 848 768 806 736 754 807 841 807 871 820 717 755 755 774 745 778 789 623 690 797 784 750 841 710 756 765 800 808 781 759 761 774 777 754 824 832 895 885 897 886 945 886 890 896 899 844 840 840 848 870 852 857 862 816 851 864 872 854 798 812 799 896 837 832 852 823 859 827 801 939 840 842 790 779 797 820 804 772 752 778 828 758 781 811 866 827 798 881 746 817 860 797 834 834 812 816 816 824 821 790 789 807 807 828 830 795 795 781 794 773 774 812 784 791 817 866 794 821 808 805 804 837 784 809 816 803 823 791 816 780 760 801 781 638 789 801 767 808 793 770 787 761 726 701 782 678 755 742 781 752 806 759 1.02e+03 800 660 736 476 1.03e+03 860 682 823 852 792 745 744 760 752 794 781 768 731 760 749 796 790 752 799 787 779 800 785 785 801 867 857 836 838 832 770 848 842 843 836 850 800 825 836 821 800 828 814 818 804 807 847 826 837 836 816 792 792 831 822 785 782 840 814 805 791 843 840 826 813 790 805 811 831 879 864 828 809 867 841 810 815 810 784 793 816 724 772 795 820 775 778 803 777 792 824 801 815 791 816 834 816 787 811 780 755 738 842 794 755 1.06e+03 780 825 774 806 825 735 737 747 764 799 806 823 816 755 844 800 748 780 766 871 870 822 890 870 823 830 810 837 816 784 802 794 850 835 848 817 850 839 819 806 771 851 807 795 823 810 787 822 876 768 825 840 826 857 831 848 775 819 802 822 814 774 806 849 886 850 846 823 808 816 824 747 807 856 816 774 778 817 812 798 804 763 803 726 763 882 775 721 792 752 789 781 798 844 807 782 762 746 823 796 816 814 843 814 829 844 683 886 946 780 747 758 780 719 863 823 846 844 830 813 814 800 797 852 829 810 802 866 821 782 818 806 802 783 808 804 793 771 808 796 790 775 817 808 795 762 747 787 835 828 823 826 842 872 802 803 846 864 610 1.23e+03 820 602 583 742 775 831 762 824 823 802 814 798 841 816 841 778 880 798 810 853 870 831 886 904 865 871 872 874 862 858 887 854 874 858 855 866 843 897 878 855 883 895 892 887 853 842 869 838 848 879 880 659 826 832 836 889 802 831 788 830 819 830 815 835 807 873 814 805 823 812 810 810 802 837 802 790 801 810 844 868 832 811 797 790 804 804 857 822 773 812 820 824 837 776 807 781 814 783 787 770 848 812 838 800 813 811 799 795 816 810 816 1.18e+03 750 810 750 790 832 832 906 904 881 856 841 848 868 860 788 828 837 826 842 837 827 847 824 777 839 777 803 852 842 848 822 806 800 799 772 749 818 806 778 778 796 794 804 794 734 801 811 786 739 789 742 887 790 813 786 781 775 841 825 754 703 720 817 764 825 800 779 746 859 810 798 774 763 768 830 822 747 692 831 796 642 740 744 716 575 782 755 733 649 814 855 820 789 779 776 829 781 776 823 772 776 510 802 723 758 835 858 882 854 851 849 838 797 801 859 847 820 861 862 863 831 820 857 836 752 795 752 797 850 791 859 832 848 859 764 780 851 808 818 836 785 606 485 476 872 663 785 820 789 793 568 601 699 839 837 757 807 778 829 763 694 820 830 782 745 797 891 749 848 768 805 736 754 807 841 804 871 820 717 755 757 773 745 776 789 623 690 798 784 750 841 711 756 765 799 808 780 758 761 774 776 754 824 833 896 884 898 885 945 886 890 895 899 845 840 839 849 870 852 857 862 816 852 867 872 855 798 814 798 896 837 832 851 830 859 826 802 938 841 842 789 778 797 820 803 771 751 778 832 758 781 811 865 826 798 881 747 817 859 798 833 834 813 816 814 824 821 790 789 806 809 828 827 794 795 781 793 773 773 810 784 791 817 866 792 821 805 805 804 836 784 808 815 803 823 791 817 780 761 800 782 637 789 801 767 807 793 770 787 761 726 702 782 678 756 743 780 750 806 759 1.01e+03 800 661 736 475 1.03e+03 860 684 822 852 792 745 744 758 752 795 780 768 732 759 750 796 790 751 799 787 779 800 786 784 801 867 857 836 838 832 770 846 842 842 837 851 800 825 836 822 800 828 816 817 805 808 847 825 837 836 817 791 792 831 821 786 781 839 814 806 791 844 840 826 813 789 805 810 832 879 863 827 808 867 842 810 814 810 784 792 817 724 773 795 820 775 778 802 778 792 823 801 815 791 816 836 816 786 812 780 756 737 842 795 755 1.06e+03 779 824 774 806 824 732 735 747 763 799 807 823 816 756 843 800 748 779 766 872 871 823 889 871 824 830 810 837 815 782 803 794 851 835 848 816 848 841 819 806 772 852 808 796 823 810 787 822 875 767 825 841 826 858 831 849 774 818 802 822 814 773 806 849 886 848 846 823 808 815 824 748 807 856 817 774 777 815 812 798 804 763 804 726 763 883 776 721 791 752 790 784 798 844 806 781 763 746 823 796 816 815 843 814 828 844 683 887 946 780 747 757 780 718 863 821 845 843 828 813 814 800 798 851 830 810 801 865 822 782 819 806 801 783 808 804 793 772 807 796 790 775 817 808 795 763 748 787 834 828 824 826 841 873 801 803 846 863 609 1.23e+03 819 601 583 743 775 831 762 824 823 802 814 796 842 815 841 778 881 797 810 852 870 831 886 904 864 871 872 874 862 856 888 854 874 859 854 867 844 896 878 854 882 895 891 887 853 842 869 838 847 878 878 659 826 833 835 890 802 832 789 830 819 830 816 835 807 873 814 806 823 812 811 809 802 837 802 790 801 810 844 868 834 816 796 790 805 804 858 822 773 810 819 824 836 776 808 782 813 783 788 770 847 813 837 803 812 811 799 796 815 810 816 1.18e+03 748 810 750 791 831 833 906 904 881 857 840 849 868 860 787 828 836 826 842 837 826 847 825 776 838 778 802 850 842 848 823 804 800 800 771 749 817 807 778 777 795 794 805 793 734 800 811 786 738 789 743 887 789 814 786 781 775 842 821 754 703 720 817 764 821 800 779 746 858 810 798 774 761 768 829 821 747 692 830 796 643 741 744 716 575 781 755 733 649 814 855 820 788 780 776 829 782 776 823 771 776 512 800 722 759 835 858 882 854 850 848 838 797 801 858 847 820 862 860 862 832 819 856 837 752 796 753 798 850 790 859 831 846 858 764 779 852 808 817 836 784 606 485 474 871 662 786 820 789 794 567 601 699 839 838 758 806 778 828 764 695 819 830 783 745 799 892 749 847 768 805 737 754 807 841 803 870 820 717 756 758 773 746 776 790 623 689 798 784 749 841 711 756 765 799 808 780 758 761 773 775 754 825 833 897 884 898 885 945 886 890 894 900 846 841 839 849 870 852 857 862 815 852 870 872 856 798 816 800 896 836 833 849 836 859 826 802 938 841 842 790 778 797 821 802 771 749 778 833 758 781 811 863 826 799 881 748 817 858 798 833 834 812 816 814 824 820 790 790 805 811 827 824 792 796 781 792 773 773 807 784 792 817 865 791 821 801 804 804 835 784 808 815 803 823 791 816 779 761 799 781 637 789 801 766 806 793 770 786 761 726 701 782 678 756 743 779 748 806 759 1.01e+03 800 662 736 474 1.03e+03 860 684 821 852 792 745 744 757 752 796 780 768 732 758 751 797 790 751 799 788 780 800 787 784 802 867 857 836 838 833 770 847 841 841 838 852 799 825 836 822 800 826 817 816 806 809 846 824 836 836 818 790 792 830 821 786 780 836 814 806 791 843 839 825 812 788 805 810 832 879 862 825 808 868 844 810 814 810 785 792 818 724 773 794 821 775 777 802 778 792 821 800 815 791 816 836 816 786 812 780 756 736 842 795 755 1.06e+03 779 824 774 806 824 731 735 747 762 799 807 822 816 757 843 799 748 779 765 872 871 824 888 872 824 831 810 836 814 781 802 794 852 835 848 815 848 843 819 805 772 851 810 796 822 809 786 822 874 766 825 842 825 859 831 850 774 818 801 821 814 772 808 849 885 847 846 823 806 813 823 747 807 856 817 774 777 814 812 797 803 762 804 726 764 883 778 721 790 752 790 786 798 844 806 779 763 746 824 796 815 815 843 814 828 844 683 886 946 780 747 758 779 717 863 819 843 843 826 813 814 802 798 850 831 809 800 865 822 782 820 806 800 784 809 803 793 772 806 796 790 774 817 809 796 764 748 788 834 829 824 826 840 873 802 803 844 861 608 1.23e+03 819 602 582 743 776 831 763 823 822 802 813 796 842 814 842 778 881 796 809 852 870 831 887 902 864 870 872 874 862 855 889 853 874 859 854 866 844 896 878 854 882 895 890 887 852 842 868 839 847 878 875 659 826 833 835 890 802 833 789 830 819 830 817 835 808 873 815 806 823 812 810 808 801 837 802 789 801 810 845 867 836 822 797 789 805 805 857 822 772 812 818 823 836 776 808 781 812 784 790 771 845 814 837 807 814 811 798 797 813 810 819 1.18e+03 748 812 749 791 830 833 906 904 880 857 840 850 867 861 788 829 834 825 841 838 826 847 824 776 839 780 802 849 842 847 823 805 799 800 771 748 816 807 779 776 795 794 804 794 733 798 811 786 737 788 744 887 789 814 786 782 774 842 817 753 703 719 817 764 819 801 780 747 859 809 798 774 762 767 828 822 748 692 829 796 644 740 744 716 576 779 755 732 648 814 855 820 788 780 775 828 782 776 823 770 775 512 801 722 759 835 859 882 854 850 847 839 797 801 858 847 820 862 859 862 832 820 856 836 752 797 752 798 849 789 858 831 846 858 764 779 853 808 816 836 785 606 485 474 869 662 786 820 789 794 568 602 699 839 838 759 805 777 830 765 694 817 830 784 745 802 892 749 847 768 805 738 755 808 842 803 869 820 717 755 761 773 747 776 789 623 687 798 784 749 842 711 756 765 799 808 780 759 761 773 773 753 824 833 898 884 899 885 945 886 890 893 899 845 841 840 849 870 852 857 861 815 852 870 871 856 799 818 801 896 835 834 850 841 860 826 801 938 842 842 790 778 797 821 802 771 748 778 834 758 780 811 862 826 799 881 748 817 858 798 833 834 812 814 814 824 821 790 790 805 812 827 821 792 797 780 792 774 772 804 784 792 816 864 791 820 799 802 804 834 784 808 816 803 822 791 815 780 760 799 780 637 789 802 766 805 794 769 786 761 727 700 782 678 756 743 778 748 805 759 1.01e+03 798 662 736 475 1.03e+03 859 684 821 851 793 745 744 756 752 796 780 768 732 757 750 797 789 751 799 788 780 799 788 784 801 867 857 837 838 833 770 847 841 841 838 851 799 825 836 822 799 825 817 815 807 810 846 823 835 837 819 790 794 830 821 787 780 834 814 806 791 842 839 825 812 788 804 810 832 879 862 824 807 868 844 809 814 810 784 792 818 724 773 794 821 774 777 802 777 792 820 800 815 791 816 836 816 786 812 780 756 736 842 795 755 1.06e+03 778 826 774 806 825 732 735 748 761 799 808 821 815 759 844 798 747 779 763 873 870 825 888 873 824 831 810 836 814 781 801 793 852 835 849 814 847 842 819 805 773 850 812 796 821 809 786 822 874 764 825 841 825 860 832 850 773 817 800 819 813 771 808 850 884 848 845 823 805 812 821 744 807 856 818 774 776 815 812 796 802 762 803 725 764 882 778 722 788 752 790 788 798 844 804 777 762 745 824 796 816 814 841 814 828 844 682 885 946 780 747 760 778 718 863 818 842 843 826 813 814 803 799 850 832 809 800 865 823 782 820 806 799 784 810 801 793 772 805 796 790 773 816 809 798 764 748 789 835 828 825 826 840 873 802 803 842 860 607 1.23e+03 819 602 582 743 777 831 763 823 821 801 813 796 841 813 842 778 881 796 809 852 871 830 887 902 865 870 872 874 862 854 889 853 874 860 853 866 845 897 878 854 883 895 890 887 851 843 869 840 846 878 874 658 825 834 837 889 802 834 788 830 819 831 818 835 808 873 815 807 822 812 810 808 801 837 802 789 801 809 846 866 836 826 798 788 807 804 856 822 772 814 818 822 835 777 807 779 811 786 791 771 842 814 837 810 815 810 798 798 812 810 821 1.18e+03 748 810 749 792 831 833 906 906 879 857 839 850 866 862 789 830 835 823 840 838 826 846 824 777 840 781 802 848 842 846 824 806 799 802 771 749 815 806 778 775 795 794 804 795 733 797 811 787 737 787 746 887 789 813 786 782 774 843 813 753 702 718 818 764 818 801 780 747 860 809 797 774 762 767 828 822 748 692 829 796 644 740 744 716 577 778 755 731 647 813 854 819 787 779 774 827 783 775 824 769 774 511 801 722 759 835 860 883 854 849 847 839 796 800 858 848 820 863 859 863 832 821 857 835 752 798 751 798 848 788 858 832 846 858 764 779 853 808 814 836 785 607 484 473 868 661 786 820 789 794 568 602 699 839 838 760 805 777 831 764 692 815 830 783 744 803 893 749 846 768 805 739 755 808 842 803 869 821 717 754 763 773 748 776 789 624 687 798 783 750 843 711 755 765 798 807 780 760 761 772 772 752 824 833 898 884 899 884 945 886 891 892 897 845 840 840 848 870 853 857 860 814 851 870 872 857 800 818 802 896 835 834 849 845 861 826 801 938 842 842 791 778 797 820 802 771 748 777 835 757 779 811 862 826 799 881 747 817 859 797 834 835 812 813 814 823 820 789 789 805 812 827 818 792 798 780 792 774 772 801 785 792 817 863 791 820 796 802 802 834 784 808 816 803 821 792 813 780 759 799 779 637 789 802 765 804 794 767 785 762 728 700 782 677 754 742 779 747 805 759 1.01e+03 797 662 736 477 1.02e+03 858 684 822 850 793 745 745 755 752 797 781 768 733 757 748 797 789 752 798 788 780 799 787 784 800 867 855 838 837 833 770 848 840 842 838 850 798 825 836 820 798 824 820 815 807 809 846 823 835 837 818 790 795 830 821 787 780 832 814 806 792 840 839 825 811 788 803 810 830 879 861 824 807 868 843 809 814 810 784 792 818 724 772 792 820 773 777 802 776 792 820 800 815 790 815 835 816 786 812 780 756 736 841 794 755 1.06e+03 778 829 774 807 826 734 735 748 761 799 808 821 815 760 844 796 746 779 762 873 869 824 887 873 824 831 810 835 814 782 798 793 852 837 849 813 847 841 819 805 773 849 812 796 818 809 787 821 873 763 825 840 825 860 832 850 773 815 799 818 812 771 808 849 885 849 845 823 804 812 820 742 808 857 817 773 776 815 813 795 801 763 803 725 763 881 777 722 789 751 790 787 798 843 804 776 761 745 824 796 816 813 839 815 828 845 681 883 946 780 747 762 778 720 863 818 842 843 826 813 814 802 799 850 832 808 800 865 823 782 819 806 798 784 810 801 793 772 805 795 789 772 816 809 799 764 749 790 833 828 826 824 840 872 802 803 842 860 606 1.23e+03 819 600 581 743 777 830 763 823 820 801 814 795 840 811 843 778 881 796 809 852 872 830 887 900 866 869 872 874 862 854 887 854 873 860 853 866 845 897 878 854 883 894 890 887 850 843 870 842 846 878 873 658 825 834 838 888 802 834 787 829 819 831 818 835 809 872 814 807 821 812 810 807 801 837 802 788 801 809 844 866 838 830 798 788 809 804 855 822 771 814 818 822 834 776 806 777 810 786 790 771 841 813 837 814 815 810 797 799 812 810 820 1.18e+03 749 808 748 792 831 833 906 907 878 857 839 850 867 862 791 830 836 822 840 836 827 846 824 778 840 782 803 848 842 844 824 807 799 802 771 749 815 806 778 775 796 793 803 796 733 797 810 787 737 786 748 886 789 813 786 782 776 844 810 753 702 718 819 763 818 801 781 746 860 810 796 773 762 767 828 822 749 692 830 795 644 740 744 716 579 778 754 731 647 812 853 818 787 778 774 827 783 775 824 769 773 510 801 722 758 835 860 882 854 849 845 839 796 800 858 848 820 863 859 863 832 822 858 834 752 798 750 799 848 788 856 832 846 858 764 779 854 808 814 836 785 607 484 473 867 661 786 819 789 794 568 601 698 838 838 761 805 776 830 764 689 813 830 783 743 804 893 749 846 768 805 739 755 807 842 802 869 821 718 753 766 773 748 776 789 625 688 798 783 751 843 710 755 764 798 807 781 760 761 771 773 751 823 833 898 885 900 882 945 886 891 892 898 844 839 840 848 871 853 856 860 813 851 871 872 857 800 818 802 896 835 834 847 849 861 826 800 938 842 842 792 779 797 820 803 772 749 776 836 757 780 810 863 826 798 881 747 818 860 798 834 835 810 813 813 823 821 789 789 804 813 828 815 792 799 780 792 774 771 799 785 792 817 862 791 820 794 802 801 835 783 807 816 802 822 791 813 781 758 799 779 637 789 801 765 804 795 767 785 763 728 700 782 676 753 742 780 746 805 759 1.01e+03 796 661 736 479 1.02e+03 859 684 820 848 793 744 745 756 752 797 782 767 733 758 748 797 789 752 798 788 780 799 787 784 799 867 854 837 836 832 770 847 840 841 837 849 797 825 834 819 797 824 822 816 806 809 846 824 835 838 817 790 795 830 821 786 780 831 814 807 792 839 840 825 810 788 802 810 829 880 860 824 807 868 842 808 814 810 784 792 817 724 773 791 820 773 777 802 775 792 821 801 814 787 814 835 815 785 812 780 756 736 841 794 756 1.06e+03 779 828 774 806 826 736 736 748 760 798 808 821 816 762 845 796 745 779 762 873 868 823 887 872 824 831 811 835 813 783 797 793 852 838 850 813 849 840 820 804 774 849 815 795 815 809 787 821 872 763 825 840 824 861 832 849 772 815 799 817 811 771 808 848 885 850 845 823 806 812 819 742 808 856 816 772 774 815 813 795 802 765 801 724 763 879 775 722 789 750 790 786 798 844 805 776 761 745 824 796 816 813 838 815 827 845 681 883 946 779 747 761 778 720 863 818 842 844 826 813 814 801 799 850 831 808 800 865 823 782 818 806 797 784 808 802 793 771 804 795 789 774 816 809 797 764 750 790 832 828 826 823 841 872 801 804 844 861 606 1.23e+03 818 599 580 742 777 830 762 823 821 800 814 794 840 812 843 777 881 796 809 852 873 830 887 900 866 870 872 873 862 854 886 855 872 859 853 866 845 897 877 853 882 893 891 888 850 843 871 842 846 878 872 658 824 834 840 887 801 834 786 830 819 831 818 835 809 872 813 808 821 811 810 807 801 837 803 786 801 809 843 866 840 831 799 788 811 803 855 822 772 812 818 822 834 776 805 776 810 786 789 771 841 811 834 818 813 811 797 799 811 811 819 1.18e+03 750 806 747 792 830 832 906 908 878 857 838 850 867 862 792 830 837 823 840 834 828 846 825 778 840 783 804 848 842 844 823 807 799 802 772 748 816 806 779 774 796 793 803 796 734 797 809 787 737 787 748 886 790 814 786 782 776 844 806 753 701 718 819 762 819 802 782 745 860 812 796 773 761 767 828 822 750 692 830 794 643 739 743 716 579 778 754 732 648 810 853 818 787 778 775 827 783 775 824 770 774 510 801 722 757 837 860 882 854 848 844 838 796 799 858 849 820 862 858 864 833 822 858 834 752 798 750 800 847 789 856 832 846 858 764 779 856 807 814 837 784 608 483 473 867 661 785 819 789 794 567 600 697 838 838 761 805 776 829 764 689 814 829 781 743 806 893 748 846 768 806 738 756 807 841 802 870 820 719 754 769 773 748 778 789 625 688 799 784 750 843 709 756 764 797 807 780 761 760 771 774 752 822 832 897 885 899 881 945 886 891 892 900 844 838 840 847 871 852 854 858 812 850 874 872 857 800 819 800 896 835 834 846 852 861 826 800 938 842 842 792 779 797 819 804 772 750 774 837 757 780 810 862 826 797 881 746 819 860 798 834 835 810 813 813 822 822 789 789 803 813 828 813 792 799 780 792 774 771 798 784 792 816 861 791 820 792 802 801 836 782 806 815 802 823 791 812 781 759 799 779 638 789 800 765 804 795 766 785 763 728 700 782 677 753 741 780 747 805 759 1.01e+03 796 660 736 479 1.01e+03 859 684 819 848 792 743 745 757 752 796 782 766 732 758 748 797 789 752 798 788 780 798 785 784 799 867 852 836 835 830 770 848 840 840 836 849 798 825 833 818 797 824 824 816 806 809 846 824 834 838 816 791 794 830 819 786 781 830 813 808 791 838 840 825 811 788 802 810 829 880 861 824 806 868 842 808 814 810 783 792 816 724 773 792 820 773 776 802 775 792 822 801 814 785 813 836 815 785 811 780 756 736 840 794 756 1.06e+03 779 827 773 806 826 736 737 748 760 798 808 821 816 764 845 796 746 779 763 873 868 822 888 870 824 830 812 835 813 783 798 793 852 839 850 812 851 840 820 804 775 848 816 796 813 808 786 821 872 761 825 840 824 861 831 849 772 817 798 817 810 771 808 849 886 850 846 824 807 812 819 742 808 855 814 772 773 814 814 795 802 767 800 724 763 877 774 722 789 749 790 786 797 844 806 777 761 745 825 797 816 813 838 817 826 845 682 882 947 778 746 760 779 718 863 819 843 844 825 813 812 799 798 850 830 807 800 865 821 783 817 806 797 784 807 804 792 770 802 795 789 776 815 810 795 763 749 790 831 828 826 822 841 872 801 804 845 862 605 1.23e+03 817 599 580 741 776 830 762 823 822 800 814 794 840 813 842 777 880 795 809 852 872 830 888 900 867 871 872 873 862 855 886 856 872 859 852 866 844 896 879 853 882 893 891 888 850 844 870 841 847 878 869 658 824 834 840 888 800 834 786 831 820 830 816 834 809 872 812 807 821 811 810 807 801 837 803 785 801 809 842 866 842 832 799 788 811 803 856 822 772 811 818 822 834 775 805 776 810 784 789 771 842 811 832 821 811 813 797 798 811 812 818 1.18e+03 750 807 746 792 829 832 906 907 878 856 838 850 867 862 792 829 837 823 840 832 828 846 826 778 840 785 804 848 842 845 823 806 799 802 772 747 815 806 778 774 796 793 803 796 735 797 807 787 738 789 746 886 790 814 785 782 776 844 800 754 701 718 819 763 819 802 782 744 860 813 796 773 760 768 828 821 750 692 830 794 642 740 743 717 579 778 754 732 650 810 854 818 787 778 776 828 783 776 824 772 773 510 801 722 756 838 860 881 853 848 844 839 796 799 859 849 820 860 858 864 832 822 858 835 752 798 751 800 847 788 856 833 846 859 764 779 857 806 815 838 784 608 482 472 868 660 785 819 789 794 566 601 696 838 837 761 805 776 826 764 690 812 829 780 743 808 893 748 847 767 806 738 755 806 841 803 870 820 719 754 772 774 749 779 790 626 688 800 785 750 843 708 756 763 796 807 780 762 759 771 775 753 821 832 897 885 897 881 946 886 891 891 901 844 836 840 846 871 851 854 857 811 850 877 872 856 800 819 799 897 836 833 845 854 861 826 800 938 841 842 791 780 797 818 804 772 749 774 837 756 780 811 862 826 797 882 746 819 859 798 834 835 808 813 813 821 823 788 789 801 814 829 812 792 798 780 792 774 770 796 784 791 816 861 791 820 789 801 802 835 781 805 815 802 822 791 812 782 759 799 778 638 789 800 764 805 796 766 785 763 728 699 782 678 752 740 779 749 804 758 1.01e+03 795 660 735 480 1.01e+03 859 683 818 849 791 742 745 758 752 794 780 765 732 758 750 798 788 752 798 789 780 798 784 783 798 867 852 836 834 830 770 847 840 839 834 848 799 825 832 817 797 824 825 816 805 808 846 824 834 838 816 791 794 830 818 785 780 830 814 808 791 838 840 825 812 788 802 810 828 880 863 823 804 868 842 807 815 810 782 791 816 723 773 792 819 774 777 802 776 791 822 802 814 784 813 838 814 785 810 779 756 736 840 793 756 1.06e+03 779 826 772 804 826 735 737 747 758 798 809 820 816 766 845 796 746 779 762 873 868 822 888 868 825 829 811 835 812 782 801 793 852 839 849 812 853 840 820 804 773 849 820 796 815 808 785 821 872 760 825 840 824 860 830 849 771 818 798 817 810 771 809 849 885 850 846 824 809 813 820 743 808 854 814 773 772 813 814 796 802 767 798 725 763 875 773 722 790 749 789 786 797 844 807 778 762 745 825 797 817 812 838 818 826 843 682 882 946 778 746 760 779 717 863 819 844 845 825 814 812 797 797 849 830 807 800 865 819 784 816 805 797 785 806 803 791 770 801 794 789 777 815 810 793 761 748 790 831 828 826 822 841 872 801 804 845 862 603 1.23e+03 817 599 579 741 776 830 762 823 823 800 814 794 839 814 841 777 878 795 808 852 871 829 888 901 866 872 873 873 862 856 886 856 873 858 852 865 844 896 880 853 882 893 890 888 850 843 869 840 847 878 867 657 826 833 843 889 800 835 786 832 820 829 815 834 809 872 812 806 821 812 810 806 800 837 803 785 800 809 842 867 841 833 799 788 810 803 856 823 772 810 818 822 835 774 806 776 810 783 789 770 844 812 832 823 811 814 797 797 810 812 818 1.18e+03 750 808 746 792 828 831 906 906 879 857 838 850 866 862 795 828 837 823 841 832 828 846 825 778 840 788 804 847 842 845 823 802 800 802 772 746 814 806 778 774 797 792 803 795 735 797 807 786 738 788 744 886 791 814 786 782 776 843 795 754 702 717 818 763 820 801 782 744 860 812 796 773 759 767 828 819 750 693 830 793 642 739 743 717 579 778 755 732 651 810 855 817 787 778 776 828 783 778 824 771 773 510 801 722 757 840 860 882 853 848 846 838 796 800 858 848 821 860 858 864 830 822 858 835 751 799 751 798 848 788 856 833 846 858 766 778 857 805 816 838 784 609 481 471 868 659 785 820 788 794 567 602 696 838 836 761 806 776 826 764 690 809 829 780 743 809 893 747 846 766 805 738 755 806 841 803 869 820 719 754 775 774 748 780 789 627 688 801 786 750 842 709 755 763 796 807 780 761 759 771 776 754 820 831 897 885 896 881 946 886 891 890 901 843 836 840 846 871 850 854 858 811 851 877 871 856 800 818 798 897 835 833 844 856 861 826 800 939 839 842 791 779 797 817 803 772 749 773 837 755 779 812 861 825 797 882 746 818 859 799 834 836 808 813 813 820 823 789 789 801 814 828 811 791 796 780 792 773 770 795 784 789 815 862 791 820 787 800 803 833 780 805 815 802 820 791 811 784 759 799 778 637 788 800 764 805 797 765 785 763 728 699 782 678 752 739 778 750 804 758 1.01e+03 794 658 735 480 1.01e+03 859 682 818 849 792 741 746 758 752 793 779 764 731 758 751 798 788 751 798 789 780 797 783 782 799 868 851 836 834 831 768 847 840 839 832 848 800 824 832 815 796 824 826 816 804 807 846 825 835 836 816 790 794 829 817 785 778 830 814 808 790 839 839 826 812 788 802 809 828 879 865 822 804 867 843 807 815 810 781 790 816 724 773 792 819 774 778 802 776 791 822 801 814 784 812 837 815 785 809 778 756 736 839 793 756 1.06e+03 778 825 772 803 824 733 737 747 758 797 809 820 814 767 844 795 746 778 761 872 869 822 887 866 825 828 809 835 812 782 803 793 851 839 848 812 853 840 820 803 770 849 822 796 817 808 783 821 871 758 825 839 825 859 830 849 771 818 797 817 811 771 809 850 884 850 846 824 808 812 821 743 807 854 814 774 772 813 814 797 801 767 799 725 763 875 773 723 790 749 789 785 797 844 807 778 761 745 824 797 817 812 838 818 827 842 683 883 946 778 746 762 780 717 864 818 844 845 825 814 813 796 796 849 831 808 801 865 818 784 817 804 797 785 806 802 790 771 800 794 789 778 815 809 793 760 746 790 830 828 826 823 842 872 802 805 845 862 603 1.23e+03 816 600 579 742 776 830 762 823 824 801 815 794 838 814 839 776 876 794 807 852 870 829 888 902 866 872 872 873 862 857 887 856 874 857 851 864 844 896 881 854 883 893 890 888 850 843 869 840 847 878 865 657 827 832 845 890 800 836 786 833 820 828 814 834 808 873 812 805 821 813 810 806 799 837 804 786 800 810 842 869 841 834 799 788 808 803 855 823 773 810 818 823 835 774 806 776 810 783 790 770 845 814 834 827 811 813 796 796 810 812 817 1.18e+03 750 808 747 793 828 831 906 906 879 858 837 850 866 862 797 828 836 823 841 833 828 847 824 778 840 791 804 848 842 845 823 800 800 801 772 746 815 806 777 774 797 790 803 794 734 797 806 786 739 786 744 886 790 813 787 783 776 842 791 754 704 716 819 763 820 801 783 744 860 812 797 774 759 766 827 819 750 694 831 793 643 739 743 717 579 776 755 732 650 810 855 817 787 778 774 827 782 779 823 770 773 509 800 722 757 840 858 882 852 848 849 837 796 802 857 848 822 859 858 863 829 822 858 834 750 799 751 797 847 788 856 833 846 858 767 778 856 806 817 837 784 608 480 469 869 658 785 819 788 794 568 604 696 838 834 761 806 776 826 764 690 807 829 781 742 810 894 746 846 765 805 738 754 806 840 802 869 820 719 754 775 774 748 780 789 628 688 800 785 750 840 709 755 763 796 806 780 761 760 770 776 754 820 831 897 886 896 882 946 886 890 890 900 843 836 839 845 871 850 854 858 811 851 875 871 856 800 818 799 896 834 833 843 856 860 825 800 940 838 842 790 779 797 817 804 771 748 774 836 754 778 813 861 825 798 881 746 818 858 799 833 837 808 812 813 820 822 788 788 801 815 828 811 792 795 780 792 773 770 793 782 788 815 862 792 820 784 799 804 832 781 804 815 802 819 791 812 786 759 799 778 636 788 800 764 805 798 765 784 762 728 699 781 678 751 737 777 748 804 757 1.01e+03 793 657 735 478 1.01e+03 859 682 818 849 792 741 746 758 752 793 778 763 730 758 754 798 789 750 798 789 779 796 783 782 798 867 852 836 834 832 766 847 840 839 833 848 800 824 832 814 795 824 827 816 803 805 845 824 835 836 814 790 795 828 816 785 777 829 813 808 789 840 839 825 811 789 802 808 828 879 864 821 804 867 843 807 814 810 781 789 816 724 772 792 819 773 779 802 777 791 822 801 813 783 812 836 815 784 808 778 756 737 838 793 756 1.06e+03 777 825 772 802 823 733 736 747 758 797 808 820 813 767 844 795 745 778 760 871 869 821 887 866 826 827 807 834 812 782 802 793 850 838 848 812 854 840 820 802 768 850 824 795 818 807 783 821 872 758 825 839 825 858 831 847 771 818 797 817 812 772 808 851 884 849 845 824 806 812 821 742 806 853 813 773 773 813 813 798 801 768 799 725 761 875 773 723 789 748 789 784 797 844 806 778 761 745 824 796 816 811 838 817 828 840 682 883 946 779 746 764 781 718 864 817 844 844 824 814 815 796 797 849 832 809 802 865 818 783 817 805 796 785 806 800 790 771 800 793 789 778 815 809 793 760 746 791 830 828 826 823 842 872 804 805 845 862 604 1.23e+03 816 600 578 743 776 830 762 823 823 801 816 796 838 814 837 774 876 794 806 852 869 828 888 903 866 872 871 872 862 858 887 857 874 856 851 864 844 896 881 856 882 893 891 888 850 842 869 840 847 878 865 658 826 830 849 889 801 837 786 833 820 827 816 834 806 873 812 804 821 814 810 806 799 838 805 787 799 811 842 869 840 835 799 788 806 803 855 822 775 809 819 824 835 774 806 776 810 784 790 770 846 813 836 830 811 812 795 796 809 810 817 1.18e+03 750 807 747 793 828 831 906 906 878 858 836 851 866 862 801 828 834 824 841 833 829 847 824 778 839 794 804 848 842 845 822 799 800 800 772 745 816 806 777 775 797 789 803 794 734 797 807 786 739 783 745 886 789 813 788 782 776 842 786 755 705 716 819 764 820 801 783 744 860 812 797 774 759 764 826 819 749 694 831 793 643 739 744 717 580 775 755 730 647 810 855 817 787 778 772 828 780 779 822 769 772 507 798 724 758 840 857 881 852 849 848 837 795 803 856 848 823 860 858 862 829 822 858 833 749 799 750 796 846 787 856 833 845 856 769 777 857 806 817 836 784 608 480 469 870 658 784 819 787 793 568 606 695 837 834 760 806 776 827 764 690 807 828 782 742 811 894 746 845 764 804 737 754 805 840 802 869 820 718 755 777 774 747 780 789 628 687 798 783 749 840 709 755 763 797 805 780 761 761 770 776 754 820 831 897 886 896 882 946 886 890 891 900 843 835 838 846 871 850 854 859 811 851 873 870 856 800 817 799 895 833 833 843 855 859 825 801 940 838 842 790 779 798 817 805 771 748 775 835 753 778 813 860 825 798 880 746 817 857 798 833 837 808 812 812 820 821 789 788 801 815 828 809 792 796 779 792 772 770 792 781 788 816 862 792 820 783 799 803 833 781 804 815 802 820 790 812 788 758 799 778 636 788 800 764 805 800 764 784 763 727 700 780 678 750 737 777 747 804 757 1.01e+03 793 656 736 477 1.01e+03 858 681 819 849 792 741 747 758 753 793 778 763 730 757 756 797 790 750 797 788 779 795 782 782 798 866 852 836 833 833 767 847 838 839 834 849 800 824 832 815 794 825 827 816 804 803 845 823 836 836 813 789 794 828 816 784 777 829 814 810 788 839 839 823 810 790 802 807 828 878 864 821 805 865 844 808 813 810 781 789 816 725 772 791 820 773 779 802 778 791 822 800 813 783 813 836 815 784 807 778 755 736 839 794 756 1.06e+03 776 826 772 802 822 733 734 747 758 797 808 821 812 768 843 795 744 778 760 870 870 820 887 866 826 827 807 834 812 782 802 792 850 838 847 813 853 839 820 800 768 850 825 794 818 807 784 821 873 757 825 838 824 856 831 845 772 818 797 816 812 773 807 852 884 849 844 823 805 812 821 742 805 853 813 773 773 813 813 797 801 767 799 724 760 876 774 722 788 746 789 784 797 844 806 778 760 745 825 796 815 811 839 815 828 840 681 882 944 779 746 767 781 720 865 815 842 842 824 814 816 796 798 848 832 810 803 866 817 782 818 805 796 785 806 799 789 771 801 793 789 779 815 809 792 760 746 791 830 828 825 824 841 872 804 806 844 861 605 1.23e+03 816 599 577 744 776 829 762 823 821 801 816 797 838 814 837 773 876 793 805 851 869 828 887 902 866 871 871 872 862 857 886 857 874 856 851 864 845 896 880 855 881 893 891 888 850 841 869 839 847 878 864 658 825 830 851 887 802 837 786 833 820 827 818 834 804 874 812 804 821 814 809 806 799 838 806 788 799 812 841 868 839 835 799 787 806 803 854 822 776 808 819 824 835 774 806 776 811 784 790 770 845 812 836 832 811 813 796 797 809 809 816 1.18e+03 750 806 748 792 828 831 905 906 879 857 835 852 866 862 803 828 833 824 841 834 829 846 824 778 839 798 804 848 842 845 821 800 800 797 773 745 816 807 778 774 796 790 804 793 734 798 808 786 738 783 744 887 787 812 787 781 774 842 783 755 704 715 819 764 821 800 782 744 860 812 797 774 758 764 826 820 747 694 831 793 644 739 743 718 580 773 755 729 645 811 854 818 787 778 770 828 779 779 820 768 771 507 797 726 758 839 855 881 852 850 848 837 794 803 856 847 824 860 857 862 830 822 858 832 748 804 750 796 845 787 857 832 845 855 769 777 857 806 817 834 784 608 480 468 870 657 784 820 787 793 569 607 694 836 834 760 806 775 828 764 689 806 828 781 743 813 894 745 845 764 804 737 754 805 840 802 869 820 718 755 779 774 746 781 789 628 687 797 782 749 840 709 755 764 797 805 780 761 761 768 775 753 820 831 897 886 896 882 946 885 890 891 900 845 834 838 847 870 849 854 859 811 850 873 869 856 800 817 799 894 833 834 843 855 858 824 801 939 838 842 790 778 797 817 806 771 748 776 834 754 779 814 860 825 798 879 746 817 857 797 833 837 809 812 812 820 821 789 788 801 814 828 808 794 797 779 792 772 770 792 779 787 816 862 792 820 782 799 802 830 782 804 815 802 821 790 812 790 758 800 778 636 787 799 763 805 800 764 784 764 726 701 780 677 750 737 777 747 803 757 1.01e+03 792 656 736 476 1.01e+03 858 681 820 849 792 742 747 758 752 793 779 763 730 756 758 797 790 750 796 788 778 795 782 782 797 865 852 836 833 833 767 847 837 838 835 850 799 824 832 815 793 826 828 815 805 802 845 822 837 837 812 790 793 828 816 784 777 830 814 811 788 839 839 821 808 789 801 806 828 878 864 821 805 864 844 808 812 810 781 788 815 724 771 791 819 773 777 802 777 792 822 800 813 783 815 835 815 784 808 778 755 736 839 794 755 1.06e+03 776 826 772 802 822 733 733 746 758 797 807 821 812 768 843 794 744 778 760 869 870 821 887 867 824 828 806 833 812 782 801 791 849 837 846 813 852 839 821 800 769 850 827 794 818 805 784 820 874 757 823 838 824 856 831 843 773 817 796 816 809 773 807 853 884 848 844 822 804 811 822 741 804 854 814 773 773 814 812 795 802 766 800 723 759 878 773 722 788 745 789 784 797 844 804 778 760 744 826 797 814 811 838 815 828 840 679 882 942 779 746 768 782 721 864 815 841 841 824 814 815 797 798 848 831 810 802 865 816 780 818 806 797 784 807 799 790 770 800 793 789 780 815 808 792 760 746 791 831 827 824 823 841 871 804 807 843 861 606 1.23e+03 816 598 577 743 776 828 763 822 820 802 814 799 836 814 838 773 876 793 805 851 870 828 887 902 867 870 871 871 862 856 885 857 874 856 851 864 845 895 880 854 880 894 891 887 850 841 869 839 848 878 864 658 824 832 853 887 801 837 785 834 820 826 818 834 803 875 811 804 821 814 808 806 799 838 807 788 799 812 841 866 838 834 800 787 806 802 854 822 776 808 819 824 835 774 806 776 811 784 790 769 845 810 835 831 811 813 796 796 808 809 816 1.18e+03 751 807 747 791 829 831 905 906 880 856 835 852 866 861 804 828 832 824 841 834 828 847 824 779 839 801 803 848 842 845 819 801 799 796 772 745 814 807 778 773 796 790 804 793 734 798 809 785 737 782 744 888 787 811 785 781 772 842 780 755 703 716 818 765 822 799 781 745 860 812 797 774 758 764 826 820 746 694 831 794 645 739 742 717 581 773 755 728 645 811 854 818 787 777 770 828 779 780 817 769 770 507 797 728 756 838 856 881 853 850 846 838 794 802 857 846 824 861 858 860 830 822 858 832 748 810 751 796 845 787 857 832 845 855 769 778 857 806 817 834 783 608 480 468 871 657 784 821 787 794 569 607 694 836 834 760 805 774 829 764 689 805 829 780 743 814 894 745 845 764 803 738 754 804 840 803 869 819 717 754 782 773 747 782 790 628 686 796 782 748 841 708 754 764 796 805 780 761 760 768 775 752 820 831 896 886 896 882 946 886 890 891 900 846 833 838 848 870 849 854 858 812 849 872 869 856 799 817 799 894 833 832 843 854 858 824 802 938 838 842 790 778 797 817 805 771 748 776 834 754 778 814 860 824 798 878 745 817 857 796 833 835 809 812 813 820 820 788 788 800 814 828 808 793 798 779 792 771 771 791 779 787 816 862 792 820 782 799 802 828 782 804 814 800 820 790 812 792 757 800 778 636 788 799 763 806 801 764 784 765 725 701 780 676 750 738 776 748 802 757 1.01e+03 788 656 734 476 1.01e+03 858 681 822 849 792 742 746 758 752 793 778 763 730 755 760 796 789 751 795 788 778 796 783 783 798 866 853 836 832 832 766 847 837 838 835 850 798 824 832 816 793 825 828 814 806 801 846 821 838 838 812 789 791 828 817 783 777 831 815 813 788 840 839 822 808 788 801 806 829 878 864 821 806 862 843 808 812 811 781 788 815 725 771 791 818 772 776 803 777 792 822 798 813 783 816 834 814 784 810 779 755 735 839 793 754 1.06e+03 776 826 772 803 822 732 733 746 757 797 806 822 813 769 844 792 744 778 761 869 869 823 887 867 824 828 806 833 812 782 801 790 850 837 846 813 851 838 821 799 769 850 828 794 818 804 784 820 873 757 821 837 824 857 831 844 774 816 796 816 807 773 807 853 883 848 844 821 804 810 822 741 804 856 814 773 774 814 811 794 804 765 800 722 758 878 773 722 788 745 790 784 797 845 803 778 760 742 826 798 814 812 837 815 828 840 678 882 941 779 746 770 782 721 864 815 839 841 825 814 813 798 797 848 830 810 798 864 816 780 818 806 798 785 806 799 789 770 800 793 788 780 815 808 793 759 747 792 831 827 823 823 840 871 802 806 843 861 606 1.23e+03 815 597 577 742 775 829 763 820 820 802 812 798 833 814 839 773 877 792 805 850 871 828 888 901 866 869 871 872 862 856 887 859 873 856 850 864 845 896 879 852 881 894 891 887 851 841 868 838 848 877 865 659 825 834 856 887 800 836 785 835 820 826 816 835 803 875 812 804 821 812 807 806 798 838 807 787 799 812 842 866 838 834 800 787 804 802 855 822 776 808 819 825 836 775 806 776 812 784 789 769 845 810 833 831 811 814 797 796 808 808 816 1.18e+03 752 809 747 790 830 831 905 906 880 855 836 851 865 861 808 829 832 824 840 834 827 848 824 779 839 802 803 847 842 845 819 802 797 796 771 746 813 806 777 773 796 789 803 793 734 798 808 786 736 783 744 888 787 811 784 781 771 842 778 756 702 716 818 766 822 798 781 746 860 812 797 773 758 763 826 819 746 694 830 794 646 738 742 716 581 774 755 728 646 811 854 817 787 776 771 828 778 780 816 770 769 506 798 726 755 839 856 882 853 850 844 838 794 802 857 846 823 862 859 859 830 822 858 831 748 815 751 796 845 786 858 832 845 855 768 778 858 806 816 835 783 608 481 466 870 657 785 823 788 794 568 608 694 834 834 760 804 775 830 763 688 806 829 780 743 814 894 744 844 765 803 739 754 805 840 803 869 818 717 753 784 772 747 782 790 629 686 796 783 748 842 709 754 765 796 805 780 761 759 768 775 750 820 831 895 886 896 881 945 886 890 890 900 846 833 838 847 870 850 854 859 813 849 871 869 856 799 817 799 894 833 831 842 854 858 825 802 938 838 841 790 777 796 816 804 770 748 776 832 755 778 813 860 823 798 877 744 817 857 797 832 833 810 812 814 820 820 787 788 799 812 827 808 793 797 778 792 771 770 790 779 787 814 862 791 820 781 799 802 824 781 804 814 799 820 789 812 793 757 801 778 635 788 799 762 806 801 764 784 765 724 701 780 674 751 738 776 749 802 757 1.01e+03 784 656 732 475 1.01e+03 859 681 822 850 792 741 745 758 751 792 778 763 730 754 764 796 788 751 795 788 778 796 784 782 798 866 853 835 832 831 765 847 836 839 835 850 797 824 832 817 793 824 829 813 804 801 846 820 837 838 812 790 791 828 818 784 776 831 814 814 788 840 838 823 808 786 800 806 830 878 863 820 808 862 841 808 812 809 781 787 815 725 772 791 816 772 775 804 777 792 822 797 813 783 814 833 814 784 812 779 754 735 838 792 753 1.06e+03 776 826 772 804 822 730 734 747 757 797 806 821 813 770 844 793 744 777 761 869 868 823 888 866 824 828 806 832 813 782 802 788 851 837 846 813 849 838 821 799 768 849 829 792 818 803 784 820 873 757 821 837 823 858 831 847 774 814 795 816 807 772 807 852 882 848 846 820 805 809 822 744 804 856 813 773 774 815 809 794 803 765 800 723 760 876 773 722 787 746 790 783 796 845 802 778 759 741 823 796 814 812 837 815 828 840 678 883 942 779 744 772 782 721 864 816 839 841 826 814 813 798 796 848 831 810 795 863 817 779 817 806 798 785 806 799 789 771 799 794 788 780 814 808 794 759 747 791 831 828 822 823 840 871 802 804 843 861 607 1.23e+03 815 596 578 741 775 830 764 819 820 802 812 797 831 814 838 773 877 792 804 850 872 829 889 900 866 868 872 872 862 857 889 861 872 855 850 864 846 896 879 852 881 894 891 887 852 841 868 839 848 877 867 659 825 833 859 888 799 835 785 836 820 825 815 835 804 873 813 804 820 811 806 805 798 838 808 786 798 811 842 866 837 834 799 787 802 802 855 822 777 808 820 825 836 775 804 775 812 784 789 769 845 811 832 831 811 814 796 796 807 807 816 1.18e+03 753 810 746 789 830 831 905 905 880 855 836 852 864 861 812 830 832 825 840 834 827 848 823 780 839 804 803 846 842 845 819 802 796 796 770 746 815 805 777 773 797 789 802 793 735 798 808 787 736 783 743 886 787 811 784 781 772 843 774 756 700 716 818 765 821 796 781 746 861 811 797 773 757 763 827 819 746 694 830 792 645 738 744 716 582 775 755 728 646 810 854 817 787 775 771 828 778 778 816 769 769 506 798 724 753 841 855 884 852 849 843 837 794 802 858 846 823 863 860 858 830 822 858 829 747 816 752 796 845 786 858 832 846 855 768 778 858 806 816 836 783 609 482 465 869 658 785 823 788 794 567 608 694 834 834 760 803 776 830 763 688 807 829 780 743 813 894 744 844 765 804 739 754 806 840 803 869 816 717 754 785 772 746 781 790 630 685 796 784 749 842 709 753 765 797 805 780 761 760 769 775 750 820 832 895 886 896 881 944 886 889 890 900 845 833 838 847 869 850 854 860 812 848 871 869 856 799 817 798 894 833 829 842 853 857 826 802 938 839 840 790 777 797 816 803 770 749 776 831 755 777 812 860 822 798 877 743 817 857 798 832 832 810 812 815 819 819 787 787 798 812 826 808 792 797 777 792 771 770 790 779 786 813 861 790 819 781 798 803 822 781 803 814 799 819 789 811 793 757 801 778 634 789 800 762 807 802 767 784 765 724 701 780 674 751 739 776 748 801 758 1.01e+03 782 656 731 474 1.01e+03 860 681 821 850 792 740 744 757 750 792 777 763 730 753 767 796 787 751 795 788 777 796 785 781 799 867 853 836 832 831 764 847 836 839 835 849 795 824 832 817 793 823 829 813 803 800 846 820 836 836 812 791 792 828 818 784 777 830 813 814 788 841 837 824 809 786 800 806 831 878 863 820 809 862 840 808 811 808 782 787 814 725 772 791 816 772 777 803 777 791 822 796 812 783 813 833 813 784 812 779 753 734 838 791 752 1.06e+03 774 826 772 804 822 729 735 747 757 798 806 820 812 771 845 794 744 776 762 870 868 822 888 866 824 828 806 832 812 782 802 787 852 837 846 812 849 837 820 798 767 848 831 791 817 804 784 820 872 757 822 837 824 860 830 850 775 814 795 814 807 771 807 851 881 848 846 820 804 809 821 746 804 856 813 774 772 814 808 796 801 765 800 723 763 875 773 722 786 746 791 783 796 844 803 776 760 742 821 794 814 813 836 815 828 840 678 883 942 777 742 774 781 721 864 816 838 841 826 814 813 797 796 847 831 809 793 862 819 778 817 806 798 785 806 799 788 773 799 795 788 780 813 807 794 759 747 792 830 828 821 823 840 871 801 803 843 861 607 1.23e+03 815 595 579 740 775 830 764 820 820 802 812 797 832 813 837 773 877 792 804 850 873 830 888 900 866 869 872 872 862 856 888 863 873 855 850 864 847 897 879 853 881 893 891 887 855 841 868 839 848 878 868 659 825 833 861 888 798 835 785 835 821 826 815 835 805 872 813 804 820 809 805 805 798 838 809 784 798 809 842 864 836 833 798 786 800 802 855 823 777 807 820 824 836 775 801 774 810 785 789 768 845 812 831 832 810 813 796 797 807 807 815 1.18e+03 753 810 746 789 830 830 905 905 879 856 836 852 863 861 819 831 833 825 839 834 827 849 823 779 839 807 803 846 842 845 821 801 796 796 769 746 816 804 776 773 798 789 800 793 734 797 808 786 736 783 742 885 785 811 784 781 772 843 772 756 699 716 818 763 821 796 780 745 861 811 798 774 757 762 827 819 746 694 830 791 645 738 746 717 582 774 755 728 647 810 853 817 787 775 772 827 778 777 816 768 768 505 799 722 753 842 855 884 850 850 843 837 795 802 857 846 822 862 860 859 831 822 858 826 747 816 750 796 845 786 858 832 846 855 769 778 857 805 815 836 782 611 482 464 867 658 785 822 789 793 566 608 693 834 833 760 803 776 831 763 688 808 829 781 743 812 894 744 843 765 804 737 755 806 840 803 869 814 718 754 785 772 745 780 790 632 685 796 785 749 843 709 753 764 798 805 779 761 760 769 775 750 820 832 895 886 897 881 944 886 888 890 900 845 834 837 846 869 850 854 861 813 847 871 870 857 799 817 797 894 833 829 842 852 857 825 802 938 839 839 789 776 797 815 802 768 749 776 829 754 778 810 860 822 798 877 743 817 857 798 831 832 809 812 814 819 818 787 786 798 812 825 809 792 796 777 791 771 770 790 779 786 813 861 788 819 781 798 803 818 782 802 814 800 818 789 811 794 757 800 778 632 789 800 762 806 802 769 785 765 724 701 781 674 749 739 775 748 800 758 1.01e+03 781 656 731 474 1.01e+03 860 681 819 850 792 741 743 756 750 792 777 763 730 753 770 796 787 751 794 788 776 796 785 780 799 867 850 836 832 831 764 846 836 839 834 849 795 824 833 818 792 823 829 813 804 800 846 820 835 835 814 792 792 828 818 783 778 828 812 815 788 841 837 823 810 786 799 806 831 878 863 820 808 862 840 807 811 807 782 788 815 724 772 791 815 773 777 803 776 791 823 796 812 783 812 833 813 783 810 778 753 734 839 791 753 1.06e+03 775 825 772 804 822 728 735 747 758 797 805 819 812 772 844 795 745 776 762 870 868 821 888 867 823 828 807 832 811 781 802 787 852 836 846 812 849 837 820 798 767 847 833 791 817 805 784 819 873 756 823 837 824 859 830 850 776 815 795 813 808 769 808 850 881 848 846 820 804 808 820 747 804 856 813 774 771 813 807 798 798 765 800 723 763 875 772 720 785 746 790 783 796 843 803 775 761 743 820 793 813 813 837 814 829 842 678 882 942 776 741 776 780 720 863 816 838 841 827 814 812 797 796 846 830 808 793 862 820 777 817 805 798 784 805 798 788 774 799 795 788 780 813 806 794 759 748 792 831 828 821 823 840 871 801 803 843 861 607 1.23e+03 814 595 579 739 775 830 762 820 820 802 812 797 832 811 838 773 876 792 803 850 873 831 887 900 866 869 872 871 861 855 887 863 873 855 850 864 846 897 878 853 880 893 891 888 857 841 868 839 848 878 868 659 825 832 861 887 798 834 784 834 820 827 814 834 806 871 813 805 820 808 804 806 798 838 812 784 798 808 842 864 835 830 797 786 799 803 855 824 778 806 820 824 834 774 800 774 809 785 789 767 845 812 831 833 810 811 795 798 807 807 815 1.18e+03 753 810 746 788 829 830 905 905 879 855 835 853 863 860 821 831 834 824 838 834 826 848 823 779 840 810 803 846 842 845 822 801 796 795 769 746 816 805 776 773 798 789 800 793 734 797 808 785 736 782 742 884 784 812 784 781 772 844 769 756 697 716 818 762 821 795 779 743 860 811 798 774 759 763 828 818 746 694 830 791 645 738 747 718 582 775 755 728 648 810 852 816 786 775 772 827 779 775 817 767 768 504 800 723 754 844 855 885 850 850 843 836 795 802 856 846 822 862 860 860 831 822 857 824 747 813 749 795 845 786 858 832 846 855 769 778 856 804 813 836 781 611 482 464 868 657 785 821 789 792 566 610 694 834 833 760 802 776 831 764 688 809 829 781 743 810 894 744 842 764 805 736 756 807 841 803 869 815 717 754 784 771 745 781 791 633 686 796 785 749 842 709 753 764 798 805 779 761 758 770 775 750 821 832 896 886 897 883 943 886 888 889 901 845 834 836 846 868 850 853 860 814 846 870 870 857 799 816 797 893 833 829 842 851 856 824 802 937 840 840 790 776 797 815 801 768 749 776 828 754 778 810 860 822 798 878 743 817 857 797 830 832 808 813 813 818 817 787 785 798 811 824 810 792 794 778 790 771 770 790 778 787 813 861 788 819 781 797 802 815 782 802 814 801 818 789 812 794 757 799 778 632 788 799 764 806 804 771 785 766 724 700 780 674 749 739 774 748 799 758 1.01e+03 780 656 731 473 1.02e+03 860 680 819 850 792 742 743 755 750 792 776 763 730 754 773 796 787 751 794 788 776 796 785 779 799 868 848 836 832 831 765 845 837 839 833 848 796 823 833 817 792 823 829 813 805 799 846 820 834 834 815 792 793 828 817 782 778 828 812 817 788 842 837 822 810 786 798 806 830 878 863 820 806 862 840 806 811 807 781 787 817 724 771 791 815 773 776 803 776 790 824 797 812 784 812 834 812 783 808 777 752 734 840 791 753 1.06e+03 776 824 772 804 822 728 736 746 758 796 805 819 813 772 844 793 744 776 762 870 869 822 888 869 823 828 808 833 811 781 802 788 852 836 846 813 848 837 821 797 766 846 834 792 817 805 784 818 874 756 823 837 824 857 830 849 776 815 796 813 808 768 809 850 881 846 845 820 804 808 821 746 805 854 814 774 771 811 807 799 798 763 800 723 760 875 771 718 785 746 789 783 796 843 802 774 762 743 821 794 812 813 837 814 829 844 678 882 942 776 741 777 779 720 861 815 837 840 827 814 811 798 796 846 832 807 794 862 821 778 818 804 797 784 805 798 789 774 799 796 788 780 814 806 796 759 748 791 831 828 821 822 840 871 802 803 843 860 606 1.23e+03 814 595 579 739 775 830 760 819 820 802 812 797 832 810 838 772 876 792 803 851 874 832 886 900 866 868 872 871 860 855 886 865 874 855 851 863 845 898 878 854 880 894 891 890 859 840 868 840 849 879 868 659 824 833 861 886 798 833 783 833 819 828 814 834 806 871 812 806 820 808 802 806 799 838 814 785 798 807 843 865 834 828 797 786 798 804 855 825 778 805 820 824 833 773 800 774 808 785 789 766 845 811 832 834 811 810 795 798 807 807 815 1.18e+03 753 810 746 787 828 831 906 905 878 855 835 853 862 860 827 830 834 823 838 832 827 848 823 779 840 811 802 846 843 844 822 801 796 796 769 747 816 806 775 774 797 789 800 793 734 797 807 784 735 782 741 885 783 812 783 782 773 844 768 756 697 716 817 762 821 797 779 743 859 811 799 774 760 763 828 818 744 694 830 791 645 738 747 718 582 776 755 729 648 809 852 816 785 776 772 827 780 775 817 767 769 504 800 724 754 844 855 885 852 851 843 836 795 802 854 846 822 861 860 859 830 822 857 823 747 810 748 795 845 786 858 832 845 856 769 777 855 804 811 836 780 610 482 464 868 657 785 820 789 791 566 612 694 834 833 760 801 776 831 764 688 809 829 782 743 808 894 745 842 764 805 737 755 807 841 802 869 816 717 754 782 770 747 782 792 633 686 796 784 750 840 708 753 764 797 805 779 761 758 770 774 751 822 832 896 885 897 884 943 886 889 888 902 845 833 836 846 868 850 853 858 813 846 868 870 857 799 816 797 893 833 830 842 850 857 823 801 935 840 840 790 776 796 815 801 768 748 775 827 754 779 811 860 822 797 878 743 817 857 797 831 832 808 813 812 818 817 788 784 798 811 824 810 792 794 778 790 772 770 790 778 788 813 861 788 820 782 797 801 811 781 802 813 802 817 790 812 794 756 798 778 632 788 799 764 807 805 772 784 768 724 700 779 674 750 739 771 748 799 758 1.01e+03 778 656 732 474 1.02e+03 859 681 819 850 791 742 744 755 750 792 775 762 730 754 775 796 787 752 794 788 776 795 785 779 798 868 846 836 832 831 765 845 838 839 832 848 796 823 832 817 792 822 828 813 807 799 846 820 834 834 815 791 792 828 817 782 777 828 811 818 788 843 837 822 810 785 798 806 829 878 862 820 804 862 840 806 811 807 780 787 817 725 770 790 815 773 775 803 776 790 824 798 813 784 812 834 813 782 807 776 752 735 840 790 754 1.06e+03 777 825 771 804 821 728 736 745 758 795 805 820 815 772 843 791 744 776 762 870 868 822 887 870 823 828 808 834 812 781 802 789 852 833 846 812 846 836 821 798 767 846 834 793 817 806 784 818 874 756 822 836 822 854 830 848 776 815 796 814 809 769 808 850 881 844 844 819 804 809 821 745 804 852 814 775 771 812 806 797 798 761 801 722 759 875 770 717 786 745 789 784 796 843 802 774 762 743 823 796 812 812 838 813 829 846 678 883 942 777 743 777 780 720 858 815 835 840 827 814 811 798 795 847 833 806 795 862 821 779 817 804 797 784 805 798 789 773 799 796 788 781 815 805 798 759 748 790 831 828 821 822 840 871 802 803 843 860 604 1.23e+03 814 595 579 739 775 830 758 819 819 802 812 797 833 811 838 772 875 791 803 851 874 836 885 900 866 868 873 871 860 855 886 867 873 854 851 863 843 899 878 854 881 894 891 889 860 839 868 840 849 879 868 659 824 833 860 885 798 832 781 833 818 828 813 834 807 871 811 807 821 807 802 806 799 838 816 786 798 806 843 865 833 826 797 785 798 804 854 825 777 804 819 823 833 772 800 773 807 784 789 765 844 811 832 833 811 811 795 798 807 806 816 1.18e+03 753 809 745 787 827 831 906 905 877 854 835 852 862 858 831 831 834 822 837 831 827 848 823 779 840 811 802 845 843 843 823 802 795 797 769 745 816 806 774 774 796 788 799 793 734 798 806 785 735 783 742 886 784 813 783 782 773 842 767 756 697 717 816 761 820 798 780 743 858 810 798 776 762 765 828 818 743 695 829 792 646 738 747 718 581 776 754 730 648 809 852 816 784 776 771 828 780 775 817 768 771 505 800 724 755 844 856 885 853 851 843 836 796 802 854 846 822 861 858 859 831 822 857 821 748 808 748 795 845 786 858 832 845 856 768 777 855 803 811 835 780 610 481 464 868 656 786 820 787 791 566 614 695 834 834 760 800 775 830 763 689 810 829 781 743 807 894 745 842 764 805 738 754 807 841 801 868 817 717 753 780 770 748 782 792 634 686 796 783 750 838 708 753 764 796 805 779 761 759 769 774 752 823 831 897 884 897 885 944 886 890 889 902 845 833 836 846 867 850 852 858 812 845 867 871 856 799 816 797 894 832 830 842 849 857 823 801 933 839 842 790 776 796 816 801 768 747 774 826 754 779 811 860 822 796 879 743 817 857 797 831 833 808 813 811 818 816 788 785 797 811 824 811 791 795 778 790 772 770 790 776 789 813 861 789 818 781 796 801 808 780 803 813 802 817 789 813 795 756 797 778 632 787 799 764 807 806 775 784 771 725 699 777 674 750 738 769 747 799 758 1.01e+03 778 656 732 474 1.02e+03 858 681 819 849 790 742 744 756 750 791 775 762 731 754 777 796 787 752 793 788 777 794 786 779 799 867 846 836 832 831 765 845 838 838 832 847 796 824 831 817 793 821 827 812 807 799 844 820 834 834 813 791 793 828 817 782 776 828 811 820 788 842 837 823 810 784 798 806 829 878 860 820 804 862 839 806 811 806 780 787 816 724 768 789 815 774 774 803 777 789 824 799 813 784 812 835 813 782 806 776 751 735 839 790 754 1.06e+03 777 825 770 804 820 727 736 744 759 795 805 820 816 771 841 791 743 775 762 870 867 821 886 871 824 828 808 834 814 781 801 789 851 831 845 811 844 833 822 800 767 846 834 793 817 806 784 819 874 756 821 836 821 851 830 846 776 814 796 814 809 770 806 851 881 843 844 819 804 810 821 744 804 851 813 776 771 813 806 795 798 761 801 722 761 875 770 717 786 744 789 784 796 842 802 774 762 742 824 796 812 812 838 813 828 845 678 884 942 777 746 777 781 722 856 814 833 840 826 813 811 798 795 848 834 808 797 862 822 780 815 804 797 784 805 798 789 772 800 794 788 781 815 806 798 759 747 788 831 828 821 822 841 871 802 802 842 860 604 1.23e+03 816 595 580 740 775 829 758 819 820 801 812 796 832 812 838 772 874 791 803 852 873 839 886 900 866 869 874 871 860 855 887 871 873 854 852 862 843 899 878 854 881 893 891 888 862 839 868 840 848 878 868 659 824 831 858 885 797 832 780 832 818 827 812 835 806 871 811 808 821 808 804 806 799 838 818 786 798 806 844 865 833 825 798 785 798 803 852 825 775 806 818 822 833 772 800 772 806 784 788 766 844 810 833 832 812 810 794 798 808 806 817 1.18e+03 753 808 743 788 828 831 906 906 876 854 835 852 863 858 835 831 834 822 838 830 826 848 823 779 839 811 803 844 844 842 823 803 794 798 768 744 816 806 774 774 796 788 800 794 735 798 806 785 735 783 742 885 784 812 783 781 773 840 766 755 697 717 816 761 821 800 780 743 858 809 797 777 762 766 827 818 742 695 829 793 646 738 747 718 580 775 754 730 647 809 852 816 784 777 770 827 780 775 817 768 772 505 800 724 755 843 857 885 852 851 843 836 796 802 853 845 822 862 857 859 831 822 857 820 749 812 748 795 845 786 859 831 845 857 768 776 855 802 812 835 780 610 480 464 867 656 787 821 786 792 566 614 694 833 834 760 800 775 829 762 690 810 829 779 742 804 895 746 843 765 805 738 753 807 840 801 868 818 718 753 779 770 748 783 792 634 685 796 781 751 838 707 753 764 795 805 779 761 760 768 774 752 823 830 898 884 896 885 944 887 891 889 901 845 833 836 846 867 850 853 858 811 845 866 871 856 798 816 797 893 831 830 842 848 857 822 801 932 839 842 790 776 796 817 801 767 747 774 825 754 779 812 860 822 795 879 743 816 857 797 832 833 807 813 812 817 816 788 786 796 811 824 811 791 796 778 789 772 770 790 776 789 813 862 789 816 780 797 801 805 778 803 812 802 818 788 812 794 756 797 777 632 787 798 763 807 806 779 783 772 724 699 777 674 750 738 768 747 800 757 1.01e+03 777 656 733 474 1.02e+03 856 681 819 848 789 742 744 756 750 791 775 762 731 754 778 796 788 753 793 786 777 794 786 780 800 867 846 836 833 831 765 845 838 838 831 847 796 823 830 817 794 821 826 812 806 800 843 820 835 833 811 791 793 827 818 782 775 828 811 820 788 841 837 824 809 784 798 806 829 878 858 820 803 863 838 806 811 806 780 786 814 723 769 788 816 773 775 802 776 788 823 799 813 784 812 835 813 782 806 775 751 736 838 790 754 1.06e+03 777 826 769 804 818 726 735 744 759 796 806 819 816 770 842 791 743 775 762 870 867 820 886 872 824 827 808 832 813 781 800 789 849 829 845 811 844 831 821 801 767 845 834 794 817 805 783 820 874 756 821 836 821 850 830 847 776 814 796 814 809 770 803 851 881 845 843 818 804 810 821 743 803 852 813 777 771 813 805 794 799 763 801 721 763 874 771 717 786 744 789 784 796 842 802 773 763 741 824 794 812 813 837 814 829 844 678 884 942 776 745 779 782 723 854 814 832 840 826 813 812 798 794 847 834 809 797 862 820 779 813 804 798 783 806 798 790 771 801 792 787 782 814 807 799 760 747 788 830 828 820 822 841 872 802 802 841 860 604 1.23e+03 817 596 579 738 774 828 758 819 820 800 812 796 831 814 838 772 874 790 803 852 873 842 888 901 866 869 873 871 860 855 887 873 872 853 852 862 843 898 877 855 880 893 890 887 865 840 868 840 848 878 867 659 824 828 857 885 797 831 780 831 818 826 811 836 805 870 811 807 820 808 806 806 799 838 819 785 799 805 843 865 833 824 798 784 798 803 852 824 774 806 816 820 833 772 801 772 806 785 788 767 843 811 833 833 812 809 792 797 808 805 818 1.18e+03 752 808 741 790 829 830 906 905 876 853 835 852 864 858 836 830 834 821 838 830 824 848 822 779 838 811 803 843 844 842 822 803 794 797 767 742 816 807 774 774 796 788 800 793 735 799 807 786 735 782 742 884 785 812 784 781 773 838 765 753 696 717 816 760 822 798 780 743 858 809 796 777 761 767 827 818 742 695 829 792 646 738 748 718 580 774 753 730 646 809 852 816 784 776 771 827 781 776 815 769 772 505 799 724 755 843 858 886 852 850 843 836 796 801 853 844 822 860 856 858 832 822 857 819 750 816 748 794 845 785 858 831 845 856 768 776 854 802 812 835 781 612 480 464 867 656 786 820 785 792 566 614 694 833 835 761 801 775 828 761 690 812 828 777 742 802 895 746 844 766 805 738 754 807 840 801 868 817 719 754 778 770 748 784 792 635 684 795 781 750 838 708 753 764 795 805 778 762 759 767 774 752 822 830 898 884 896 884 944 887 893 889 900 845 833 836 846 866 850 852 858 811 844 865 871 856 798 815 797 891 831 830 841 847 857 822 801 933 839 841 789 776 796 816 801 766 747 774 826 754 778 811 860 822 795 877 742 815 857 797 832 833 806 814 812 817 816 788 786 795 811 824 812 791 796 778 789 771 770 790 775 788 814 862 790 815 779 797 801 805 779 802 812 802 819 788 812 794 756 798 776 632 787 798 762 807 806 782 782 773 724 699 777 674 749 737 764 748 800 756 1.01e+03 776 656 733 474 1.02e+03 856 682 819 846 789 741 744 756 750 791 775 761 731 753 780 795 788 753 794 784 777 794 785 781 799 866 846 835 833 831 765 845 838 837 830 847 795 822 830 817 794 821 824 810 805 801 841 820 834 832 811 791 792 826 818 783 776 828 812 820 788 840 837 823 809 784 798 806 829 878 858 820 803 862 839 806 811 806 780 786 814 721 770 788 816 772 775 801 776 789 822 799 812 784 812 834 813 783 806 777 750 736 837 790 754 1.06e+03 777 826 768 803 818 726 733 744 759 796 805 818 815 769 843 792 743 774 762 870 867 820 886 873 823 827 808 831 811 781 800 789 848 828 844 812 845 830 820 802 767 845 834 794 817 805 783 821 873 757 821 836 821 850 829 847 775 814 795 814 809 770 803 850 881 846 842 818 803 810 821 743 803 853 812 780 771 812 804 793 800 766 801 720 762 873 772 718 786 744 789 783 796 841 802 774 762 742 824 793 812 813 837 814 829 843 678 884 942 776 742 781 781 725 853 814 832 840 826 812 812 798 793 847 833 810 797 862 819 778 813 804 799 782 806 798 790 772 801 791 787 782 814 807 799 759 747 788 829 828 820 822 841 873 801 802 839 860 604 1.23e+03 817 597 579 736 773 828 759 819 820 800 812 795 830 812 838 773 874 790 803 851 873 844 888 901 867 870 872 871 861 854 887 876 872 853 853 861 843 896 877 855 880 893 889 886 869 842 867 840 848 877 867 658 824 828 857 885 797 832 780 831 817 826 812 837 804 870 812 806 819 808 806 806 799 838 820 784 798 805 843 865 832 824 798 784 798 803 851 824 774 807 816 820 832 772 802 772 806 787 788 768 843 811 833 834 812 810 791 797 808 805 819 1.18e+03 751 807 740 789 829 830 905 905 876 853 835 852 864 858 837 828 834 821 839 832 822 847 823 778 837 810 803 843 844 842 822 804 795 797 767 742 815 808 774 773 797 789 801 791 736 799 807 786 735 782 743 883 785 812 784 781 773 838 764 751 696 717 816 761 823 798 780 743 859 809 796 777 760 767 826 817 742 695 829 792 645 738 746 718 580 775 753 728 645 809 851 816 784 775 772 826 780 775 813 768 771 505 799 724 754 843 859 884 852 849 843 836 795 801 853 844 822 860 857 858 832 821 855 817 751 820 748 794 845 784 858 831 845 856 768 776 852 802 813 835 781 612 480 464 867 656 785 820 784 791 567 614 693 834 835 761 802 774 829 761 689 812 828 776 742 801 895 746 845 767 805 738 755 807 839 801 867 816 719 754 777 770 748 784 793 635 683 795 781 750 838 709 753 764 795 806 777 761 758 767 774 751 824 829 898 883 896 885 942 887 896 890 901 844 834 836 846 867 850 852 858 810 843 864 871 856 798 814 798 891 831 830 841 846 856 822 800 935 839 839 789 776 796 816 801 767 747 774 826 754 778 811 861 822 795 874 742 814 858 797 832 832 805 815 812 816 817 788 785 795 811 824 812 792 796 778 789 770 770 790 775 787 815 861 789 815 779 797 801 804 780 801 812 801 820 789 812 793 756 798 776 632 787 798 763 806 806 785 782 774 723 699 776 673 749 737 758 749 800 756 1.01e+03 776 656 732 474 1.02e+03 856 682 818 846 790 741 744 756 750 790 775 761 731 753 781 795 789 752 794 784 777 793 784 782 798 864 846 835 833 830 765 845 838 837 829 847 794 821 832 817 793 822 824 810 803 801 841 820 832 830 811 793 791 826 818 784 776 827 811 820 788 839 837 823 809 784 798 806 828 879 857 819 802 862 840 806 811 806 779 786 814 722 771 787 817 771 776 799 776 790 822 799 812 784 812 834 812 783 806 779 750 737 838 790 755 1.06e+03 777 826 767 803 819 728 732 744 759 796 805 818 814 769 844 792 743 774 762 871 867 820 886 873 822 826 808 830 810 782 800 789 848 829 843 812 846 828 820 802 767 844 834 794 816 804 782 821 873 758 821 837 821 850 829 847 774 813 795 814 809 770 802 849 881 845 839 818 803 808 821 743 802 853 812 783 770 812 804 794 799 766 802 720 762 873 773 718 786 745 789 783 796 840 802 775 760 743 824 792 812 813 836 812 829 842 678 883 942 776 739 783 781 726 852 814 832 840 826 812 812 798 792 847 832 808 796 863 817 778 814 805 799 781 806 798 790 770 801 791 787 782 814 806 796 759 748 787 827 828 819 822 839 872 801 802 839 860 604 1.23e+03 816 599 579 734 773 828 760 818 820 799 812 795 831 810 838 773 874 791 803 851 872 848 888 902 868 870 870 871 862 854 886 879 872 854 852 861 844 895 877 855 882 892 888 886 870 842 867 839 849 876 868 657 825 830 856 886 797 833 779 831 817 827 812 838 804 869 814 806 818 807 806 806 799 837 821 784 796 805 842 865 830 823 797 785 798 803 852 824 775 806 817 820 831 773 802 772 806 789 788 769 843 812 832 835 812 811 791 797 808 805 819 1.18e+03 750 807 741 788 829 830 905 905 874 853 834 853 864 858 840 825 835 823 839 833 822 845 823 777 837 808 804 842 845 842 822 802 795 796 766 742 814 809 774 773 799 790 800 790 735 799 808 786 735 782 741 883 786 812 783 781 773 839 764 750 696 716 816 762 824 797 781 744 860 809 796 776 759 767 826 817 742 695 828 791 645 738 745 719 580 775 753 727 645 808 851 816 784 773 771 826 780 774 812 768 772 504 799 724 754 844 858 882 852 848 843 836 794 801 853 844 821 858 858 858 832 821 854 814 751 817 748 794 845 784 858 831 845 856 768 775 850 801 814 835 780 613 480 464 868 656 784 820 784 791 566 614 693 834 834 762 802 774 828 762 689 813 828 777 742 800 896 746 845 767 805 737 754 808 838 800 866 815 720 753 776 771 748 782 793 636 682 795 782 749 839 709 753 766 795 805 776 763 757 767 774 750 827 829 898 884 896 886 941 887 900 890 901 844 834 836 847 867 849 851 859 810 843 864 872 856 798 812 798 892 831 830 842 846 856 822 799 936 839 839 789 775 795 815 800 768 747 774 826 753 777 811 861 822 794 872 742 814 857 798 831 832 806 817 812 816 818 788 784 795 811 824 812 792 797 778 789 770 770 790 776 786 816 861 787 816 780 797 801 803 780 801 811 800 820 789 812 792 756 799 776 632 786 797 764 806 806 788 782 776 723 699 776 673 749 736 752 749 801 756 1.01e+03 777 656 730 474 1.02e+03 857 681 818 846 790 741 743 755 750 790 775 761 730 753 780 795 789 752 794 784 776 792 783 782 796 863 845 834 832 830 765 845 838 837 830 847 794 821 833 816 793 822 825 809 802 800 840 820 832 830 811 794 790 826 816 784 776 827 811 821 786 839 836 823 809 784 798 806 827 878 858 820 801 862 842 806 811 806 779 786 814 722 771 786 816 770 776 799 776 790 821 799 812 784 813 833 812 782 806 780 750 737 838 790 756 1.06e+03 776 826 767 803 819 729 733 744 758 794 805 818 813 768 844 791 743 774 760 871 866 821 885 872 821 826 808 830 810 782 799 789 849 831 842 813 846 827 820 802 767 843 833 795 816 805 782 821 872 758 820 837 822 850 829 846 774 812 794 814 809 770 803 847 880 845 837 818 802 809 820 743 801 853 812 787 771 811 805 794 799 767 802 721 762 873 772 718 786 744 789 783 796 840 802 776 759 744 823 793 812 813 837 811 829 842 678 881 942 776 739 783 781 728 851 814 832 838 826 812 812 797 791 846 831 806 796 862 816 779 814 805 799 781 805 797 790 769 801 791 786 782 814 806 794 758 748 787 826 827 819 822 838 870 801 802 839 859 605 1.23e+03 815 599 579 735 773 827 760 818 818 799 812 794 831 809 838 773 874 792 803 851 872 852 888 902 869 870 869 871 862 854 886 882 871 854 852 861 844 894 877 853 883 892 888 885 874 842 865 837 849 876 868 656 825 832 855 886 798 834 779 830 817 827 813 837 804 869 812 804 819 807 806 806 799 837 822 784 795 804 842 866 827 823 796 785 798 804 852 825 775 805 818 820 830 773 801 773 806 789 789 769 843 812 832 835 810 813 789 798 808 805 819 1.18e+03 750 807 742 788 828 830 905 904 872 853 833 853 864 859 842 826 835 824 839 834 822 845 823 775 837 806 805 842 846 842 822 801 796 797 765 743 814 810 775 772 800 790 799 789 734 799 809 786 735 782 740 883 786 812 782 780 772 840 763 750 694 716 815 763 824 797 781 744 859 809 796 776 758 767 825 817 742 695 828 791 646 737 743 719 580 774 754 726 644 808 852 815 784 773 770 826 779 772 813 768 772 504 798 724 753 844 857 880 852 847 843 836 792 801 853 845 821 859 858 858 831 822 853 811 751 815 748 795 845 784 858 831 846 856 768 775 849 801 814 836 779 613 479 463 868 656 785 820 785 790 565 614 693 833 833 760 803 774 827 761 689 812 828 778 742 800 895 745 845 767 806 737 754 808 837 800 864 815 720 752 774 770 748 780 793 636 683 796 783 749 840 709 753 768 795 805 775 764 757 768 774 750 828 829 898 884 895 885 941 887 904 890 901 844 834 836 847 868 848 851 858 810 843 864 872 856 798 812 798 892 831 830 843 845 856 822 799 936 838 839 789 775 795 814 799 769 747 773 826 753 777 811 861 822 794 871 742 813 857 798 830 832 807 818 813 816 817 787 784 795 810 824 813 791 796 778 789 770 770 790 777 787 815 860 786 818 780 797 801 801 780 802 811 799 820 788 812 792 756 798 775 631 785 797 765 806 805 791 782 779 723 699 777 673 749 736 747 748 800 756 1.01e+03 778 656 729 474 1.02e+03 857 681 818 846 790 740 742 754 749 790 774 760 730 753 780 794 790 752 795 784 778 793 783 782 797 862 844 834 832 830 766 846 837 837 830 846 794 821 832 815 793 822 824 810 801 800 840 820 833 830 811 795 790 826 815 784 775 827 810 822 785 839 835 823 808 783 798 806 827 878 859 820 802 863 842 805 811 806 779 786 815 720 771 786 815 770 776 799 776 790 820 800 811 784 813 833 811 781 806 780 750 737 838 790 756 1.06e+03 775 827 767 803 819 729 732 744 757 793 805 819 814 769 844 791 742 774 759 871 866 820 884 871 821 826 808 830 811 780 799 789 848 832 842 812 847 825 820 801 767 842 833 795 816 805 781 820 872 758 820 838 823 851 829 844 776 811 795 814 810 770 803 847 880 845 835 819 802 809 818 743 800 852 812 789 773 812 806 795 799 767 802 722 762 874 772 717 787 743 789 783 797 841 803 775 759 743 823 793 812 814 837 810 827 842 679 880 942 776 740 784 782 730 851 814 833 836 825 812 813 796 793 846 831 806 795 862 816 781 813 805 798 781 805 797 791 768 801 791 786 781 813 805 792 759 747 786 825 825 819 822 838 868 802 802 840 859 605 1.23e+03 814 599 578 736 773 826 761 817 816 800 811 794 831 809 837 772 874 793 804 851 872 854 888 902 869 870 869 871 862 854 886 885 871 854 852 861 845 894 878 851 884 894 888 885 876 842 864 836 849 877 869 655 825 830 855 886 798 834 779 830 816 826 812 836 805 869 811 803 819 806 806 807 799 837 822 785 796 804 842 867 825 823 796 786 797 804 854 826 776 804 819 820 829 773 801 773 806 789 789 768 842 811 832 835 810 812 788 797 808 805 818 1.18e+03 750 807 744 790 828 829 906 902 869 853 832 852 864 860 843 827 836 826 839 833 822 845 822 776 837 805 804 841 847 843 822 800 796 797 765 743 813 809 775 771 799 790 798 789 734 799 809 786 735 782 740 883 785 812 783 779 771 841 762 750 693 716 815 763 824 797 781 744 858 810 795 776 757 766 824 816 742 695 828 791 645 735 744 720 580 772 755 727 644 807 851 816 784 773 771 826 779 772 813 768 772 504 799 724 752 846 857 880 853 847 843 836 792 801 852 846 820 859 859 858 831 823 853 810 751 812 748 795 845 785 856 831 846 857 768 775 849 801 815 836 778 613 478 463 868 656 786 821 785 789 564 615 692 832 833 759 803 775 826 761 689 812 827 779 741 800 894 744 845 767 805 736 752 807 837 799 863 815 719 752 773 770 748 779 793 636 683 796 782 749 839 709 752 767 795 804 775 765 758 769 773 750 826 829 899 884 894 884 941 887 908 890 901 844 835 836 846 868 848 851 858 809 842 864 872 856 798 811 797 890 831 830 844 844 856 821 799 935 838 839 789 777 795 814 798 770 747 772 827 753 777 812 861 821 793 870 742 813 856 798 830 832 808 819 813 816 817 787 784 796 810 824 813 790 794 778 789 769 770 790 778 787 814 860 785 818 781 797 801 799 779 802 812 799 820 787 812 791 755 798 775 630 785 797 765 806 804 793 782 780 724 700 778 674 749 735 743 746 800 756 1.01e+03 779 656 727 473 1.02e+03 858 680 818 847 790 740 742 754 749 790 774 759 730 752 778 794 790 751 796 784 778 793 783 782 797 863 843 834 831 830 765 846 837 837 831 846 795 822 832 815 793 823 823 810 801 800 840 820 833 829 811 796 790 826 813 784 775 828 810 822 784 838 833 822 807 782 797 806 827 877 860 820 804 864 841 805 810 806 779 786 815 720 770 786 814 770 777 799 775 789 820 799 812 784 813 832 810 781 806 779 751 736 837 790 755 1.06e+03 774 826 767 803 818 729 731 744 757 793 805 819 813 767 844 791 742 774 758 872 865 820 882 870 820 826 808 830 810 779 800 789 848 832 842 811 846 826 820 800 767 842 833 795 815 805 780 820 871 757 820 838 822 851 829 842 777 811 796 813 809 770 804 848 879 845 834 820 803 809 817 742 800 853 811 792 774 813 808 796 799 765 802 722 761 875 773 717 787 742 789 783 797 842 803 774 759 742 821 794 812 814 837 810 825 842 680 881 942 776 740 784 782 733 850 814 832 835 824 813 814 795 796 846 832 806 795 861 816 784 814 804 797 782 805 798 792 767 800 791 786 779 812 805 792 759 747 786 825 823 818 822 839 869 802 802 840 858 604 1.23e+03 813 599 578 736 773 826 761 816 814 800 810 794 830 809 836 770 874 793 803 850 872 858 888 902 869 871 869 871 862 853 887 884 870 854 852 861 846 894 878 850 882 895 888 884 881 842 863 836 848 877 870 656 825 829 854 885 798 834 780 830 815 826 812 835 805 869 810 802 819 806 806 807 798 838 823 785 796 804 841 868 824 822 796 786 798 804 854 826 774 806 819 820 829 772 801 774 806 789 788 768 841 811 834 835 809 812 786 796 808 805 816 1.18e+03 749 806 745 791 828 828 906 901 868 853 831 850 864 860 843 827 836 826 839 832 824 845 822 777 837 805 802 842 847 845 822 799 797 798 766 743 813 808 775 771 797 789 798 788 734 800 809 786 735 781 741 883 784 813 782 778 771 840 761 750 692 716 815 762 823 797 781 744 858 811 794 776 757 766 824 815 743 695 828 791 644 734 745 721 581 771 755 727 645 806 850 816 784 773 773 826 778 772 813 767 770 503 800 723 752 847 857 880 853 845 842 836 792 802 851 845 819 859 859 858 830 824 853 808 750 813 749 795 844 785 854 831 846 857 767 776 849 801 816 836 779 613 478 464 867 655 786 822 786 788 564 615 692 832 833 757 803 776 827 761 689 811 826 780 741 800 894 744 844 767 805 736 752 805 837 799 862 814 719 751 772 770 748 778 793 638 684 795 781 750 838 710 752 766 796 804 775 765 758 770 773 750 825 829 899 884 894 884 941 887 914 890 901 845 834 836 845 868 848 851 858 810 842 864 871 854 798 810 797 889 830 829 844 843 856 822 799 934 837 839 789 777 795 814 799 770 746 772 827 753 776 812 861 821 793 869 742 813 856 798 830 831 809 819 812 816 817 787 784 796 809 824 812 790 793 778 788 768 770 790 777 787 813 860 784 818 781 798 800 798 778 802 812 798 819 787 811 792 755 798 774 630 785 796 764 806 804 794 782 781 724 700 778 673 749 735 737 746 799 757 1.01e+03 780 656 727 473 1.02e+03 859 680 818 848 790 739 743 754 748 790 774 759 730 752 777 794 790 750 796 783 779 794 783 782 796 864 843 833 830 831 763 846 836 837 830 845 795 822 831 815 792 823 823 810 801 800 841 818 833 828 810 796 789 825 813 783 774 829 811 822 784 838 833 822 806 782 797 805 827 876 862 820 807 864 840 806 808 807 779 785 815 719 769 786 815 770 777 800 775 788 820 798 812 785 813 832 809 781 805 778 752 736 836 789 754 1.05e+03 773 824 766 803 819 730 730 744 756 794 806 819 812 766 844 790 741 773 760 872 865 819 882 869 820 826 808 830 811 777 800 789 848 832 842 810 846 826 818 799 767 843 832 793 814 805 780 820 870 757 820 838 821 852 828 842 778 812 797 813 807 769 804 848 879 845 833 820 803 809 818 740 800 853 812 796 773 814 809 797 799 763 801 722 760 876 774 716 787 742 789 784 797 842 803 774 758 741 820 793 812 812 836 811 825 842 680 881 943 775 740 784 782 735 850 814 831 836 824 813 816 795 796 846 832 806 796 859 816 784 814 804 796 782 805 799 792 767 800 792 786 778 811 805 793 760 747 785 825 823 819 822 840 870 801 801 841 858 604 1.23e+03 813 599 578 736 773 827 761 816 814 800 809 793 830 810 835 769 874 792 801 851 872 861 888 903 869 871 869 872 861 853 888 884 871 854 852 861 846 894 877 850 881 895 888 884 884 842 862 837 846 876 870 657 825 827 854 884 798 834 780 830 814 826 813 834 806 870 809 801 819 807 806 806 798 837 821 785 796 805 840 868 824 823 796 785 798 804 854 827 773 807 819 821 828 771 801 775 806 789 788 768 841 810 834 834 809 811 786 796 808 805 814 1.18e+03 749 806 744 790 828 828 906 900 867 853 831 849 864 858 844 825 835 825 840 831 826 845 821 778 837 806 802 842 846 845 823 799 796 798 766 743 813 807 775 771 796 789 799 788 735 800 808 786 736 781 742 883 784 812 782 776 771 840 762 750 693 716 814 762 824 796 780 743 860 811 793 777 757 765 824 814 744 695 828 792 643 734 745 722 583 773 754 728 645 806 851 816 784 773 774 826 777 772 813 767 767 502 801 722 753 848 858 880 852 844 842 836 792 803 851 844 817 860 859 857 829 824 854 807 750 814 749 795 845 785 853 831 845 858 767 775 850 801 818 836 780 614 478 464 866 656 786 822 785 786 564 615 692 832 833 757 802 776 827 761 689 811 825 780 741 800 894 744 844 766 804 736 752 803 837 800 864 813 718 751 770 770 748 778 793 640 684 794 780 750 838 710 752 764 797 804 775 766 758 770 772 751 824 828 899 884 895 884 941 886 920 890 901 846 833 836 845 868 848 851 858 810 843 864 871 852 798 810 796 889 830 828 844 843 856 823 798 932 838 839 788 777 795 813 798 769 746 772 828 752 776 812 860 820 793 867 742 813 857 798 830 830 810 820 811 815 816 786 784 796 808 824 812 790 793 778 786 768 769 790 776 787 812 860 784 817 781 798 800 797 778 802 811 797 818 787 810 790 755 798 773 630 785 796 764 804 803 796 782 783 724 701 779 672 749 734 733 745 798 757 1.01e+03 780 655 728 473 1.01e+03 858 679 818 848 789 739 744 754 746 789 774 759 730 751 776 794 790 750 795 783 782 794 782 780 796 865 844 832 830 830 762 846 834 836 829 844 794 822 831 815 792 823 821 809 801 800 841 817 833 828 808 797 789 825 813 781 774 829 812 823 784 837 833 821 806 781 798 805 827 877 862 820 808 864 839 807 808 806 779 785 814 719 768 787 816 770 776 802 774 788 820 798 812 785 813 832 809 781 805 778 753 735 835 789 754 1.05e+03 772 822 765 803 819 730 730 743 755 793 806 819 810 764 844 789 741 773 761 871 864 819 881 867 820 826 807 831 810 777 800 789 848 832 842 810 846 826 817 799 767 843 831 791 813 804 779 820 870 757 819 837 820 852 827 842 778 812 796 812 807 768 803 848 879 844 832 821 803 809 819 739 800 854 811 800 773 813 809 798 797 763 800 721 760 877 774 716 787 741 789 785 797 841 803 774 758 741 818 793 811 811 836 812 825 842 680 880 944 775 740 783 782 735 850 814 831 836 824 813 817 795 794 846 831 806 797 858 815 784 814 804 796 782 806 799 792 768 800 792 787 777 811 805 794 759 747 785 826 824 820 822 840 871 801 799 840 858 604 1.23e+03 813 598 578 735 774 828 761 816 815 800 809 793 830 811 835 767 873 792 799 851 871 865 888 903 869 871 869 872 859 854 888 884 871 854 852 860 845 894 875 849 879 896 888 885 888 842 863 838 846 877 870 659 824 827 853 884 798 834 781 830 814 825 813 834 805 871 808 800 820 807 805 804 798 837 819 785 796 805 840 867 824 823 793 784 798 804 854 830 772 807 818 822 829 770 802 776 806 787 788 767 841 809 834 834 810 809 786 798 807 804 814 1.18e+03 748 805 742 789 828 829 906 901 867 853 831 849 864 857 845 824 834 823 840 831 827 845 820 776 836 806 803 842 846 845 824 799 796 797 765 743 812 807 775 771 795 788 800 788 736 800 808 785 735 781 742 882 784 811 782 776 772 839 763 750 693 716 813 761 823 795 779 743 859 809 793 777 758 764 824 814 744 696 827 792 644 735 746 723 585 775 753 728 645 806 852 816 784 773 773 825 777 772 812 766 768 500 802 721 754 847 858 879 851 844 841 836 792 804 851 843 817 860 859 857 828 823 854 806 751 815 749 794 846 785 853 831 844 858 766 775 850 801 819 835 781 615 478 465 864 656 785 822 785 786 564 616 693 832 833 757 801 775 827 761 689 811 824 780 741 800 894 745 845 766 804 736 752 803 837 801 866 813 718 751 770 770 747 778 793 641 684 794 780 750 839 709 753 764 797 804 775 766 757 769 772 752 823 827 899 884 897 883 941 886 924 890 901 846 832 837 844 868 848 850 857 810 843 864 870 850 797 811 796 890 830 827 844 843 857 824 798 932 838 838 788 776 795 813 798 769 746 773 828 752 776 811 860 820 793 865 741 812 857 798 829 830 812 821 810 815 816 784 784 796 808 824 811 789 793 778 785 768 768 791 776 787 811 861 785 816 781 798 800 797 777 801 810 796 816 788 809 789 755 798 772 630 784 796 762 803 803 798 782 785 724 702 779 670 749 734 729 745 798 757 1.01e+03 780 654 728 473 1.01e+03 856 678 818 848 789 739 744 753 745 789 774 760 729 751 776 793 790 750 793 783 784 793 782 778 795 865 845 832 830 829 763 845 833 836 828 844 793 822 829 816 792 823 818 809 801 800 841 817 832 829 806 798 789 826 813 779 773 829 813 822 785 836 832 821 806 781 797 805 826 877 863 820 808 864 839 808 808 806 780 785 813 719 768 787 816 770 775 802 774 789 820 798 810 784 812 832 809 781 805 778 753 735 835 789 754 1.05e+03 772 821 764 805 820 730 732 743 754 793 807 819 810 765 844 788 740 773 762 870 864 819 880 865 819 826 807 832 810 777 800 789 848 832 843 810 846 824 818 799 767 843 830 789 813 803 778 820 869 758 817 836 821 851 828 842 777 812 795 813 808 767 803 848 879 844 832 820 803 809 820 740 800 854 810 803 772 813 808 799 795 763 799 721 760 877 774 716 786 741 789 784 796 841 802 774 758 740 818 793 811 810 836 812 825 841 680 880 944 774 741 783 784 734 850 814 833 835 823 814 817 796 792 846 830 807 798 858 815 783 815 804 795 782 806 798 792 769 799 792 787 777 810 806 795 758 747 785 826 824 821 822 841 871 801 798 840 859 604 1.23e+03 812 598 578 734 774 827 761 818 816 800 809 794 830 812 835 767 873 792 798 852 870 869 887 902 868 871 870 872 858 855 888 884 871 854 852 860 844 893 873 849 878 896 888 886 890 845 863 838 846 877 870 659 825 826 852 885 798 834 781 829 815 824 813 834 804 871 807 801 820 808 804 803 798 836 816 784 796 804 841 867 825 823 791 783 798 804 853 835 772 805 817 822 829 769 802 777 806 785 788 767 841 809 834 831 810 806 786 799 807 804 816 1.18e+03 748 805 741 788 827 829 905 901 867 853 832 850 864 857 847 825 833 823 841 831 826 844 820 775 835 806 804 842 845 844 823 799 794 796 765 743 812 807 774 770 794 788 799 788 736 800 807 784 735 781 742 882 784 809 782 778 772 838 765 750 692 716 811 761 823 795 778 744 857 807 793 776 759 763 823 814 744 696 826 792 644 736 745 722 585 775 753 728 645 807 852 816 784 773 772 824 777 772 811 766 770 501 803 720 753 847 858 879 850 845 840 836 791 805 852 843 818 860 859 857 828 822 854 804 751 815 749 794 847 785 855 831 844 857 766 775 850 802 821 835 781 616 477 465 864 657 786 822 784 785 564 617 693 832 833 758 801 774 827 760 689 811 824 780 742 800 894 746 845 764 804 736 753 803 837 801 867 814 718 751 770 770 747 778 793 640 684 793 779 749 840 708 755 763 796 804 775 766 757 769 772 751 823 826 899 884 896 883 942 885 927 890 901 846 832 837 844 868 848 851 857 809 842 864 870 850 797 811 796 890 830 827 845 843 860 825 799 933 838 836 787 776 794 813 799 768 746 773 828 752 776 810 860 820 792 863 741 812 857 797 829 830 814 822 809 814 816 782 784 796 808 824 811 788 792 777 785 768 766 790 775 787 810 861 786 815 781 799 800 796 777 800 810 795 817 787 808 788 755 797 772 632 784 795 762 802 802 799 782 786 722 705 778 671 749 733 727 745 799 757 1.01e+03 781 654 728 473 1.01e+03 854 678 817 847 788 739 742 753 746 789 774 761 728 752 776 791 790 751 792 783 787 793 781 777 796 864 845 831 830 828 765 845 833 835 828 844 793 823 828 816 792 821 818 809 802 801 840 817 832 830 807 800 789 825 813 780 773 829 813 821 785 836 833 821 807 781 797 805 824 877 863 820 809 864 839 808 808 807 780 785 813 720 768 785 815 770 774 802 774 790 819 797 810 783 812 832 809 781 804 777 752 735 835 789 753 1.05e+03 771 822 766 806 820 730 733 742 754 795 807 819 810 766 843 788 740 774 762 868 865 818 880 865 820 826 808 832 811 778 800 789 848 832 842 809 845 823 819 800 767 843 828 788 813 803 778 820 870 758 816 835 822 851 828 843 776 811 794 813 809 767 803 848 880 843 832 818 803 808 819 740 800 854 809 805 772 812 806 799 794 763 799 721 760 878 774 717 784 742 788 782 796 841 800 773 758 740 817 792 810 810 836 811 825 841 680 881 944 774 741 783 784 734 850 814 833 834 823 814 817 796 792 845 829 807 798 860 815 782 814 804 796 781 806 797 792 769 798 792 788 777 810 806 796 757 746 784 826 825 820 822 841 871 800 799 839 859 603 1.23e+03 812 598 578 734 774 826 761 821 817 800 809 795 830 812 835 766 873 792 798 852 870 872 888 902 867 871 870 871 859 855 887 885 872 853 852 860 844 893 873 849 878 896 888 886 891 847 864 838 845 877 869 658 825 826 851 886 798 835 781 829 814 823 812 834 803 870 807 802 820 809 805 803 798 836 815 785 795 804 842 867 826 824 790 784 798 802 853 839 772 803 817 822 829 770 802 778 806 784 788 767 840 810 833 829 810 806 786 798 807 803 816 1.18e+03 749 805 741 787 826 830 905 901 867 852 832 850 863 858 847 826 832 823 842 831 826 844 820 774 834 805 804 844 845 845 822 800 795 795 765 742 812 808 774 770 794 788 798 788 735 799 806 784 736 781 742 881 783 809 782 780 771 838 766 750 692 716 809 762 823 794 778 743 855 807 793 776 761 762 823 813 744 696 826 791 644 737 745 721 584 775 753 729 644 807 850 817 784 773 772 824 777 772 810 766 770 501 803 720 750 847 858 879 850 845 840 835 791 805 853 843 819 860 859 857 828 822 854 802 750 815 749 793 846 784 855 831 844 856 766 776 850 802 824 834 780 615 476 465 864 657 786 822 784 785 564 617 693 832 834 759 802 774 827 760 688 811 824 780 742 801 894 745 846 764 805 736 754 804 838 800 866 814 719 751 770 769 747 778 792 640 684 793 779 749 840 707 755 763 795 804 776 767 757 768 771 752 823 826 899 885 894 883 942 885 929 890 901 845 832 836 844 869 848 852 857 808 842 866 869 851 797 812 796 891 830 827 846 843 864 825 799 934 838 835 787 777 792 813 800 768 746 774 828 751 776 808 859 820 792 861 740 813 858 796 829 829 816 823 809 814 816 781 783 796 809 822 810 788 792 777 784 770 766 789 775 786 810 861 787 815 781 800 799 796 777 800 810 795 817 786 803 788 755 797 772 632 784 795 762 803 802 798 781 786 721 707 778 672 749 733 724 745 800 756 1.01e+03 781 654 728 473 1.01e+03 854 677 816 846 788 740 741 753 746 788 774 760 727 752 776 790 789 751 792 783 788 792 782 777 796 863 846 832 829 828 766 845 835 834 829 844 793 822 827 816 794 820 820 810 802 801 840 817 831 831 808 800 788 824 813 781 774 829 812 821 784 836 834 821 808 781 796 804 824 877 863 819 807 864 839 806 808 808 780 785 814 720 768 784 814 770 774 801 775 789 819 797 810 783 812 832 809 780 804 777 751 734 835 789 752 1.05e+03 771 822 768 806 820 731 733 741 755 796 807 819 811 767 843 788 740 774 762 869 865 818 881 863 821 826 808 832 811 780 800 789 848 832 842 809 845 823 820 800 766 843 826 788 812 804 777 821 870 758 814 837 822 850 828 843 775 811 793 814 808 767 803 848 880 843 831 818 802 806 818 740 798 854 809 805 770 811 806 798 795 763 798 721 759 878 773 716 782 742 788 780 795 842 800 773 758 741 816 791 809 812 836 811 826 841 679 881 944 773 742 783 783 732 850 814 832 833 823 813 818 796 792 845 829 806 797 861 815 781 814 802 797 780 807 795 792 768 799 791 788 775 810 807 796 757 744 784 826 825 819 821 841 871 800 800 838 860 602 1.23e+03 812 599 577 734 773 827 761 821 816 801 808 794 830 812 836 767 873 792 798 852 871 876 887 903 866 870 871 871 860 855 887 885 872 853 852 860 844 894 873 850 877 895 889 886 892 852 864 838 844 876 869 657 825 826 851 886 798 835 781 828 814 823 810 833 803 870 806 801 821 810 806 802 797 836 814 786 795 804 844 866 827 825 790 785 798 801 852 843 772 804 816 822 828 770 802 778 806 786 788 766 839 811 832 826 810 806 786 798 808 803 814 1.18e+03 750 805 742 787 826 829 905 901 866 853 833 850 861 858 848 827 831 823 842 832 826 844 820 775 835 803 804 845 844 845 821 800 796 795 765 741 813 808 774 769 794 788 796 788 734 798 806 784 736 781 742 881 782 809 782 781 771 839 766 751 692 716 809 762 822 792 778 742 855 808 793 777 761 762 823 813 744 697 827 791 644 737 744 720 584 775 753 729 645 807 848 818 785 773 772 823 777 772 810 766 769 501 803 719 749 847 859 879 849 845 840 834 791 804 853 844 820 860 860 858 828 822 855 800 749 816 749 793 845 784 855 832 844 856 766 776 850 803 825 833 780 615 475 465 863 657 786 822 785 786 564 616 693 832 834 760 803 774 827 761 686 811 825 780 742 801 894 745 846 764 804 736 754 804 838 800 866 813 719 751 770 769 747 778 792 640 684 792 779 749 838 707 753 764 795 804 776 767 756 768 772 752 823 826 900 885 892 883 942 884 932 889 901 844 833 834 844 869 847 852 857 808 843 867 870 852 796 811 797 892 830 827 846 843 868 826 799 936 838 835 788 777 791 813 800 768 747 774 828 751 776 808 858 821 794 856 740 813 857 795 829 828 819 823 808 814 817 780 783 797 808 821 810 788 792 776 783 771 766 788 775 785 810 860 787 815 780 799 798 795 776 800 810 795 817 785 799 788 755 798 772 632 784 794 761 803 802 797 781 786 720 709 777 674 749 732 722 745 801 756 1.01e+03 781 653 728 473 1.01e+03 854 676 816 845 788 739 741 753 746 787 774 760 727 751 776 790 791 751 793 782 790 791 782 777 796 863 847 832 828 828 766 846 836 833 829 844 792 820 827 815 794 818 822 810 802 802 840 816 831 830 810 801 786 823 813 783 774 828 811 820 784 835 834 822 808 781 796 804 825 877 862 819 805 864 839 805 808 808 780 784 814 721 768 782 813 770 773 800 775 788 818 796 811 783 813 832 809 780 803 778 750 734 834 789 751 1.05e+03 772 822 768 805 821 732 732 742 755 796 806 819 812 767 843 788 740 774 761 870 865 818 882 861 820 826 807 828 811 780 800 788 848 832 841 810 844 823 820 800 765 844 825 788 812 805 776 821 870 757 814 837 822 850 829 844 775 811 792 814 808 766 803 847 881 843 831 818 803 804 818 739 797 852 809 808 768 810 806 796 796 762 797 721 758 877 773 716 782 742 789 780 795 842 800 772 757 741 817 790 809 813 836 810 828 841 679 881 944 772 743 782 782 730 850 815 830 833 824 811 818 796 793 845 830 805 796 861 815 780 813 801 798 782 805 794 792 768 800 791 787 774 810 806 796 756 744 786 826 825 818 821 840 871 800 801 838 860 600 1.23e+03 812 600 576 735 772 828 761 822 816 800 808 795 830 813 837 767 873 791 798 852 872 879 888 903 865 870 871 871 860 853 886 884 872 854 852 860 844 894 874 852 876 894 889 886 892 855 863 840 843 874 868 657 824 826 851 886 797 836 781 829 814 822 810 833 804 870 806 801 821 809 806 802 796 836 814 786 794 804 845 866 828 826 790 785 798 800 852 846 773 804 816 822 828 771 800 778 805 787 788 766 838 811 831 826 809 807 786 797 808 803 812 1.18e+03 749 805 743 787 825 829 905 901 866 854 833 850 860 857 848 827 831 823 842 832 825 844 821 776 836 802 804 846 844 845 822 799 795 795 765 741 813 807 774 769 794 788 796 788 734 797 805 784 736 781 742 881 782 808 781 779 770 838 766 750 692 716 811 763 823 791 778 740 855 808 794 777 761 762 823 812 743 698 828 791 644 736 744 721 585 774 752 728 645 807 847 818 784 773 772 822 778 772 810 766 768 499 802 719 750 847 859 879 848 845 840 833 791 804 853 843 820 861 861 858 829 822 856 800 748 816 748 793 844 784 855 831 844 855 766 777 851 804 827 832 779 614 475 464 863 657 787 822 785 787 564 616 692 831 832 761 804 774 827 761 685 812 825 780 743 801 894 744 846 764 803 736 754 804 838 800 866 812 718 751 769 768 746 779 792 641 684 792 780 749 837 707 751 764 795 804 776 767 756 767 772 752 822 826 902 885 891 883 942 884 935 888 901 844 833 833 845 869 847 851 857 808 844 868 871 852 796 811 797 892 830 827 846 843 872 826 799 935 837 835 788 777 791 813 799 768 748 774 827 752 775 808 858 821 795 853 740 813 856 795 828 827 822 823 808 814 817 780 783 797 808 821 809 788 793 776 781 773 766 788 775 784 810 859 787 815 779 798 797 794 775 799 811 795 817 785 794 788 754 798 771 631 784 794 760 804 803 796 780 785 720 709 776 674 748 732 719 745 800 755 1.01e+03 781 652 728 472 1.01e+03 854 676 815 844 788 739 742 753 746 786 773 760 727 750 775 790 792 752 795 782 790 790 782 777 796 863 848 833 828 827 764 847 835 833 828 844 791 818 827 814 795 816 821 810 802 802 839 817 831 830 810 800 785 822 813 784 774 828 811 818 784 835 833 822 807 781 796 804 826 877 861 820 804 863 839 805 808 808 780 784 814 721 769 782 812 770 773 800 774 787 817 795 811 783 813 832 810 780 803 777 749 734 834 789 750 1.06e+03 772 823 766 804 820 732 732 743 755 795 805 819 812 766 841 787 740 773 760 870 864 818 883 859 819 825 806 825 811 780 799 788 848 832 840 810 844 823 818 800 764 845 825 789 812 806 776 821 869 756 813 836 820 850 829 844 775 812 792 813 807 766 803 846 881 842 829 819 803 804 817 739 796 851 810 810 767 810 806 795 796 762 797 721 758 876 772 715 782 742 789 780 795 842 799 772 757 741 818 790 810 814 836 810 827 841 679 881 943 771 742 781 781 729 849 815 830 833 824 809 819 796 793 845 832 804 795 861 815 780 813 799 797 784 802 794 792 768 801 791 787 774 810 806 795 756 744 789 826 825 818 821 840 871 800 801 838 859 599 1.23e+03 812 600 575 735 772 827 761 822 816 799 808 795 830 813 837 767 874 790 798 851 874 884 888 904 864 869 871 871 859 852 886 883 872 855 851 860 843 894 876 852 876 894 889 886 893 859 863 843 845 873 868 657 824 826 851 886 796 833 780 830 815 822 810 833 804 870 807 800 820 808 805 802 796 836 813 785 794 804 844 866 830 826 790 785 798 800 850 849 775 803 817 822 827 771 799 777 804 786 787 766 840 811 831 826 809 807 786 797 807 803 813 1.18e+03 747 804 743 786 825 828 906 901 865 854 833 851 860 857 848 826 832 823 844 832 825 844 822 776 836 803 804 845 845 845 824 799 794 795 766 741 813 805 774 768 794 788 796 788 734 798 805 784 736 781 743 882 781 808 781 778 770 838 767 750 691 716 812 762 824 791 778 740 856 807 794 778 761 762 822 811 742 698 830 791 644 736 743 721 585 774 753 727 645 807 846 817 782 774 771 822 779 772 810 766 768 498 800 720 750 847 859 879 848 844 839 833 791 803 852 844 819 862 861 859 830 821 856 800 748 817 748 792 842 784 855 830 843 855 766 777 852 804 831 832 778 615 475 462 864 656 787 822 786 788 564 618 692 830 830 763 803 775 828 760 684 811 825 780 743 802 895 744 846 763 802 736 754 804 838 800 865 811 717 750 768 767 746 779 792 642 684 791 779 749 835 707 750 764 795 804 776 768 756 766 772 753 821 827 902 885 891 884 942 884 938 889 901 844 833 833 846 869 848 850 856 807 845 868 870 852 795 812 797 892 831 827 846 843 875 826 799 934 837 834 788 777 792 812 798 768 748 773 827 752 774 809 857 822 795 848 739 812 855 795 828 827 826 823 809 814 815 780 784 798 808 822 809 787 792 775 781 773 766 788 775 784 810 858 786 816 779 797 797 794 776 799 811 795 817 785 792 787 754 798 771 631 785 794 760 804 802 794 780 785 719 711 774 675 747 732 718 745 799 754 1.01e+03 782 651 728 472 1.01e+03 855 676 815 844 788 738 743 753 745 785 773 759 727 748 774 791 793 752 795 782 790 791 782 777 795 863 847 832 828 827 764 847 834 832 827 845 791 817 827 814 795 814 821 808 801 802 839 818 830 830 810 800 784 823 813 784 774 828 811 817 784 836 833 822 807 782 795 804 826 878 861 820 805 862 838 805 808 808 780 783 814 720 770 781 810 770 774 800 772 787 816 794 810 783 814 832 810 780 804 776 749 733 834 789 750 1.06e+03 774 824 765 804 820 730 732 744 755 793 803 820 811 766 840 786 740 772 760 868 863 819 883 859 818 825 805 824 811 779 798 788 847 831 839 810 844 823 816 799 762 846 824 790 812 806 777 821 867 756 811 834 819 849 828 844 775 812 792 814 807 766 802 846 881 842 828 819 803 804 817 739 796 851 810 813 768 810 805 794 796 761 796 720 758 876 771 714 782 741 788 780 795 841 799 773 758 740 818 790 810 814 836 810 826 842 679 881 944 771 742 780 782 729 849 814 829 833 824 810 819 796 792 845 832 804 794 862 815 780 813 799 797 785 800 795 790 767 800 791 786 774 809 806 794 757 743 790 826 825 817 820 839 871 798 800 838 857 598 1.23e+03 812 600 574 734 773 825 761 822 816 798 808 794 830 814 836 767 874 789 799 850 874 887 888 904 864 868 871 870 858 852 886 882 872 854 850 861 842 894 877 852 876 894 889 886 893 862 864 847 847 873 868 656 822 827 851 886 796 831 780 830 814 822 810 834 802 870 808 800 819 807 804 802 797 837 813 784 794 804 846 867 829 825 790 785 799 800 850 852 776 802 818 822 827 770 797 775 804 785 787 767 840 811 832 826 809 807 786 799 806 803 813 1.18e+03 746 804 743 786 825 828 906 900 863 853 834 852 860 856 848 826 832 824 846 831 825 843 822 776 837 803 804 844 846 845 824 798 793 795 766 741 813 803 773 767 794 788 796 788 734 798 804 784 736 781 742 883 781 807 781 778 769 837 769 750 691 716 813 761 824 792 779 741 856 806 794 779 761 762 822 810 741 698 831 791 644 735 744 721 585 774 753 727 645 806 847 816 781 776 771 822 780 773 811 766 768 496 798 721 750 848 858 880 849 845 838 833 792 802 852 844 818 862 861 859 830 820 856 800 748 817 748 792 841 784 855 829 842 855 767 776 853 805 835 833 778 615 476 461 864 656 786 822 785 787 565 620 692 830 831 767 803 775 828 760 683 811 825 780 743 804 895 745 846 762 803 736 753 804 838 798 864 810 716 751 767 766 746 780 792 642 684 792 778 748 835 706 750 763 795 803 777 769 756 765 773 753 820 828 903 884 892 884 942 884 942 890 901 844 833 833 847 869 848 850 856 806 844 869 869 851 794 813 797 892 831 827 847 843 880 826 800 934 836 833 788 776 792 812 797 767 748 773 827 752 774 808 856 822 794 846 738 813 855 794 828 827 828 823 809 815 814 780 784 798 808 823 810 787 792 774 782 772 765 788 775 784 811 858 785 818 779 797 797 794 776 798 811 795 817 785 787 786 754 797 770 631 785 794 760 804 801 793 780 786 719 712 773 675 746 732 717 745 798 754 1.01e+03 783 652 728 472 1.01e+03 856 677 815 845 788 739 743 752 745 785 773 758 727 748 773 791 793 752 794 781 791 792 782 777 794 864 846 832 829 826 762 847 834 832 826 845 791 817 828 814 794 811 822 806 800 802 838 819 829 829 809 799 785 823 813 783 775 827 810 815 784 838 832 822 806 782 794 803 826 879 861 819 806 861 837 804 808 808 781 783 814 719 770 782 808 770 774 800 772 787 815 794 810 783 814 831 811 780 805 775 750 733 835 790 750 1.05e+03 774 824 764 804 820 729 732 744 755 792 802 820 812 766 840 785 740 772 758 866 862 819 883 859 819 825 805 824 810 777 798 787 847 830 839 811 844 823 816 800 760 846 824 791 813 805 777 820 865 755 809 834 819 849 826 843 774 812 792 812 806 766 800 847 880 842 828 820 802 803 817 739 798 850 809 814 769 810 804 795 795 761 796 718 758 876 770 713 782 740 787 780 795 840 799 773 759 740 817 790 810 812 836 809 826 842 678 881 945 771 742 780 783 729 848 813 828 833 824 810 819 795 792 845 832 805 794 862 815 779 812 800 797 785 799 796 789 768 800 791 785 775 808 806 794 758 743 788 826 824 818 820 839 871 796 800 838 856 599 1.23e+03 813 601 573 732 774 823 760 821 816 798 808 794 830 814 836 767 875 790 799 850 874 890 888 903 865 868 870 870 860 852 886 882 872 853 849 861 840 894 877 851 876 895 890 886 893 864 865 850 848 873 867 656 822 828 851 886 795 830 777 830 813 822 810 834 802 870 809 800 818 806 805 802 798 837 812 784 795 804 849 867 829 825 790 785 801 800 849 854 776 803 818 820 827 769 797 774 804 784 787 767 841 810 833 826 809 807 786 800 804 803 813 1.18e+03 748 803 743 785 825 828 907 900 861 852 833 854 860 856 847 825 832 825 847 830 824 842 821 776 837 802 804 842 846 845 824 798 793 794 766 741 812 802 772 766 794 789 796 787 734 798 804 784 736 781 742 884 782 807 781 778 769 837 772 749 691 716 813 759 824 792 779 743 856 806 793 779 761 761 821 810 740 698 829 791 643 735 744 722 585 774 753 726 645 804 847 815 782 776 772 822 779 772 810 767 768 497 799 721 751 848 857 880 849 845 838 832 792 802 853 845 817 862 860 859 830 819 856 800 748 817 748 792 841 784 855 828 842 854 767 774 853 806 841 833 778 614 476 462 865 655 785 822 786 786 564 622 692 830 831 769 802 775 828 760 684 811 825 779 743 805 895 745 846 762 803 735 752 804 837 797 864 810 717 751 766 767 746 779 792 642 684 792 778 748 835 705 750 764 795 802 776 770 756 766 772 752 821 830 904 884 892 884 942 884 947 890 900 844 833 832 847 869 848 850 855 805 843 869 868 851 794 814 797 892 832 827 847 844 885 825 800 934 836 833 788 776 792 812 796 766 748 773 826 751 775 808 856 821 793 843 738 813 855 793 829 827 830 822 809 815 813 780 783 797 808 824 810 787 792 775 782 770 765 787 775 785 811 859 784 818 780 797 797 794 777 799 810 794 816 785 785 785 754 796 770 632 785 794 759 804 800 793 780 786 719 716 773 675 746 734 717 745 798 754 1.01e+03 784 653 728 472 1.01e+03 856 677 815 845 788 740 743 751 744 785 774 758 727 748 773 791 793 752 792 781 792 793 782 777 794 864 845 832 830 825 762 847 834 832 826 845 791 817 827 814 793 809 822 804 799 802 839 818 829 828 808 798 786 824 813 782 775 826 810 815 782 839 832 821 806 782 794 803 826 878 860 818 806 861 837 804 808 807 781 783 814 718 769 781 807 770 774 800 772 788 815 794 809 783 815 831 812 779 806 775 750 733 834 789 751 1.05e+03 775 824 765 804 820 728 732 745 755 793 802 820 812 765 840 786 740 772 758 864 862 820 883 859 819 825 806 826 809 775 798 786 846 830 839 811 845 822 817 800 760 846 823 791 813 805 778 820 864 755 808 833 818 849 825 842 775 812 793 810 806 767 799 847 880 842 830 821 802 802 817 738 799 850 808 813 770 810 804 797 794 760 795 717 758 876 770 712 783 739 786 781 795 839 798 773 759 740 818 790 809 811 836 809 826 842 676 881 946 770 742 779 784 728 848 813 829 833 823 811 819 794 791 845 832 806 794 861 815 778 812 801 796 786 800 796 789 769 800 791 786 775 808 806 794 758 744 787 826 824 817 819 838 871 795 799 838 856 599 1.23e+03 814 602 572 732 773 822 759 818 816 798 808 793 830 815 836 766 875 791 800 850 873 890 889 902 866 868 870 871 860 853 886 884 872 854 850 861 840 895 877 850 876 895 890 886 893 869 864 852 848 873 866 655 822 829 850 886 795 831 772 830 812 823 810 834 803 870 809 800 818 806 805 802 798 837 811 784 795 803 855 867 827 826 789 785 801 800 849 856 775 804 817 818 827 769 797 775 804 783 788 767 841 810 834 826 809 808 785 801 804 804 813 1.18e+03 749 802 744 785 825 828 907 900 860 850 833 855 861 857 846 826 832 825 847 830 824 842 819 776 836 800 804 841 846 845 824 798 793 794 766 742 812 803 771 767 794 789 797 786 735 798 804 785 735 780 741 885 782 808 781 776 769 838 772 748 690 717 812 758 823 792 779 743 857 806 793 778 760 759 821 810 740 699 827 791 643 734 745 722 586 773 752 725 646 803 848 815 783 776 771 821 777 771 810 767 770 498 801 722 751 848 856 881 849 844 839 832 793 802 852 845 816 861 860 858 829 820 855 800 748 818 749 792 841 783 855 828 845 853 767 773 853 806 843 833 778 613 476 462 865 654 785 822 786 786 564 622 692 830 832 774 801 774 827 761 684 811 825 778 742 805 895 745 846 762 803 735 751 804 837 796 863 810 717 751 766 767 746 778 793 642 682 793 778 748 835 706 751 765 796 801 775 770 755 767 772 752 821 829 907 883 892 884 942 884 951 890 899 844 833 831 846 869 847 850 855 806 842 869 868 851 794 814 797 891 831 827 846 844 892 825 799 934 836 834 788 776 792 813 795 766 748 773 826 750 775 808 857 819 792 842 739 812 854 793 828 827 833 822 809 814 814 780 782 796 808 823 810 787 792 775 781 769 766 787 775 785 811 859 784 819 778 797 796 794 776 799 810 794 817 784 783 785 754 795 771 632 784 795 759 804 799 793 780 786 719 718 773 674 745 736 717 745 798 754 1.01e+03 784 653 728 471 1.01e+03 856 677 816 846 788 740 743 750 743 785 775 759 726 747 772 791 793 751 792 781 792 793 782 778 796 864 844 831 829 824 761 847 833 832 826 844 791 817 826 813 792 807 823 804 799 801 839 817 830 828 806 798 786 824 813 783 775 825 810 814 782 838 831 821 807 782 793 802 826 878 859 816 806 861 837 804 808 807 781 783 813 719 769 781 807 770 775 799 772 788 815 794 808 784 817 831 811 778 807 775 750 733 834 788 751 1.05e+03 774 823 765 804 820 729 730 747 754 793 803 820 813 764 841 786 740 772 758 864 862 821 882 858 819 824 808 827 809 774 798 786 846 831 838 811 846 822 818 801 761 845 823 791 812 805 778 820 864 755 807 834 818 850 826 841 776 811 793 808 806 768 799 847 880 841 832 823 802 800 818 738 800 849 808 812 769 810 803 799 794 759 794 716 758 876 770 711 784 739 786 781 794 839 799 772 759 740 819 789 809 809 836 808 827 842 675 881 946 771 742 778 784 727 849 813 830 833 822 813 818 794 791 844 830 806 795 860 815 778 812 802 795 786 801 795 789 770 799 791 787 775 809 806 794 759 745 786 826 824 817 819 838 871 796 798 838 856 599 1.23e+03 814 604 572 732 772 822 758 816 816 798 808 793 830 815 836 766 875 791 800 850 872 890 889 902 868 868 869 872 860 853 885 882 872 855 851 861 840 895 876 850 878 895 890 886 893 873 864 854 848 873 864 654 822 829 850 886 794 832 766 831 812 823 809 834 804 870 808 800 818 806 804 801 797 837 810 783 795 803 860 867 826 827 789 785 800 800 849 858 774 805 816 816 827 769 798 777 805 783 790 766 841 810 834 826 808 807 784 801 804 804 813 1.18e+03 749 800 744 785 825 827 906 901 859 850 832 856 861 857 844 826 833 825 848 830 824 842 818 775 836 800 803 840 845 844 823 798 793 794 767 742 812 804 771 768 794 789 798 784 735 797 804 785 734 780 741 885 783 810 781 776 769 838 773 748 689 717 811 757 822 794 780 741 856 807 793 777 760 759 822 810 739 699 826 790 643 734 744 723 586 774 752 725 646 804 849 815 784 775 771 820 775 770 810 766 772 498 802 722 751 849 856 881 849 843 839 832 792 802 853 845 817 859 858 857 829 821 854 800 748 819 750 793 841 782 855 828 847 852 767 773 852 806 846 833 779 612 475 462 865 654 786 822 787 785 564 623 691 829 832 777 801 772 826 762 684 810 824 777 742 805 894 744 846 762 802 736 752 804 837 796 863 810 718 750 767 767 747 777 793 642 681 793 779 748 835 706 752 765 796 802 775 771 755 768 772 753 821 829 909 883 892 884 942 884 954 889 898 844 834 830 845 868 846 850 855 806 841 868 869 850 794 814 797 889 832 827 845 845 896 825 798 934 836 834 787 776 791 813 795 766 747 772 826 750 774 808 857 818 792 840 740 810 854 795 828 827 835 822 809 813 815 780 782 795 808 823 809 788 792 775 780 769 766 786 776 785 810 858 784 819 778 796 796 794 775 799 810 794 817 784 782 784 754 794 772 632 783 794 760 804 798 792 778 786 718 720 773 673 745 738 717 745 799 754 1.01e+03 782 653 728 471 1e+03 855 676 816 846 788 740 743 749 744 785 776 759 726 748 771 792 794 750 793 781 792 792 783 779 796 862 844 830 828 824 760 847 833 832 826 844 790 818 826 812 791 806 823 805 800 801 839 817 830 828 806 798 785 823 812 783 775 825 810 814 781 837 831 820 807 782 793 802 826 877 859 816 805 860 838 803 808 806 781 782 813 719 769 782 807 770 776 798 772 788 815 795 808 784 818 831 810 777 808 776 750 732 834 787 751 1.05e+03 774 823 766 804 819 730 729 748 754 793 804 820 814 763 842 786 740 772 758 865 862 822 882 856 818 823 808 827 809 774 798 786 846 832 838 810 846 823 818 801 764 845 823 790 812 806 777 819 864 755 806 835 817 850 826 841 776 811 793 808 805 768 799 847 880 842 832 823 801 800 818 738 799 849 809 812 769 809 802 799 794 758 794 716 757 874 770 710 784 740 785 781 794 839 800 772 761 740 820 788 809 808 836 808 826 842 675 881 945 771 742 778 783 726 849 814 831 833 821 813 817 795 792 844 829 806 795 859 815 778 812 801 794 786 802 796 789 769 798 791 787 774 810 806 794 760 744 786 826 824 816 819 838 871 797 798 838 857 598 1.22e+03 812 608 572 732 772 822 758 815 817 798 809 792 829 815 837 766 875 791 801 850 872 890 889 902 867 868 868 874 860 853 884 880 872 856 852 861 840 894 876 849 879 895 890 885 892 877 864 856 848 873 863 654 822 829 850 885 794 833 761 832 812 823 808 833 804 870 808 801 818 805 803 800 796 836 810 782 795 802 866 866 825 827 789 785 800 800 849 859 774 804 817 816 827 770 800 778 805 783 790 765 842 810 834 827 808 806 784 802 804 804 814 1.18e+03 749 800 742 785 825 827 906 902 859 851 832 856 861 857 844 826 832 825 848 830 825 843 818 775 835 800 803 839 844 844 822 798 793 795 767 742 812 804 771 768 795 788 798 785 734 796 804 786 733 780 741 883 783 811 781 775 769 838 773 748 689 717 810 757 821 795 780 738 855 807 793 777 760 760 823 809 740 699 826 790 645 733 744 723 586 774 752 724 646 805 850 815 783 774 771 820 775 768 811 765 770 497 801 722 750 850 856 880 849 842 839 832 792 803 853 844 817 858 857 857 829 822 854 801 748 819 751 793 841 783 854 828 847 852 768 773 852 805 849 834 780 612 475 462 864 654 786 822 787 785 564 623 691 829 832 782 802 772 824 762 685 810 824 778 742 804 894 744 845 762 802 736 752 803 836 796 862 810 718 748 768 768 747 776 793 643 680 793 779 749 836 706 752 764 796 804 774 771 755 767 772 751 823 828 910 882 892 884 942 883 956 888 898 844 834 830 845 869 846 850 854 807 840 867 869 848 794 813 797 888 831 826 844 845 898 825 796 934 836 835 786 775 790 812 794 766 747 772 826 750 773 808 856 817 792 838 740 809 853 795 827 828 836 822 809 812 816 780 782 794 808 823 809 788 792 776 778 769 766 787 776 785 810 857 784 819 777 796 796 794 775 799 809 794 817 785 780 784 754 793 773 631 782 794 762 804 798 790 777 786 718 720 773 673 745 738 717 745 799 755 1.01e+03 781 652 727 470 1e+03 855 676 816 846 787 740 743 749 746 785 776 759 725 749 770 790 794 749 793 780 793 791 782 779 796 861 844 830 826 824 761 846 833 832 825 844 789 818 827 811 791 805 822 805 800 801 839 816 830 828 806 798 785 823 812 783 775 825 810 814 782 836 831 820 808 782 793 802 825 877 859 816 803 860 837 802 807 804 781 782 813 718 768 784 807 770 776 798 772 787 815 795 807 783 818 831 809 777 807 777 749 732 834 788 751 1.05e+03 774 824 766 804 818 730 730 749 753 793 806 820 814 763 841 786 740 773 758 866 862 822 883 854 818 822 806 827 809 773 797 786 845 831 838 809 845 824 818 799 766 847 823 788 811 805 776 818 864 755 806 836 816 851 825 840 776 812 793 808 804 769 800 845 880 844 831 823 799 801 819 738 799 849 810 812 769 808 801 798 794 758 794 717 757 873 770 709 783 741 784 781 794 839 802 772 762 740 822 787 808 808 837 808 826 842 674 881 944 771 742 779 782 724 849 815 831 832 821 812 816 796 792 843 828 806 796 860 814 777 812 801 794 787 801 797 788 768 798 791 787 774 812 806 794 761 743 786 826 823 816 819 837 871 797 799 838 857 598 1.22e+03 812 612 574 732 772 823 758 815 818 798 809 792 829 815 837 767 875 790 801 849 872 892 887 903 867 868 868 874 858 852 885 878 872 857 852 861 841 894 874 848 880 894 890 885 891 880 864 858 847 873 863 654 821 828 850 884 794 834 757 831 812 823 809 835 803 871 807 801 817 804 802 801 794 836 810 781 794 802 869 865 826 827 790 784 799 800 850 860 774 804 819 816 827 770 800 776 805 782 789 765 842 810 834 826 809 805 784 801 805 803 814 1.18e+03 749 800 740 785 825 826 906 902 859 850 831 859 860 857 843 824 831 826 848 830 825 843 818 775 833 800 803 839 843 844 820 799 792 796 766 742 812 804 772 769 796 786 798 786 734 796 804 785 733 780 741 882 783 810 781 775 769 837 773 749 689 717 810 757 821 795 781 738 854 807 794 776 759 760 823 809 741 700 826 790 647 732 744 723 585 774 752 725 646 805 851 814 782 773 772 820 777 766 811 764 768 497 800 722 750 850 856 878 849 842 839 831 791 803 852 843 818 857 856 857 829 822 853 802 748 818 750 793 841 783 854 829 844 852 769 773 852 805 852 834 780 612 474 462 863 655 785 822 787 785 563 625 690 829 832 788 802 772 823 761 684 810 823 778 742 804 894 744 844 762 803 737 752 803 834 796 863 810 717 748 769 769 746 776 793 644 679 792 778 749 836 706 753 763 796 805 773 772 755 766 772 748 824 828 910 883 892 884 943 883 957 887 899 844 835 831 845 869 846 850 854 807 840 866 869 849 794 813 795 888 830 824 844 844 901 824 796 935 836 835 784 775 788 812 795 766 746 772 826 750 773 809 855 817 792 837 740 809 852 795 826 828 837 821 810 812 816 779 782 793 808 822 808 788 792 776 779 769 767 787 775 785 811 856 784 818 777 796 797 795 775 799 808 794 817 786 779 785 753 793 772 633 782 794 763 803 798 789 777 785 718 721 773 672 744 738 717 745 799 755 1.01e+03 779 651 727 470 1e+03 854 676 816 845 787 740 743 749 747 785 775 758 726 750 770 788 795 749 793 779 794 790 782 779 795 860 844 831 826 823 762 846 833 832 825 843 788 818 826 811 790 804 822 806 801 802 839 816 830 829 806 798 785 822 812 781 774 825 808 814 783 836 830 818 807 782 793 802 826 877 858 816 802 860 836 803 807 803 780 782 813 717 768 784 806 770 776 798 771 786 815 795 808 784 819 831 809 778 806 777 748 731 834 788 751 1.05e+03 774 826 765 804 817 730 731 749 752 794 805 820 812 764 841 786 739 772 758 867 862 820 883 851 817 822 804 827 809 773 797 786 845 830 839 808 843 824 817 798 766 846 823 787 811 803 775 818 864 754 807 836 817 851 825 840 775 813 792 808 803 768 800 843 880 844 831 822 799 802 820 738 799 850 810 812 769 809 800 796 796 758 794 718 757 872 769 710 782 741 783 778 794 840 801 772 763 739 822 787 808 809 837 808 825 843 673 880 943 771 743 779 781 722 849 816 832 831 821 811 817 796 793 843 828 806 796 860 813 778 812 800 795 785 801 795 788 768 798 790 786 775 812 804 794 761 741 787 826 823 816 818 836 871 797 799 837 858 598 1.23e+03 814 615 575 731 772 824 757 815 818 798 810 792 829 815 837 768 876 791 800 849 872 893 886 904 867 868 868 873 858 852 886 878 872 857 852 861 841 894 873 847 880 894 890 884 891 881 862 861 846 872 864 653 821 827 850 883 794 836 752 829 812 822 810 836 803 872 806 801 817 804 801 803 794 835 809 781 794 802 873 863 826 828 788 784 799 801 851 860 773 804 819 817 826 770 800 775 806 781 786 764 840 810 834 825 809 806 783 800 805 802 814 1.18e+03 749 800 739 784 826 827 906 900 858 850 832 861 860 856 843 823 830 825 848 830 825 842 818 775 832 800 804 840 844 844 820 798 792 796 765 742 812 804 772 769 797 786 797 787 733 795 804 785 734 781 742 881 784 810 782 774 769 837 771 750 691 716 810 757 821 795 781 739 854 808 794 776 758 760 822 807 741 701 826 791 647 731 744 724 586 773 752 725 646 805 852 814 782 774 772 821 779 764 812 764 765 497 801 722 749 850 856 877 848 842 840 831 791 803 851 842 818 858 856 857 828 821 853 804 750 817 750 793 842 782 853 829 842 852 769 772 852 804 853 834 780 612 474 463 862 655 783 822 788 786 563 627 690 829 832 792 801 772 823 761 683 810 822 778 741 804 894 743 842 761 805 737 752 803 834 796 864 810 716 748 769 769 745 776 793 644 680 792 777 750 836 707 752 763 795 805 772 771 756 764 772 746 825 827 910 884 892 884 943 884 959 887 899 843 835 832 844 869 846 850 854 807 839 867 869 850 793 812 794 888 829 823 844 844 905 824 797 936 836 835 785 773 788 811 796 766 746 772 825 750 773 809 855 817 793 836 739 809 851 794 826 828 839 821 809 812 815 779 782 793 808 821 808 788 791 776 779 770 767 788 773 786 810 856 784 817 778 796 797 795 775 797 808 794 817 786 779 785 752 792 772 635 782 794 762 803 797 789 778 784 718 722 772 671 744 740 716 745 800 756 1.01e+03 779 651 727 470 1e+03 854 677 816 844 787 740 742 749 748 785 774 758 726 750 770 787 795 749 793 778 794 789 782 779 794 861 843 832 826 823 762 846 833 832 825 844 788 818 824 812 791 803 822 806 801 802 838 816 830 829 806 798 785 821 811 780 773 825 807 814 784 835 829 818 808 782 794 802 826 877 858 816 801 860 836 804 806 803 779 782 812 716 768 784 806 770 776 798 770 787 815 796 808 784 820 831 809 778 804 777 747 732 833 788 752 1.05e+03 774 826 764 804 818 730 731 750 752 794 805 818 810 765 840 786 738 772 758 867 862 818 882 851 817 822 804 827 809 774 797 786 846 830 839 807 841 824 817 797 766 845 822 787 810 803 775 818 865 753 808 836 819 851 824 839 775 813 791 807 803 769 800 842 880 843 830 822 800 804 820 738 798 850 810 812 769 810 800 794 796 758 795 718 757 872 770 711 782 740 783 776 793 840 800 772 763 738 821 788 809 809 836 808 825 844 671 880 943 771 743 779 783 720 849 815 832 831 820 811 818 796 793 843 828 806 795 860 813 778 811 800 796 783 800 793 788 768 798 790 786 775 811 803 793 760 741 787 826 822 817 818 836 871 797 799 837 858 599 1.23e+03 814 618 575 730 773 825 757 816 818 798 808 792 829 815 837 767 877 791 799 849 872 894 885 905 867 869 868 871 858 851 887 878 870 856 853 861 841 894 873 846 880 894 890 884 890 883 861 863 844 871 865 654 821 827 850 882 795 836 746 827 812 821 811 839 802 872 807 800 817 805 801 805 793 834 809 781 794 802 879 864 825 828 788 784 799 801 852 860 772 803 817 817 826 770 800 773 806 780 784 763 838 809 833 824 808 807 782 798 804 801 815 1.18e+03 749 801 740 784 826 826 906 900 857 850 832 865 860 856 843 824 831 825 849 829 824 841 818 776 831 799 804 840 846 844 820 797 792 795 765 742 812 804 772 769 796 787 796 787 733 795 804 785 735 781 742 881 784 809 782 774 769 836 769 751 693 716 809 757 821 794 781 741 854 808 794 778 757 759 820 806 739 702 826 790 646 731 744 724 586 772 752 725 647 805 849 815 781 774 773 821 779 764 812 764 766 497 801 721 749 850 856 876 848 842 840 831 790 803 850 842 818 859 856 857 828 820 853 804 751 817 750 793 842 782 852 830 842 852 769 772 851 802 854 832 780 611 474 464 862 656 783 822 789 787 563 629 690 829 832 798 800 772 823 761 682 810 822 778 741 804 894 742 842 760 805 738 752 803 835 795 864 810 715 748 769 768 744 778 794 644 681 792 777 751 836 707 752 761 795 805 770 771 756 762 772 746 824 826 910 886 892 884 942 884 962 887 900 843 835 833 844 869 846 850 854 807 839 867 868 852 793 813 793 888 829 824 844 844 910 823 799 936 835 835 785 772 787 810 797 766 746 772 824 750 774 809 855 817 794 833 738 809 851 793 826 827 839 821 808 812 815 779 781 792 808 821 808 786 790 775 778 769 767 788 772 787 808 855 784 816 778 795 797 795 775 794 808 793 816 786 779 784 751 792 772 639 782 795 761 803 796 789 780 782 718 723 771 671 745 741 715 746 800 756 1.01e+03 778 650 727 470 1e+03 853 677 817 843 787 740 740 749 748 785 773 758 726 750 770 787 795 748 793 778 793 789 782 779 793 861 842 832 827 825 762 846 832 833 826 845 789 817 822 814 791 803 822 807 801 801 837 817 830 829 806 797 785 820 812 779 772 825 805 814 783 835 828 818 808 783 794 802 826 876 857 817 801 860 836 803 807 803 777 781 813 715 768 783 807 770 775 797 770 787 815 796 809 784 822 830 809 779 804 776 746 732 832 787 752 1.05e+03 774 825 764 804 818 730 730 750 752 794 804 817 808 766 839 786 738 772 758 867 862 817 882 851 816 823 804 826 809 775 797 786 847 829 838 806 840 824 816 798 766 843 822 787 810 804 775 818 865 752 807 835 820 851 824 839 774 814 791 806 803 769 800 842 879 841 831 822 801 804 820 737 798 850 811 811 769 811 800 794 796 758 796 718 757 872 772 713 780 740 783 774 793 840 798 771 764 737 819 788 809 811 835 807 825 844 672 878 942 771 742 779 784 720 848 814 832 830 820 811 818 795 792 843 828 806 794 860 814 779 810 798 796 780 799 791 787 769 798 788 786 774 810 802 793 758 742 787 825 821 817 818 835 872 796 799 837 858 599 1.23e+03 813 620 575 730 773 825 758 817 818 798 808 791 830 814 837 766 876 792 797 849 872 896 886 904 866 870 871 869 858 850 886 878 867 854 852 860 841 894 873 847 880 895 891 884 890 885 861 868 843 872 866 656 820 827 850 882 795 836 741 827 812 820 810 840 802 871 807 800 818 805 802 804 794 834 810 781 793 802 887 866 825 828 787 784 799 801 852 859 772 802 816 817 825 770 799 773 804 779 784 761 837 810 833 825 808 806 781 797 804 801 816 1.18e+03 749 802 741 784 826 825 905 900 856 850 832 866 860 856 843 824 831 825 849 828 824 841 818 776 833 799 804 839 847 844 820 796 792 794 767 741 812 803 772 769 795 788 796 787 734 795 804 785 736 782 742 881 784 809 782 775 769 836 766 752 694 715 809 756 821 793 780 741 854 808 794 779 757 759 818 806 736 703 826 790 645 732 744 724 586 772 752 724 647 805 848 815 781 774 772 820 776 764 812 764 766 497 801 720 749 850 856 876 849 841 840 831 790 803 851 841 818 859 856 857 828 820 853 804 752 817 750 793 842 781 852 830 842 851 769 771 850 801 854 830 779 610 473 464 862 655 783 822 790 787 562 628 690 829 832 801 800 772 823 761 683 809 823 778 742 803 893 742 842 759 802 738 751 802 836 795 865 810 714 748 769 767 742 779 794 644 681 792 777 751 836 708 751 758 795 806 770 771 755 763 772 747 824 826 910 888 892 884 942 883 965 887 900 843 835 832 844 868 846 849 854 807 840 867 868 852 794 812 793 888 828 824 844 845 912 822 800 935 835 836 785 772 787 810 797 766 747 772 824 749 773 808 855 816 795 830 737 809 852 793 827 826 842 820 807 812 814 779 781 793 808 821 808 785 790 775 779 769 767 787 773 788 806 854 784 816 779 795 796 794 776 792 807 793 816 786 778 783 751 792 771 642 782 794 760 802 796 788 780 780 718 723 770 671 745 742 714 746 799 755 1.01e+03 778 650 727 470 1e+03 853 677 818 842 787 739 739 749 747 785 772 758 726 750 769 787 794 748 793 776 791 790 782 779 791 862 841 832 827 825 762 847 831 833 826 845 789 817 823 814 790 802 822 807 801 800 837 816 829 829 807 795 785 819 812 779 772 825 806 815 783 835 828 819 807 783 794 803 826 876 858 818 802 859 836 802 808 803 776 780 813 714 768 782 807 770 776 797 770 787 816 796 809 782 822 830 809 778 804 776 746 732 831 788 752 1.05e+03 774 825 764 803 819 731 728 750 752 794 803 816 809 766 839 786 737 772 759 867 862 817 882 851 817 824 803 824 809 776 797 785 848 828 837 807 840 825 816 798 766 843 823 787 809 805 775 817 865 753 807 836 820 850 824 840 774 812 792 806 804 768 800 842 878 841 832 821 802 804 819 736 797 850 811 811 769 811 801 794 794 757 796 718 756 872 774 714 780 740 783 775 792 840 798 771 764 737 818 788 810 812 834 807 825 842 672 877 942 771 739 779 784 720 848 814 831 830 821 812 818 794 791 843 827 805 795 860 814 777 810 797 797 781 798 793 786 771 799 788 786 773 809 803 793 758 741 786 824 820 817 818 835 872 796 798 836 858 598 1.23e+03 812 623 576 729 772 824 758 818 817 798 807 791 830 814 837 765 875 792 796 850 872 896 887 902 866 870 873 869 858 850 885 879 867 854 852 860 842 894 873 848 879 896 891 884 890 886 863 873 843 874 865 656 820 827 851 882 796 835 736 828 813 820 810 842 802 870 808 800 818 805 803 803 794 835 810 780 792 802 892 868 824 827 788 785 799 801 852 858 772 801 816 816 825 770 798 773 803 778 785 760 836 810 832 826 808 806 782 796 804 800 815 1.18e+03 749 803 741 784 825 825 905 900 855 850 832 868 860 856 844 825 832 825 849 827 823 840 819 778 834 799 804 839 848 844 820 794 792 794 769 741 812 803 772 769 793 788 796 787 734 795 803 785 736 781 741 881 784 809 781 776 768 836 764 753 694 713 809 756 821 792 780 740 855 808 795 780 758 759 818 808 736 703 826 789 646 732 745 724 587 772 752 724 647 805 846 815 781 774 770 819 774 764 812 765 766 498 801 720 749 851 856 877 849 840 840 831 789 803 852 841 818 859 856 857 828 819 853 804 752 817 749 794 842 781 853 830 842 850 769 771 850 801 853 830 779 610 473 463 862 655 783 822 790 788 562 628 690 829 831 807 800 772 824 760 683 808 823 778 742 803 894 742 843 758 801 737 750 802 836 795 865 810 713 747 769 767 742 779 794 644 682 791 778 751 836 708 752 756 795 805 770 772 754 765 771 747 823 826 910 889 892 884 941 883 965 887 900 842 835 831 844 867 846 849 855 807 841 868 868 853 795 812 794 889 828 825 843 845 914 821 800 934 835 836 785 772 787 810 797 766 747 771 824 749 772 808 855 816 794 828 737 809 853 793 827 827 844 819 806 811 814 779 782 792 808 821 807 784 791 776 779 768 766 786 773 788 806 853 785 816 780 795 796 795 776 792 807 793 815 786 778 783 751 793 770 647 781 794 759 802 797 787 779 777 717 723 769 671 744 743 713 746 798 755 1.01e+03 778 650 727 470 1e+03 853 677 817 842 787 738 739 750 746 786 772 757 726 749 769 787 794 747 792 775 791 792 782 778 791 862 840 831 827 824 761 847 830 834 826 843 789 817 824 813 790 802 821 807 799 800 837 814 827 829 808 793 785 821 813 778 773 824 807 815 784 835 829 818 806 783 794 803 825 876 858 818 802 858 836 801 809 803 776 780 812 715 767 782 808 770 776 797 771 787 816 796 810 781 824 830 809 778 804 776 745 732 831 787 750 1.05e+03 774 824 765 803 819 730 729 749 752 794 802 815 809 766 839 786 737 773 759 867 863 817 883 851 817 823 804 823 809 776 796 785 848 828 835 807 842 826 816 798 764 843 822 787 808 804 774 818 865 753 806 836 820 851 824 840 774 812 793 807 803 766 798 842 876 841 834 820 801 804 819 734 797 849 812 808 769 811 802 794 794 757 795 718 756 871 774 715 779 741 784 776 792 841 798 770 763 737 818 787 810 813 834 808 825 841 673 877 942 772 737 779 782 721 849 814 829 829 821 812 818 794 791 843 826 803 796 860 814 776 809 797 797 781 798 794 786 771 799 788 786 772 810 803 794 758 740 785 824 819 817 818 835 873 796 798 836 857 597 1.23e+03 811 623 576 728 772 823 758 818 817 798 807 791 830 814 836 766 873 792 797 851 872 896 886 901 866 870 874 869 857 850 885 878 867 854 851 860 843 894 873 849 878 896 891 884 890 887 864 878 844 875 865 656 819 827 852 883 796 834 733 828 812 820 809 843 802 869 808 800 819 805 803 802 792 836 812 778 790 803 898 867 824 827 788 786 799 801 852 855 770 800 817 815 825 771 798 774 802 778 787 760 835 810 832 827 808 806 783 796 804 800 814 1.18e+03 750 802 742 784 825 826 906 900 854 848 832 870 860 856 844 825 831 824 848 827 823 840 820 779 834 799 804 839 846 844 818 794 792 794 769 740 812 804 772 769 793 788 795 786 733 795 802 785 735 780 740 881 784 809 780 777 768 837 763 752 693 712 808 755 821 792 780 739 856 807 796 780 758 759 819 809 737 703 826 789 646 733 746 723 588 772 753 724 648 805 846 814 781 774 770 818 771 764 812 766 766 498 800 721 748 851 857 878 849 841 839 831 789 803 852 841 817 858 855 857 828 820 853 804 751 817 748 794 842 781 854 830 841 850 769 771 850 802 850 831 778 609 473 462 862 655 782 822 792 786 563 627 690 828 831 810 800 773 826 760 683 808 823 778 743 802 894 741 843 758 801 736 749 802 835 795 865 810 712 746 770 768 742 779 794 644 682 790 779 750 836 709 752 757 794 804 770 772 753 768 771 747 822 826 910 891 892 884 941 883 964 887 900 842 834 831 844 866 846 849 855 806 842 868 868 852 795 811 794 888 827 824 842 843 917 820 800 933 835 836 784 772 787 810 797 766 748 770 824 748 772 809 854 815 794 826 737 809 854 793 826 828 845 818 806 811 813 779 782 792 808 821 807 784 792 777 779 768 765 785 773 789 808 852 785 815 779 795 795 796 777 792 807 793 815 786 778 783 751 794 769 652 781 793 759 802 798 786 779 777 716 722 768 671 743 743 711 746 796 754 1.01e+03 779 649 727 469 1e+03 853 677 816 842 787 737 739 750 746 786 771 757 726 749 769 786 795 747 792 773 791 791 781 776 790 860 841 831 827 823 761 847 830 834 824 842 789 816 824 811 789 801 821 807 798 800 837 812 826 828 808 793 785 822 813 777 775 824 807 814 784 835 829 817 805 783 794 803 825 876 859 818 802 857 835 802 809 802 775 780 812 715 767 783 809 770 776 797 772 787 816 795 810 781 827 831 808 778 804 776 746 732 831 787 749 1.05e+03 774 825 765 802 820 729 728 749 751 795 802 814 809 766 839 786 738 771 759 867 862 815 881 851 818 822 804 822 809 775 796 784 848 827 835 807 843 826 815 798 762 844 822 786 807 803 774 818 866 753 806 836 819 852 825 839 773 810 793 808 802 764 796 841 875 841 834 818 800 804 818 733 796 850 811 806 769 811 803 794 794 756 795 717 757 871 773 716 779 740 785 777 792 841 798 770 762 738 818 788 810 812 834 808 826 839 673 877 942 772 738 778 781 722 849 814 827 829 822 810 818 794 791 843 826 803 796 860 813 775 810 797 798 782 797 795 787 772 800 789 786 773 811 802 794 758 738 784 823 819 817 818 836 873 796 797 835 857 596 1.23e+03 810 622 576 728 772 820 758 819 817 798 806 791 830 814 835 766 873 790 797 852 872 894 886 901 866 870 874 869 858 850 885 877 867 853 851 859 845 894 873 849 879 897 891 884 889 888 863 880 843 874 865 656 819 827 853 884 795 834 731 828 812 820 809 844 801 868 808 800 819 804 804 800 792 837 813 776 790 804 902 867 825 828 788 786 798 800 852 853 770 801 817 816 824 771 798 774 801 778 787 761 836 810 831 828 806 806 783 796 804 800 812 1.18e+03 751 801 743 785 825 827 906 900 854 847 832 871 860 856 844 825 831 824 848 827 823 840 820 782 834 799 804 839 844 844 818 794 791 794 768 741 811 804 772 769 792 787 794 786 733 795 802 785 735 779 739 880 783 809 779 777 768 838 762 752 693 710 807 756 821 792 781 738 856 807 794 780 759 759 819 809 737 702 827 790 646 734 746 724 588 772 754 724 650 805 845 812 780 775 770 818 770 764 811 767 766 498 800 721 746 852 857 880 849 842 838 830 789 803 852 840 816 857 855 857 829 820 853 804 750 816 748 794 841 780 854 829 841 851 769 770 850 802 847 831 778 608 473 462 862 655 782 822 793 785 563 626 690 828 831 816 799 773 827 760 683 808 823 778 743 803 894 741 843 758 801 736 750 801 834 796 865 810 714 745 771 768 742 778 793 645 682 789 779 751 836 709 752 758 794 804 771 773 752 767 771 747 822 826 911 892 892 884 941 882 963 887 900 842 833 831 845 866 846 849 855 806 842 868 867 852 795 811 794 888 827 824 841 841 920 819 801 932 835 836 784 772 787 810 797 766 747 768 824 748 773 809 854 815 794 825 737 809 853 793 825 828 844 818 806 812 813 779 783 792 807 821 806 783 792 777 779 767 764 785 773 792 810 849 785 815 778 795 795 795 777 792 807 790 816 785 777 784 751 794 770 658 781 792 760 802 798 786 779 777 716 721 769 671 743 742 710 745 795 753 1.01e+03 779 649 727 468 1e+03 854 677 815 843 787 736 739 750 745 786 769 757 726 749 770 786 795 747 792 772 791 790 782 776 790 859 841 831 828 822 762 846 830 833 822 842 789 816 826 810 789 802 820 806 798 799 837 812 826 829 808 794 785 824 814 776 775 823 807 813 784 835 828 816 805 783 795 804 824 877 859 818 801 856 834 803 809 802 774 780 812 716 769 783 810 770 775 797 773 787 815 794 810 780 829 831 807 778 804 776 746 732 831 786 749 1.05e+03 773 825 766 802 820 728 728 748 750 796 803 812 809 765 839 786 738 770 759 868 861 814 880 851 816 821 804 822 809 775 797 784 847 827 835 806 843 825 814 798 761 845 823 786 807 801 773 817 868 752 806 835 818 851 824 839 772 810 793 808 801 764 796 841 871 841 832 817 799 804 818 734 796 850 811 805 768 810 804 793 795 757 795 717 758 871 774 716 779 739 786 778 792 841 798 770 761 738 818 788 811 811 834 808 826 838 673 877 941 772 739 777 783 722 848 815 826 830 822 808 817 793 791 843 827 804 796 860 813 775 810 797 798 783 798 793 787 771 801 790 786 774 811 802 794 758 739 784 823 818 816 818 836 873 795 797 835 857 596 1.23e+03 810 620 576 727 771 818 757 819 817 798 806 790 829 814 834 767 873 789 797 851 873 892 887 902 867 870 872 869 859 850 885 876 867 853 850 859 845 894 873 849 879 897 891 886 888 887 863 882 843 873 866 656 819 827 852 884 795 833 728 828 810 820 808 844 801 867 809 800 818 804 803 799 791 837 812 776 791 804 905 867 825 829 788 786 798 800 852 852 770 802 817 817 823 770 798 774 801 778 786 760 836 809 831 829 805 807 782 795 803 800 812 1.18e+03 751 801 743 785 825 828 906 899 854 847 831 873 860 855 844 824 831 824 849 827 823 840 820 784 834 799 804 839 842 844 818 794 791 795 766 741 811 802 772 768 792 786 793 785 732 796 801 784 734 778 739 880 782 808 779 777 768 838 762 752 693 710 808 756 821 792 781 738 856 806 791 779 757 759 820 807 736 702 827 790 646 733 745 725 587 771 754 724 652 805 845 809 780 777 770 819 770 764 810 766 766 498 800 722 746 852 857 880 849 843 837 829 788 802 851 840 815 856 856 856 829 819 853 804 751 816 749 794 840 780 854 828 841 850 769 770 850 802 847 830 778 607 473 461 862 656 781 821 795 784 562 626 690 829 832 821 799 773 826 760 682 808 823 778 743 803 894 741 843 759 802 738 751 801 834 796 865 810 715 744 772 768 741 776 793 646 682 788 779 751 836 709 751 758 793 803 772 773 752 767 772 747 822 826 912 894 892 884 941 882 963 886 900 842 833 831 844 866 845 848 856 805 841 868 866 852 795 810 793 889 828 823 841 840 925 820 801 931 835 835 784 772 787 810 797 766 747 768 824 747 773 808 854 815 793 825 738 809 853 794 824 828 842 818 805 812 813 779 783 792 807 821 806 782 791 778 778 767 764 786 772 794 811 846 785 814 776 795 795 793 777 793 807 789 816 784 776 785 750 794 770 664 781 792 760 801 798 786 779 777 716 719 769 671 743 742 709 744 793 752 1.01e+03 779 650 727 466 999 854 677 814 844 786 736 739 750 744 786 768 757 727 749 770 786 794 747 792 771 791 789 782 776 790 858 842 832 828 821 762 846 828 832 822 842 789 815 826 810 789 802 820 805 798 797 836 813 826 829 808 794 785 824 813 777 775 822 807 811 784 834 826 816 804 784 795 804 824 877 859 817 800 856 834 802 808 802 774 781 812 716 770 783 809 769 774 798 772 786 815 794 810 779 829 831 806 778 803 776 746 732 831 787 749 1.05e+03 773 825 765 803 821 728 728 748 750 795 803 813 809 766 840 785 737 768 759 867 860 816 878 852 815 820 804 822 810 775 798 785 847 827 836 806 842 824 814 799 761 846 824 786 806 800 773 816 868 751 807 834 817 850 824 838 772 810 792 809 801 763 795 842 869 841 830 817 798 804 817 736 796 851 810 804 768 810 804 793 795 757 795 717 759 871 774 716 779 738 785 778 791 840 798 770 761 738 818 788 811 811 834 808 826 838 674 876 940 772 739 776 785 722 848 816 825 831 822 806 817 793 791 842 828 803 795 859 813 776 810 797 797 781 799 792 787 770 801 790 786 774 811 802 794 758 741 784 822 818 815 818 836 873 794 797 835 857 597 1.23e+03 810 620 576 728 770 818 757 818 818 798 806 789 829 813 833 767 873 788 797 851 873 891 888 903 868 869 871 868 860 850 885 876 868 852 850 858 844 895 873 849 879 898 891 888 886 886 863 884 843 872 866 657 820 826 851 884 795 832 726 829 809 821 808 845 801 866 808 799 818 804 802 799 792 837 811 776 792 805 906 867 826 830 788 785 798 801 852 851 771 802 817 817 823 770 797 774 801 777 786 760 836 808 831 830 804 807 782 794 803 800 812 1.18e+03 751 800 742 785 825 826 906 899 853 847 831 873 859 855 844 823 832 824 849 827 823 840 820 789 835 800 804 839 842 844 818 794 790 795 765 741 810 801 771 768 791 786 794 784 732 796 802 784 734 778 738 880 781 807 780 777 768 838 761 752 694 711 809 756 821 792 780 737 854 806 789 779 756 758 822 806 734 701 828 790 646 731 744 726 587 770 754 724 653 804 844 808 779 779 770 820 770 764 810 764 767 497 799 721 746 852 858 881 848 843 838 828 788 802 851 839 815 855 856 855 830 818 854 804 751 816 750 795 839 780 854 827 841 850 769 770 850 802 847 830 778 609 474 461 863 657 781 820 795 784 562 626 688 829 832 825 799 772 826 761 682 808 823 778 743 804 894 740 842 759 802 740 752 800 834 796 865 811 716 744 772 768 740 776 793 647 682 788 778 751 836 708 750 758 793 802 771 774 752 767 772 746 821 826 912 896 891 884 941 882 964 886 899 843 833 831 843 866 844 848 856 805 841 869 866 852 794 809 793 888 829 823 841 840 927 820 802 931 836 836 784 772 787 809 797 766 746 768 824 747 773 807 855 814 793 824 738 808 853 793 824 827 843 818 805 810 813 780 783 793 807 820 806 781 791 778 777 768 764 785 772 796 809 842 786 815 775 795 795 792 776 794 807 789 817 785 774 785 750 794 770 671 781 792 760 800 797 786 779 778 716 719 769 671 744 742 707 743 793 752 1.01e+03 779 650 728 466 999 854 677 814 844 786 735 738 750 742 785 768 757 727 749 771 786 794 747 791 770 791 788 782 776 791 858 842 832 828 822 762 846 825 832 822 844 790 814 825 810 790 801 819 804 798 796 836 814 825 828 808 794 785 823 812 778 774 821 807 811 784 835 825 816 804 784 797 804 823 876 858 817 800 856 835 802 807 802 774 782 812 717 771 782 808 768 773 798 771 784 814 794 810 779 829 831 806 778 803 776 746 732 831 787 749 1.05e+03 773 825 765 803 820 728 728 747 751 793 803 815 809 766 840 784 737 768 758 866 860 818 878 851 814 821 803 823 809 775 798 785 847 827 836 804 842 823 814 799 761 846 826 786 806 800 773 815 866 750 807 833 817 849 823 838 773 810 792 810 801 763 795 843 867 841 830 818 797 803 816 738 795 850 809 803 767 810 803 793 794 757 795 717 759 872 772 714 779 738 784 777 792 840 800 770 761 738 817 788 811 812 833 808 826 839 674 876 939 772 740 776 785 722 848 815 825 832 822 805 818 792 791 842 828 802 794 859 814 776 810 797 796 779 800 792 786 767 801 789 785 774 812 802 794 759 742 785 822 819 814 818 835 873 793 797 835 856 597 1.23e+03 810 620 575 728 771 819 756 816 818 798 806 787 829 813 833 768 874 788 797 851 874 890 889 903 869 869 870 868 861 850 885 876 870 852 850 858 843 894 873 848 878 897 890 888 886 884 864 885 844 872 866 657 820 826 850 883 794 831 722 829 808 822 808 846 801 866 808 799 817 803 801 800 792 837 809 775 792 805 906 867 826 829 789 785 796 802 851 850 772 803 817 817 822 769 798 774 801 777 786 760 836 807 829 828 804 806 782 794 802 800 812 1.18e+03 750 800 741 786 826 826 906 898 853 847 830 873 859 855 845 821 832 824 849 827 823 839 820 793 835 801 805 839 842 844 818 793 789 796 766 742 809 800 771 767 791 787 794 783 732 796 802 783 734 779 737 880 781 807 780 776 768 838 760 752 694 710 810 756 822 791 780 737 853 805 790 779 754 758 824 804 734 701 827 789 646 730 742 726 587 770 753 724 652 804 844 807 777 779 770 821 772 764 811 763 767 497 799 720 746 852 857 880 847 842 838 829 787 802 851 839 816 855 856 854 828 818 854 804 752 816 750 795 839 780 854 826 841 850 769 771 850 802 844 830 778 610 473 461 864 657 781 820 796 784 562 627 687 829 832 826 798 771 826 762 681 808 823 778 743 804 894 739 841 760 802 740 752 800 834 797 864 811 716 744 771 768 739 777 793 647 682 789 777 750 834 707 750 759 793 802 771 774 752 765 773 746 821 825 912 899 891 884 941 882 964 886 897 844 832 831 843 865 844 848 856 806 840 869 866 851 793 810 792 888 830 823 841 840 929 820 802 931 836 836 784 772 786 809 797 766 745 767 824 747 772 807 856 814 792 824 737 807 852 793 825 826 843 818 806 809 813 780 782 793 805 820 806 781 790 779 776 768 764 785 772 797 808 841 787 815 775 794 794 792 776 794 806 790 815 785 775 786 750 794 770 678 781 792 760 798 797 787 778 778 716 718 768 670 744 742 707 742 792 752 1.01e+03 779 650 728 467 999 853 678 814 843 786 735 738 750 742 785 767 757 726 749 770 785 792 748 790 769 792 788 782 777 792 858 843 833 828 824 762 846 824 832 822 843 790 813 823 810 790 802 819 804 797 797 836 815 825 828 808 793 785 822 810 779 772 821 808 812 784 835 825 816 803 785 798 803 822 876 857 817 800 857 835 802 807 801 775 782 812 717 770 782 806 766 773 798 771 782 814 793 810 779 829 830 806 777 803 775 746 732 830 788 749 1.06e+03 773 826 766 803 819 727 728 747 751 792 803 815 808 765 841 785 736 767 758 866 860 818 878 851 814 820 803 823 808 775 798 785 847 826 836 804 841 822 814 796 761 845 826 787 806 800 774 815 864 749 807 832 816 850 822 837 774 810 792 810 802 763 796 843 865 841 830 817 797 803 816 738 795 850 808 801 767 810 802 793 794 756 794 718 759 872 770 713 778 739 783 779 792 839 802 770 761 738 816 788 811 813 833 808 826 839 674 875 939 772 741 776 784 721 847 814 825 831 821 807 819 793 790 842 828 802 792 858 815 775 810 796 796 778 800 793 786 764 800 788 785 774 812 801 794 760 742 785 822 820 813 819 834 872 792 798 835 856 596 1.23e+03 811 619 575 729 772 821 756 815 817 799 806 787 829 811 834 768 875 789 797 851 874 890 889 904 869 869 870 868 861 850 885 875 870 852 850 858 843 894 874 848 877 896 889 887 888 882 863 887 844 872 866 655 820 826 850 881 792 830 719 828 808 823 807 847 801 867 808 799 817 804 801 800 793 836 810 775 792 804 906 868 825 828 790 785 796 801 850 848 772 803 817 817 821 769 799 775 801 777 786 761 835 807 827 826 804 805 783 794 802 799 812 1.18e+03 749 800 740 786 826 826 906 898 853 847 829 872 859 855 845 820 832 824 848 827 823 838 820 795 835 801 807 839 842 844 818 793 789 794 766 741 810 800 770 766 792 787 794 784 733 796 802 783 734 780 735 880 781 806 780 774 768 837 760 752 695 711 810 756 821 791 779 737 852 805 792 779 754 758 823 805 733 702 826 788 646 731 741 725 588 770 754 724 652 803 844 808 777 778 770 820 773 764 811 764 767 498 799 720 746 852 855 879 846 842 838 829 787 802 851 839 816 855 855 854 828 818 854 804 751 815 750 795 839 780 854 826 841 851 769 771 849 802 842 828 778 612 472 461 865 657 781 819 796 783 562 628 685 827 832 826 798 770 826 762 681 808 823 778 744 803 894 738 839 760 802 739 753 800 834 797 863 811 717 744 771 768 739 778 793 648 681 789 777 749 832 706 750 759 793 802 770 775 752 764 772 746 821 824 912 901 890 883 941 882 964 886 896 844 830 831 842 865 844 847 856 807 840 868 867 850 792 810 792 887 829 822 841 840 930 820 803 932 837 837 785 773 785 809 796 766 745 768 823 747 772 806 856 814 792 824 736 806 851 794 825 824 842 817 807 809 813 779 781 793 804 819 806 781 790 780 775 769 764 783 772 798 808 840 789 814 775 793 794 792 775 794 806 791 813 785 775 786 750 793 770 685 781 792 759 798 797 787 777 777 717 718 768 670 744 742 706 742 792 752 1.01e+03 778 649 726 468 999 852 678 814 843 786 735 737 748 743 785 767 757 726 749 770 784 792 748 789 769 790 788 781 777 792 859 842 833 828 825 761 845 824 832 823 842 790 813 821 810 789 802 819 804 797 798 836 816 826 827 808 792 785 821 809 780 772 821 807 813 783 835 825 816 803 785 798 802 822 876 858 817 799 858 834 802 807 800 776 781 813 717 770 782 806 765 773 797 770 782 814 793 809 780 828 830 806 777 802 775 747 732 830 788 749 1.06e+03 772 827 764 802 818 727 728 746 751 792 804 814 808 764 841 785 735 767 758 866 861 817 877 851 815 820 803 824 806 774 798 785 847 825 834 804 841 822 815 794 762 845 826 788 806 801 774 815 864 749 808 833 815 850 821 838 774 810 792 810 801 763 797 842 864 841 830 817 797 803 814 737 794 850 808 800 766 809 802 794 794 755 794 717 759 872 768 711 778 739 783 781 792 838 802 769 762 738 816 788 812 812 833 808 826 839 674 875 938 772 741 775 784 721 847 814 826 829 820 808 820 792 790 843 828 802 792 857 814 774 810 796 796 780 800 793 785 764 800 786 785 774 813 801 793 761 742 786 821 820 813 819 833 872 792 798 835 856 595 1.23e+03 810 618 574 728 772 820 756 815 817 798 806 787 829 810 834 766 875 790 798 850 874 891 888 903 868 869 871 868 861 849 886 876 870 852 850 859 843 894 874 848 876 895 889 886 889 882 862 887 844 872 866 654 819 825 851 880 791 827 715 828 808 822 807 849 800 868 808 800 817 805 800 799 793 836 810 776 792 804 906 869 824 827 790 785 796 799 849 847 772 802 818 817 822 768 800 776 801 777 784 761 835 807 825 824 804 804 782 794 802 799 812 1.18e+03 749 800 740 786 826 827 905 897 853 847 829 871 859 855 846 819 831 823 847 826 822 839 820 796 835 801 809 839 842 844 818 793 789 793 766 740 811 800 769 766 792 787 793 783 733 796 804 783 734 781 735 879 782 806 779 772 768 836 760 752 694 712 810 755 821 791 780 737 852 803 793 780 755 757 822 805 734 704 825 786 646 732 741 725 588 770 754 723 652 802 844 808 778 779 770 819 775 762 811 765 767 498 798 720 745 852 854 878 845 842 838 829 788 802 850 838 816 855 855 854 827 819 853 804 751 815 750 795 839 780 853 826 841 851 770 772 849 802 840 827 777 612 472 460 865 658 782 819 798 782 562 628 686 826 831 826 797 770 826 763 681 808 823 778 744 801 893 738 840 760 802 738 752 800 834 797 863 810 717 744 772 767 739 777 793 648 681 789 778 750 831 706 750 760 793 802 769 775 751 763 772 746 821 824 912 903 890 883 940 881 963 886 897 843 829 831 842 865 844 848 856 807 841 867 867 849 793 810 792 887 829 822 840 840 930 819 805 933 837 836 785 772 785 809 795 766 745 768 823 747 772 807 856 815 793 825 735 807 850 794 825 825 842 817 808 810 813 779 779 793 804 818 807 781 789 781 775 769 763 781 772 801 808 840 791 814 774 794 794 792 774 793 805 791 812 784 776 786 750 792 770 693 781 792 758 799 797 787 777 776 716 715 768 670 743 742 706 742 793 752 1.01e+03 777 649 724 468 998 851 678 814 843 786 735 737 747 744 785 767 756 725 748 770 784 792 750 789 769 788 789 780 777 792 859 842 832 827 824 760 845 824 832 823 840 790 813 821 811 789 803 819 804 796 798 835 815 826 828 807 792 784 820 809 779 772 822 806 813 783 834 825 816 804 784 797 802 821 875 860 817 798 858 833 803 807 800 776 780 813 717 770 782 805 766 772 797 770 783 814 793 808 781 827 830 805 777 801 775 747 733 830 787 749 1.05e+03 770 828 762 802 818 728 728 745 750 791 805 814 808 764 841 785 734 766 758 866 862 815 877 851 816 820 803 825 806 774 798 785 847 824 832 804 842 821 816 792 762 845 826 787 806 802 773 816 865 749 807 833 814 850 820 839 774 810 792 808 801 763 797 841 861 840 830 817 797 804 813 737 794 850 808 800 766 809 801 794 794 755 794 716 759 872 769 710 777 739 783 783 792 838 802 769 763 738 817 788 812 811 833 807 825 839 674 877 938 772 742 775 784 722 848 813 826 828 818 809 819 792 790 843 828 802 792 856 812 772 809 796 796 782 799 792 785 764 800 786 784 773 813 800 794 761 742 787 820 820 813 818 834 871 792 798 836 856 596 1.23e+03 810 618 575 727 773 820 758 815 816 798 805 787 829 810 834 764 875 790 798 850 874 892 888 903 867 869 872 867 861 848 886 876 870 852 850 860 843 895 875 848 876 895 889 886 890 882 862 887 844 873 866 654 818 825 851 881 791 825 714 828 809 821 807 850 799 866 808 800 817 805 799 799 792 837 810 777 792 804 906 868 824 826 789 786 796 799 848 846 772 801 818 816 824 767 800 776 802 777 783 760 834 807 824 824 804 804 782 795 802 799 812 1.18e+03 750 800 739 785 824 828 905 896 853 848 830 870 859 853 845 819 830 823 848 826 822 840 819 796 834 801 810 839 843 844 819 793 789 792 766 738 812 800 769 765 792 786 793 783 732 796 805 784 734 781 734 878 783 806 778 772 768 836 760 752 693 713 809 755 821 791 781 737 853 801 794 780 757 756 820 806 734 703 825 786 646 731 741 725 588 769 756 722 652 802 844 809 779 782 770 818 775 762 811 764 767 498 798 720 745 852 855 878 844 843 838 828 789 802 850 838 816 855 856 853 826 819 853 803 750 814 751 794 839 780 852 826 841 851 771 771 849 802 839 825 777 613 471 459 865 657 782 818 798 781 562 627 687 825 831 825 796 770 825 763 682 808 822 778 744 800 893 738 839 759 802 738 751 800 834 797 863 809 717 744 772 766 739 777 793 648 680 789 779 750 831 706 750 760 793 801 768 775 752 763 774 747 821 823 912 904 890 882 940 880 960 884 897 843 830 830 842 865 844 848 856 806 840 866 867 848 793 809 793 886 829 822 840 840 930 819 805 933 837 836 785 771 785 810 793 766 745 769 823 747 772 808 855 815 794 825 735 807 850 794 825 826 841 817 808 810 813 778 778 793 804 818 808 782 789 782 775 768 762 780 772 802 808 839 792 813 774 794 794 792 774 792 804 791 813 782 777 786 750 792 771 702 781 792 758 799 797 787 777 775 717 714 769 669 743 742 706 742 794 752 1.01e+03 776 648 723 468 998 851 678 814 843 786 735 737 746 744 786 767 756 725 748 770 784 792 751 788 769 786 788 779 777 792 860 841 832 827 823 760 845 824 832 824 840 790 813 821 810 789 804 819 804 797 798 834 814 826 828 806 791 784 820 809 778 772 823 804 812 783 834 825 816 804 782 796 801 821 875 860 817 798 857 832 803 806 800 775 780 812 718 770 781 805 767 771 797 770 784 814 793 807 783 826 831 804 778 800 776 747 733 830 786 748 1.05e+03 769 828 761 800 818 728 727 744 749 792 805 814 808 765 840 785 734 766 757 867 861 815 877 851 816 820 804 824 805 775 798 785 846 824 832 804 842 821 816 793 763 845 824 786 806 802 772 817 865 749 807 833 814 849 820 840 774 810 791 806 801 763 796 841 859 839 830 818 798 804 812 737 794 851 809 799 767 809 801 794 795 754 794 715 760 871 770 710 778 739 783 783 791 838 802 769 764 737 818 788 811 811 833 808 825 840 673 879 938 774 742 775 784 722 849 812 826 829 817 807 817 793 790 843 827 802 791 856 810 771 808 797 794 782 798 792 785 765 800 786 784 773 813 800 794 759 742 788 820 821 814 817 836 871 792 798 836 856 598 1.23e+03 810 619 575 728 773 820 759 816 816 799 805 786 829 810 834 762 875 788 797 850 874 892 888 903 867 869 873 867 861 848 887 877 869 853 850 860 842 895 876 847 876 895 889 886 890 882 862 887 844 873 865 656 818 824 850 882 792 823 712 829 809 820 807 852 798 866 808 798 817 803 798 800 791 838 811 778 792 803 906 868 824 825 788 787 797 800 847 846 770 799 818 814 825 767 799 775 802 776 783 760 834 807 822 825 804 804 781 796 802 799 811 1.18e+03 749 800 738 784 823 828 905 896 853 848 832 871 859 852 843 818 830 822 848 826 823 839 819 797 833 801 810 837 843 844 820 792 789 792 766 737 811 799 770 767 792 785 793 782 733 795 806 784 734 780 734 878 784 805 776 773 768 836 760 751 692 712 809 755 819 791 782 738 853 799 794 780 759 756 819 807 734 703 824 786 646 730 741 726 588 769 756 722 652 802 844 810 778 787 769 818 773 760 811 764 767 499 798 720 744 852 856 878 844 845 838 828 790 802 850 839 816 854 856 853 826 819 852 801 749 815 752 794 839 781 852 827 842 850 771 770 849 802 838 825 778 613 471 459 865 655 783 818 798 781 562 627 687 825 831 824 796 769 825 763 682 809 822 777 744 801 893 738 840 758 802 738 751 799 834 796 863 808 718 744 772 766 740 778 794 650 680 788 779 750 831 707 750 760 792 801 768 775 753 763 775 747 822 822 913 906 890 882 940 879 958 883 897 842 831 831 841 865 844 848 855 805 839 866 866 848 794 809 793 886 828 823 840 840 931 818 806 933 837 836 785 770 785 809 793 767 745 770 823 746 771 809 856 816 794 825 736 807 850 794 825 826 841 817 807 810 814 778 778 793 805 818 808 782 789 782 776 768 761 781 772 804 807 838 794 812 774 795 794 792 773 792 803 791 814 783 778 786 750 792 771 709 782 792 758 799 798 787 777 776 718 712 770 670 743 742 707 742 794 753 1.02e+03 776 648 724 467 998 852 676 813 843 785 735 736 747 743 786 767 757 724 747 771 784 793 751 788 770 785 788 779 777 791 860 840 832 826 822 759 845 823 831 824 840 789 813 821 810 789 805 819 804 797 799 833 814 826 828 806 790 784 820 808 777 771 822 804 811 783 834 825 816 804 781 798 801 822 875 858 817 798 857 830 803 805 800 776 779 810 718 770 780 807 769 771 797 770 785 814 793 806 784 825 830 804 778 800 777 746 733 830 785 748 1.05e+03 769 828 761 800 818 727 726 744 748 792 804 815 808 767 840 784 734 766 757 868 860 815 876 851 817 820 804 822 804 776 797 785 845 825 832 803 842 820 815 794 764 845 823 785 806 802 771 817 865 749 806 832 814 849 821 840 774 810 791 803 801 761 794 841 857 838 829 817 798 803 813 737 795 850 810 799 767 809 800 794 796 754 794 715 759 871 771 710 778 739 783 783 790 839 801 770 764 736 818 788 810 810 833 808 825 840 672 882 939 775 742 775 783 724 848 812 826 830 816 806 815 793 791 842 826 802 790 856 811 771 807 797 793 780 798 792 786 765 799 786 784 772 813 800 794 758 741 788 819 821 814 817 837 871 791 798 836 856 600 1.23e+03 810 620 575 729 772 820 761 816 815 799 805 785 829 811 834 761 875 787 795 850 874 891 888 902 867 868 873 868 861 848 887 877 868 854 850 860 842 894 876 847 876 896 889 886 890 881 862 886 844 873 864 657 817 824 850 884 792 822 712 828 808 820 807 854 797 866 806 798 817 802 798 800 790 838 811 779 791 801 908 868 824 825 789 787 797 801 847 846 768 798 817 814 824 766 798 774 803 775 784 759 835 808 820 826 804 803 781 796 802 798 810 1.18e+03 748 800 737 785 824 828 904 896 852 848 832 873 860 851 843 818 829 822 848 826 823 838 819 799 833 802 810 835 842 844 820 792 789 792 766 736 810 800 772 768 790 785 793 780 734 794 804 784 734 780 734 879 784 805 776 773 767 836 760 750 692 713 808 755 817 791 783 738 852 800 795 780 759 756 819 808 734 703 824 786 647 728 742 727 588 768 755 723 651 802 844 810 777 791 768 818 772 760 810 763 768 498 798 720 745 852 856 878 844 845 838 827 789 802 850 840 816 854 856 852 826 818 852 800 748 815 753 794 839 781 852 827 842 850 771 769 850 802 837 824 778 613 471 460 866 654 782 818 798 782 563 627 686 825 832 824 796 768 826 763 683 809 822 776 743 801 893 738 840 757 802 737 752 799 834 795 864 808 718 744 772 766 741 777 794 652 680 788 779 750 832 708 750 760 792 801 768 776 754 763 777 747 822 822 913 907 890 882 941 879 956 883 897 842 832 831 841 865 844 847 854 805 838 866 866 848 794 809 792 888 828 823 840 840 932 819 807 933 836 837 784 770 785 808 792 767 745 770 823 745 771 809 856 816 794 824 736 806 850 795 825 827 841 818 806 810 814 777 778 792 805 819 808 781 789 782 776 767 761 782 772 804 806 835 797 812 773 793 794 791 773 792 802 790 813 783 778 785 750 792 771 715 782 791 758 798 797 787 777 777 718 712 771 670 743 740 707 741 794 753 1.02e+03 775 647 724 466 997 852 676 812 843 785 735 736 747 743 786 767 757 723 747 771 784 793 751 788 770 784 787 778 776 790 859 840 832 826 823 760 844 822 830 824 840 788 812 822 810 789 804 819 805 797 800 833 814 825 828 807 789 784 821 807 778 770 820 804 811 783 834 825 817 804 781 801 800 823 875 856 816 797 857 829 802 805 801 777 779 809 718 770 780 808 769 770 797 769 784 813 794 806 784 824 830 804 778 801 777 746 733 830 785 748 1.05e+03 770 828 762 800 818 726 725 744 747 792 802 815 808 767 840 782 735 766 757 867 859 815 876 852 816 820 805 820 803 776 796 785 845 826 833 803 843 819 815 794 763 845 822 785 806 803 771 816 865 750 806 832 814 849 822 839 773 810 790 803 801 760 793 841 856 839 829 817 798 803 814 738 796 849 809 798 767 809 801 795 795 753 794 715 759 871 771 710 777 739 784 783 790 838 801 770 764 736 818 787 809 810 834 808 825 841 672 882 940 775 742 775 783 724 847 813 825 830 815 806 815 794 790 840 824 803 792 856 811 771 808 797 792 778 798 792 786 765 799 786 784 771 813 801 794 757 741 788 819 820 814 817 837 870 790 799 835 855 600 1.23e+03 810 624 575 730 772 820 761 816 814 798 805 783 828 811 834 761 875 788 794 851 875 890 887 901 868 868 872 869 860 848 886 878 867 854 851 860 842 892 876 848 877 896 889 886 891 881 862 885 844 872 864 657 816 823 850 884 792 820 711 828 807 820 807 856 796 866 804 799 816 800 798 800 790 837 811 779 790 801 910 868 823 825 789 787 796 801 846 846 769 798 815 814 822 766 797 774 803 774 784 759 836 808 819 827 803 802 781 796 802 796 812 1.18e+03 746 801 737 786 824 827 904 896 852 848 830 875 860 850 845 817 828 822 847 825 823 839 820 800 833 802 811 834 842 844 820 791 789 792 766 736 810 801 772 770 790 785 793 780 733 794 803 784 734 780 735 880 783 805 776 773 767 835 760 751 692 713 808 755 816 792 784 737 851 801 796 780 758 755 819 808 733 702 824 786 648 728 742 728 588 768 754 723 652 802 844 810 775 795 767 817 772 760 810 763 768 496 797 719 745 852 856 878 844 844 838 827 788 802 850 840 816 855 855 851 826 817 852 799 748 816 752 795 838 781 852 827 842 849 770 769 850 801 837 824 778 613 470 460 865 655 782 818 797 782 563 628 685 826 832 823 796 767 827 762 683 809 822 776 742 801 893 738 840 757 802 736 752 799 833 793 863 809 719 745 771 766 742 777 794 652 680 788 778 749 833 708 749 760 792 801 768 776 754 763 777 748 822 822 913 908 891 882 941 879 956 884 898 842 831 831 841 866 844 847 854 804 838 867 866 848 793 809 792 889 827 823 840 839 934 819 808 933 836 837 783 770 784 807 792 767 745 770 824 745 771 808 856 816 794 823 735 806 851 795 825 827 841 817 806 810 814 777 779 792 806 820 808 781 790 782 777 768 761 782 772 804 804 833 801 812 772 792 794 791 772 792 802 789 813 783 779 784 749 792 770 718 781 790 759 797 796 788 776 778 718 712 771 670 743 739 707 741 794 753 1.01e+03 775 647 723 466 998 853 675 812 843 786 735 735 747 743 786 768 757 723 748 770 784 794 751 788 770 785 788 777 776 790 858 840 833 825 823 760 844 821 829 824 839 788 812 823 809 789 804 818 805 797 800 834 814 825 827 808 789 784 822 806 779 770 818 804 811 784 834 825 818 805 782 804 801 823 875 855 815 796 857 829 802 806 801 778 780 810 718 769 780 809 770 770 797 769 784 812 794 806 783 824 830 804 778 801 777 745 733 830 785 748 1.05e+03 770 827 762 800 817 724 724 744 748 792 802 815 807 767 840 780 735 766 757 867 859 814 877 852 816 820 805 820 803 776 795 785 845 825 833 803 842 817 814 794 762 845 822 786 806 803 772 816 866 750 806 832 813 849 823 837 773 810 790 804 800 758 793 842 854 839 829 816 797 803 814 738 796 849 808 798 767 809 801 795 794 754 794 715 759 871 771 710 777 738 784 782 789 838 800 768 764 736 817 786 808 810 834 808 824 841 672 880 940 774 742 775 783 724 845 814 825 829 815 806 815 793 789 839 824 803 793 856 811 772 810 797 792 778 799 791 786 765 798 786 784 771 810 802 792 758 740 787 819 819 814 817 837 872 789 799 834 855 599 1.23e+03 810 628 575 730 771 820 760 816 813 797 805 782 827 811 833 760 875 788 796 851 874 890 887 901 868 868 871 870 860 848 886 878 866 854 852 860 842 891 875 848 876 895 890 885 891 880 862 884 844 872 863 656 816 823 852 884 792 817 711 827 807 820 807 859 796 866 804 801 816 800 798 801 790 835 811 778 790 804 912 867 821 824 788 786 796 801 846 846 772 798 815 814 823 766 797 774 803 774 785 759 837 808 820 826 803 800 781 796 802 796 813 1.18e+03 745 801 737 786 824 827 905 896 852 847 829 875 861 851 845 817 828 822 846 825 821 840 820 802 833 803 812 835 842 844 819 791 788 792 766 737 810 802 772 770 789 784 792 780 732 794 802 783 734 780 734 881 782 805 776 773 766 834 760 752 692 714 809 754 816 792 785 735 850 801 795 781 757 755 819 808 734 702 824 787 648 728 743 729 589 769 753 722 652 802 844 810 774 798 767 816 772 760 810 764 767 495 797 719 745 852 855 877 844 844 838 827 787 803 850 840 816 855 855 851 826 817 852 799 748 816 751 796 839 779 852 827 842 849 770 769 851 799 837 824 779 613 470 459 864 655 782 817 795 782 564 629 686 826 830 823 796 767 828 761 683 808 821 776 741 801 893 738 840 759 802 734 752 798 832 794 862 810 720 746 771 766 742 776 794 651 679 788 778 749 833 708 749 760 792 802 768 776 754 762 776 747 822 822 913 908 891 882 941 879 956 884 898 842 830 830 841 866 844 846 856 804 838 867 866 848 792 808 792 890 826 824 840 838 934 818 810 932 837 836 782 769 784 807 792 766 746 770 823 745 771 808 855 816 794 823 734 806 851 795 824 826 840 817 805 811 813 776 779 792 806 820 807 780 791 782 777 768 762 782 771 805 804 831 803 814 771 792 794 791 772 793 802 788 812 783 778 783 749 791 769 720 780 790 759 796 796 789 775 778 717 710 770 670 743 738 707 740 794 752 1.01e+03 775 646 722 466 998 852 675 811 843 786 735 734 746 743 786 768 756 723 748 769 784 792 750 789 771 785 788 776 775 790 857 841 832 825 824 761 844 820 829 824 839 788 813 823 808 789 804 818 806 797 800 834 813 826 826 808 790 783 821 805 779 771 819 804 811 782 834 826 818 806 782 804 802 822 875 857 814 796 858 829 802 805 801 778 780 810 719 769 781 808 770 771 797 769 785 811 794 806 782 824 831 804 778 801 777 744 732 830 785 748 1.05e+03 769 826 762 801 816 724 724 743 749 792 802 813 807 766 840 781 734 766 757 867 859 813 878 851 816 818 804 820 803 776 796 784 846 823 833 803 842 817 814 794 761 846 822 785 805 804 772 816 865 751 806 831 813 849 822 836 773 811 790 804 800 758 794 842 850 839 830 815 796 803 813 737 796 848 808 797 767 809 801 795 792 756 793 715 759 871 770 709 777 738 784 782 790 837 801 767 764 737 817 785 808 810 833 809 824 840 671 876 941 772 742 775 783 723 844 813 824 828 815 806 815 792 788 841 823 803 794 856 811 773 812 796 792 780 799 791 786 766 797 785 784 770 808 803 791 758 740 786 818 820 814 816 837 873 788 799 834 855 597 1.23e+03 811 631 575 730 770 820 758 816 813 796 806 782 824 811 833 760 875 788 796 851 874 890 887 901 868 868 871 870 859 847 886 878 865 853 852 860 841 891 875 848 875 895 890 884 891 880 862 884 843 872 862 656 815 824 852 883 793 815 711 827 807 820 808 860 797 864 804 802 816 800 798 801 790 835 811 778 790 805 912 866 820 823 787 784 796 801 846 846 773 799 814 814 823 766 796 774 802 775 786 759 836 807 820 825 804 800 780 796 801 796 813 1.18e+03 745 800 737 785 823 827 906 896 851 847 829 876 861 853 843 817 829 821 844 824 820 840 820 803 832 803 813 835 842 845 818 791 788 791 766 738 810 801 772 770 788 784 793 780 731 794 801 782 734 780 733 881 782 805 776 773 766 834 759 753 692 714 808 754 817 792 785 734 849 801 793 780 756 754 820 808 735 702 824 787 648 728 743 729 589 769 753 721 652 801 843 810 774 800 767 816 772 760 811 765 766 495 796 719 745 852 854 877 844 844 838 827 786 804 850 840 815 855 855 852 826 817 851 798 748 816 753 796 840 778 852 827 842 849 771 769 851 798 836 824 780 613 471 458 865 655 782 817 794 782 563 630 686 826 830 820 796 767 828 760 683 808 821 777 742 802 892 739 839 760 801 733 752 797 833 794 861 810 720 746 771 766 742 776 793 652 679 787 778 749 833 707 749 760 792 802 768 776 752 762 777 747 822 822 913 909 892 881 940 879 956 884 898 842 829 830 841 867 844 847 857 805 838 867 866 849 791 807 792 888 826 823 841 838 935 818 811 932 837 835 782 769 784 807 791 765 746 770 823 744 772 807 855 815 794 823 734 805 851 794 824 826 839 816 804 810 813 776 780 791 806 820 807 780 791 783 778 768 763 782 771 804 804 831 803 815 771 793 794 790 772 794 802 788 812 783 777 784 751 790 769 723 780 789 760 796 795 790 774 778 715 709 770 669 743 738 707 740 794 752 1.01e+03 775 646 722 465 998 852 674 811 842 785 735 733 747 743 785 768 756 723 747 769 784 791 750 789 771 785 788 775 776 789 858 841 830 825 823 761 844 819 829 824 839 788 813 823 807 789 805 818 806 797 800 834 812 827 824 806 790 782 821 806 778 772 819 804 812 780 834 826 817 805 782 805 803 821 875 859 813 795 858 829 802 805 801 778 780 811 720 770 781 807 770 772 797 769 785 810 794 806 781 822 832 804 778 800 777 744 732 830 784 748 1.05e+03 769 826 762 802 816 724 724 743 750 793 802 811 807 767 840 781 734 766 756 867 859 813 878 850 816 817 804 820 803 776 795 783 846 822 834 802 842 818 813 792 762 846 823 785 805 803 772 816 864 752 806 832 813 849 821 836 773 811 790 803 802 758 794 843 849 839 830 815 795 802 813 736 797 847 808 798 767 810 801 794 792 759 793 715 759 870 769 710 778 738 783 782 790 836 801 766 763 737 817 786 808 809 833 809 824 840 671 875 940 772 742 775 783 723 844 814 824 827 815 807 817 792 788 842 824 801 792 856 812 773 811 796 793 781 800 791 787 767 797 785 784 770 806 803 790 757 739 784 818 820 814 815 837 873 789 799 836 854 595 1.23e+03 812 633 575 729 770 820 757 815 814 795 806 783 822 810 832 760 875 788 796 851 873 890 886 901 869 868 872 870 858 847 885 878 865 852 852 860 841 891 875 847 874 895 890 885 891 879 862 882 843 872 863 655 815 824 852 882 794 813 711 827 807 819 809 861 798 864 804 802 816 800 798 801 790 835 812 777 791 803 912 865 819 823 786 782 795 799 846 846 772 801 814 814 824 766 794 773 802 774 787 759 836 805 819 825 804 800 781 796 800 796 811 1.18e+03 745 798 738 784 823 827 906 896 851 847 829 875 861 854 841 816 830 821 842 824 819 839 819 803 831 802 813 836 843 844 819 791 788 791 765 738 810 799 771 770 788 784 794 780 730 794 802 781 735 780 733 881 782 805 777 773 765 835 759 753 692 713 806 753 818 791 783 735 848 802 791 780 756 754 820 807 736 703 823 788 648 728 742 730 589 770 753 720 652 800 843 810 774 804 767 816 772 760 813 765 764 495 794 719 746 853 853 876 843 844 838 827 785 804 850 840 814 855 855 852 826 817 851 798 748 815 754 798 842 777 852 827 842 849 772 770 850 798 836 824 780 612 471 456 866 655 782 817 792 783 562 630 687 827 829 816 797 767 828 760 683 807 820 778 742 802 893 739 839 762 801 734 751 796 833 793 861 810 721 746 770 766 742 776 794 653 678 787 778 749 832 707 749 761 792 801 768 777 751 762 778 746 822 822 913 910 892 881 940 879 956 884 898 843 830 829 841 868 843 847 857 805 838 866 865 849 791 806 792 887 826 823 841 838 935 817 811 932 838 834 782 771 783 806 791 764 746 770 822 744 772 807 854 815 795 822 734 804 850 794 824 826 838 817 805 809 812 776 780 791 805 820 807 780 789 782 778 768 764 783 770 804 803 831 804 816 771 794 793 789 772 794 802 789 812 782 777 784 753 790 769 724 779 790 760 796 794 790 772 778 714 709 770 668 743 738 707 740 794 752 1.01e+03 775 645 722 465 997 852 674 810 842 784 735 732 747 742 784 767 756 723 747 769 784 790 750 789 771 784 788 776 776 788 859 841 829 825 820 761 844 818 829 824 839 788 811 824 806 789 806 818 806 797 799 833 812 828 824 805 791 781 820 806 777 772 820 803 812 778 835 826 816 804 781 805 802 820 876 859 814 794 858 829 802 805 801 777 780 811 722 769 781 807 768 772 798 769 785 809 794 807 781 820 833 804 779 800 777 745 732 830 784 748 1.05e+03 769 826 761 803 816 725 724 743 750 793 802 808 807 767 839 781 733 765 754 867 859 812 877 850 817 816 803 820 804 775 793 784 846 822 834 802 842 817 812 791 762 846 823 785 806 802 772 816 862 754 806 832 813 848 820 835 773 812 790 803 804 759 794 843 847 839 829 815 795 801 813 736 798 848 809 800 768 810 801 795 791 760 792 715 757 871 769 710 779 738 783 782 791 836 801 766 762 738 817 786 808 808 833 808 825 839 670 876 940 773 741 776 784 723 845 814 824 827 815 808 818 791 788 841 824 800 791 856 813 773 811 795 793 781 799 791 787 768 797 784 784 769 807 803 790 757 738 784 818 821 814 815 837 871 790 799 837 854 592 1.23e+03 813 635 574 728 770 820 757 815 814 795 806 783 820 810 832 760 875 788 796 851 873 890 886 901 867 868 871 870 858 847 884 878 865 851 852 860 841 891 873 847 873 895 889 885 891 879 863 881 843 871 863 655 816 825 851 883 794 812 710 826 807 819 810 861 799 864 804 801 814 799 798 801 790 836 812 777 791 802 912 865 819 823 787 782 794 797 846 846 770 802 815 814 824 766 793 773 801 772 786 759 836 804 818 825 804 800 781 797 801 796 809 1.18e+03 746 798 739 783 823 827 905 896 850 847 829 872 861 854 840 818 830 821 841 825 819 838 819 803 831 802 812 836 843 844 818 791 788 791 765 739 810 798 770 768 786 784 795 780 730 794 804 780 735 780 734 880 782 805 778 773 766 836 759 753 692 713 804 754 818 790 782 736 848 801 790 779 756 754 821 807 737 704 823 788 648 728 742 731 589 770 752 720 652 798 843 810 773 810 767 817 772 761 813 766 764 495 795 720 747 853 853 876 844 842 838 827 785 804 850 840 814 856 856 851 826 817 851 798 748 815 756 801 841 777 852 826 841 849 773 769 849 799 836 824 780 612 471 456 867 655 782 817 791 783 562 630 687 828 829 812 797 768 828 760 683 807 820 779 742 803 893 739 839 762 801 736 751 796 833 792 861 810 721 746 769 766 741 775 793 654 679 787 777 748 831 707 751 761 792 800 768 777 751 762 778 746 822 822 914 911 892 880 940 880 956 884 898 843 830 830 840 868 842 847 857 805 837 865 864 849 791 806 793 888 826 823 841 838 933 818 811 932 839 834 781 772 783 806 791 764 746 769 823 744 771 807 854 814 798 821 733 803 850 794 824 826 838 816 805 808 812 775 780 791 804 820 808 781 788 780 778 768 764 783 768 804 803 831 806 816 771 794 793 789 771 792 801 789 812 782 776 784 752 790 769 726 778 790 760 795 794 790 772 778 714 711 770 668 742 736 707 740 794 752 1.01e+03 776 644 721 464 997 852 674 809 841 784 734 732 747 742 783 767 755 723 747 769 785 790 750 788 770 784 788 776 776 787 858 840 828 824 818 761 844 818 829 824 839 788 810 825 806 788 806 817 805 798 797 833 812 829 823 804 791 781 818 807 776 771 820 804 812 778 835 826 814 803 781 806 801 820 876 857 816 794 858 829 802 806 801 776 779 811 723 769 781 807 766 771 798 769 785 809 793 806 781 819 832 805 779 800 777 745 732 830 783 748 1.05e+03 770 825 760 803 815 725 724 743 750 793 802 808 807 767 838 781 733 765 754 865 858 812 876 851 817 816 802 819 805 774 792 786 846 822 834 803 842 817 814 791 763 845 823 786 806 802 772 816 861 754 806 832 812 850 821 834 772 811 789 803 804 760 793 843 847 840 828 815 795 801 814 736 798 849 809 801 768 811 801 795 791 758 792 715 756 872 769 710 779 739 783 782 791 835 801 767 762 738 818 786 809 808 833 807 824 837 670 878 939 773 741 777 784 723 845 813 824 827 815 807 818 790 788 840 823 801 791 855 814 774 811 796 793 781 797 792 787 768 798 784 783 768 808 803 791 757 738 784 817 820 814 815 837 872 791 798 837 854 592 1.22e+03 812 641 573 726 770 821 756 816 813 795 807 783 821 809 832 761 873 787 797 851 873 888 887 902 866 868 871 869 859 848 884 878 864 851 853 860 841 892 872 847 873 894 889 885 890 879 863 878 844 870 864 655 816 824 850 883 793 811 709 826 808 819 811 861 800 865 805 800 813 799 798 800 790 836 813 777 790 800 912 865 820 823 787 784 793 795 846 847 769 800 815 815 824 765 793 773 800 771 785 759 837 803 817 825 803 800 780 798 802 795 809 1.18e+03 745 797 739 784 823 827 904 896 849 846 829 870 861 853 841 819 830 821 841 825 819 838 819 802 830 802 812 836 844 843 817 791 788 791 764 740 810 799 770 766 785 782 795 781 729 793 805 780 734 781 735 879 782 804 778 773 766 836 759 752 692 712 804 755 817 789 781 736 848 800 790 779 755 754 821 807 736 705 824 788 648 727 742 732 589 770 752 719 652 797 844 810 772 815 767 817 771 761 813 766 765 495 797 720 747 854 853 876 845 842 837 826 786 804 849 840 813 855 856 850 826 817 850 799 748 815 756 804 841 777 851 824 840 849 773 768 849 800 837 824 779 612 470 455 868 655 782 817 790 783 562 631 686 828 829 813 796 768 828 759 682 808 820 779 741 803 893 739 839 761 802 737 751 797 833 790 858 810 721 746 769 766 740 775 793 655 679 787 778 747 830 707 752 761 793 799 767 778 752 761 778 745 822 822 913 911 891 880 940 881 957 884 898 845 830 830 839 867 843 846 857 804 837 865 864 848 791 804 794 888 827 823 840 838 932 818 811 933 840 834 781 772 782 806 791 763 747 768 824 745 770 806 854 814 801 820 732 802 850 793 823 826 838 816 806 808 811 775 780 791 802 820 807 781 787 778 778 766 763 782 767 804 804 832 808 815 771 793 792 788 771 791 801 788 811 782 776 783 750 790 769 727 776 790 760 796 794 790 771 778 714 712 770 669 742 735 707 739 794 752 1.01e+03 776 644 721 464 997 852 674 809 841 784 733 732 747 742 783 766 754 723 749 769 785 790 750 788 770 784 787 777 776 787 857 839 829 823 817 760 844 818 829 824 839 788 810 825 806 787 805 817 804 797 796 834 812 829 823 804 790 781 818 807 775 770 820 806 812 778 836 825 814 803 781 806 800 820 877 856 817 794 858 829 801 807 800 776 779 811 726 769 781 807 765 770 798 770 785 810 792 806 782 819 829 805 778 800 776 744 733 830 784 748 1.05e+03 771 825 760 803 814 726 724 743 750 794 801 808 808 767 838 780 733 764 754 863 858 813 876 852 816 816 800 818 805 774 792 786 846 822 834 804 842 817 815 791 762 844 823 787 806 801 772 818 862 753 807 832 812 851 821 834 772 811 789 804 802 761 793 843 847 841 827 815 795 800 813 736 798 849 809 802 768 811 802 794 791 756 792 715 756 871 768 710 779 738 783 782 792 835 800 767 762 739 818 786 809 808 834 806 823 836 669 878 940 773 741 777 785 723 844 811 824 827 815 807 818 791 788 839 823 802 791 855 813 774 810 796 794 781 796 792 786 768 798 784 783 768 808 802 791 756 737 784 817 819 814 815 837 874 791 798 837 854 591 1.22e+03 811 645 572 725 770 820 756 816 813 795 808 783 822 809 832 762 871 786 797 851 873 887 888 903 865 868 870 869 860 848 884 877 863 851 853 859 841 892 871 847 874 895 889 885 890 879 863 877 843 870 864 655 817 824 850 883 793 812 708 825 809 819 811 861 800 865 806 799 812 799 798 798 790 837 813 777 790 800 911 865 819 823 788 786 793 795 847 847 769 798 815 815 824 765 792 773 800 771 784 760 836 803 816 825 802 800 780 797 802 795 809 1.18e+03 744 797 739 785 823 826 903 896 849 846 829 867 860 852 842 821 831 821 841 825 820 837 819 802 830 802 811 836 844 844 817 792 788 791 764 740 811 799 770 765 785 781 796 781 728 793 805 781 734 781 737 878 782 804 777 773 767 835 760 750 693 713 803 755 816 789 781 736 849 799 790 779 754 756 820 806 735 706 826 788 647 728 742 731 590 771 752 719 652 796 843 811 772 818 767 817 770 762 813 766 765 495 799 719 746 854 853 876 847 841 836 826 787 804 849 840 812 854 855 850 826 817 850 799 748 815 756 806 841 776 852 823 840 849 773 768 848 800 836 824 778 612 468 455 868 655 782 816 790 783 562 631 685 828 828 813 796 768 828 759 680 808 819 778 742 802 893 738 838 760 802 738 752 798 832 790 856 809 722 746 768 766 739 774 792 655 680 788 778 746 830 707 755 761 793 800 767 778 752 761 778 745 822 822 914 910 890 880 940 882 958 884 898 846 830 830 837 866 842 846 857 805 837 866 864 848 792 803 796 888 827 823 838 838 931 818 810 933 840 833 781 770 782 806 792 763 747 767 824 745 768 806 853 813 803 820 731 801 850 792 822 825 839 815 806 807 811 775 779 790 801 820 806 780 787 778 777 764 763 781 768 804 804 832 809 815 771 792 792 788 771 790 802 788 812 781 775 782 748 790 769 730 776 789 759 796 795 790 772 778 714 712 770 669 741 734 707 739 794 752 1.01e+03 775 645 721 463 996 853 674 808 841 785 732 732 747 742 783 766 754 724 753 768 785 790 750 787 770 785 787 777 775 786 855 838 829 822 819 761 844 817 829 824 839 788 811 825 806 787 804 818 803 795 796 834 812 829 822 805 790 780 819 806 775 770 821 806 811 778 837 825 813 802 781 806 800 820 877 855 817 793 857 830 800 805 799 777 778 811 727 769 780 807 765 768 798 770 784 812 792 804 782 819 827 805 777 800 776 745 734 830 784 748 1.05e+03 771 825 760 803 814 726 724 743 750 795 800 809 807 766 838 780 734 764 754 861 858 813 875 853 816 816 801 818 805 773 792 785 846 822 834 806 842 818 817 790 762 844 822 788 805 801 772 819 864 752 807 832 811 852 821 833 770 811 789 804 800 760 792 843 847 840 827 815 796 800 813 735 797 848 808 802 768 812 802 792 790 754 792 715 757 870 768 709 779 738 784 781 792 835 800 768 762 738 818 785 808 809 834 805 822 836 668 877 940 772 740 776 786 723 844 811 825 827 815 807 818 791 789 839 824 802 790 855 814 774 809 796 795 781 796 792 785 768 798 784 784 769 808 801 791 755 737 785 817 818 814 815 838 875 791 798 837 854 591 1.22e+03 810 651 572 726 770 819 757 815 812 794 807 785 824 809 832 760 868 786 798 851 873 886 888 905 865 868 870 869 861 848 883 877 863 850 852 858 842 891 872 847 874 895 889 884 890 879 863 877 842 870 865 655 817 824 850 883 793 812 706 825 810 820 810 860 801 865 808 799 812 800 798 797 790 836 812 777 790 800 910 865 820 822 788 786 793 795 848 846 769 796 814 815 823 765 793 772 799 772 784 759 835 804 816 825 801 800 778 797 802 796 809 1.18e+03 742 797 740 785 822 826 903 897 850 846 828 868 859 852 842 820 830 820 842 826 820 837 818 801 829 802 811 835 843 844 817 792 787 791 764 739 812 798 771 765 784 781 800 781 729 793 802 780 734 781 737 878 782 805 776 773 766 834 760 749 693 713 802 755 816 789 781 736 850 800 791 779 754 757 820 806 734 706 826 788 647 729 742 731 590 772 752 719 653 796 842 811 774 822 768 817 770 761 811 765 766 494 798 718 744 855 853 876 847 840 836 826 788 805 849 841 811 854 854 851 826 816 849 799 748 815 757 807 841 776 852 823 841 849 773 768 847 799 836 823 777 612 468 455 867 655 782 816 789 783 561 632 684 828 828 813 795 768 828 760 681 809 819 778 743 801 893 737 838 759 802 737 753 798 832 791 854 809 722 746 769 767 739 773 792 655 679 788 777 745 830 707 758 760 792 800 767 778 753 760 778 744 822 822 914 911 889 880 940 882 959 883 898 847 830 830 837 865 841 845 857 805 837 867 864 849 792 804 795 888 827 823 838 838 930 818 809 934 840 833 780 769 781 807 791 764 747 765 824 745 768 806 853 812 802 820 731 801 849 792 821 824 839 814 805 807 810 775 778 790 802 819 805 779 787 778 777 765 763 780 769 804 803 830 808 814 772 791 792 788 771 791 802 787 812 780 775 782 748 790 768 731 776 789 758 796 795 791 772 778 714 712 770 670 741 734 706 739 794 752 1.01e+03 774 645 721 463 995 852 674 808 840 785 732 732 746 742 783 765 754 722 756 768 785 791 750 787 771 785 787 777 775 786 856 838 830 822 820 763 844 817 829 824 840 788 812 823 806 787 803 817 802 794 796 833 812 828 822 805 789 780 820 806 775 770 821 806 812 778 835 825 813 802 780 808 800 821 876 855 815 793 857 830 798 803 798 776 778 811 730 768 780 807 765 768 797 771 784 813 792 804 782 818 827 805 776 800 777 746 734 830 784 749 1.05e+03 770 826 760 803 814 725 723 742 750 796 800 810 807 766 837 780 734 764 755 861 858 813 875 852 816 815 801 818 805 773 792 784 846 822 834 806 844 818 817 790 762 844 821 788 805 802 772 819 866 751 806 831 812 850 820 834 769 811 789 804 800 760 792 842 847 839 828 815 797 801 811 735 796 846 806 803 768 812 802 792 789 755 792 714 757 869 767 709 778 738 783 782 792 836 800 768 762 736 817 784 808 808 833 805 822 836 667 876 940 771 739 776 787 721 845 813 826 827 816 807 818 791 789 840 824 803 790 855 814 774 808 796 795 781 797 793 784 768 795 784 784 770 808 800 791 755 736 786 817 818 815 815 838 874 791 798 836 853 591 1.22e+03 809 652 571 726 768 818 758 814 812 795 807 786 825 809 832 758 869 786 797 850 872 886 889 906 866 868 870 869 860 848 883 878 864 849 852 858 844 891 872 847 874 896 889 885 891 880 864 877 842 871 865 655 816 824 849 883 793 812 705 825 810 820 809 859 801 865 806 799 812 800 799 797 789 835 811 777 790 800 910 865 820 820 788 785 792 795 849 845 769 796 813 815 823 765 793 772 799 772 784 758 833 804 816 824 800 800 779 796 801 796 809 1.18e+03 742 799 740 784 822 826 902 897 850 846 828 869 858 852 842 819 829 820 843 826 821 837 818 800 829 802 811 835 843 844 817 792 788 792 764 738 812 798 772 766 784 781 803 781 730 792 800 780 734 781 737 878 782 806 776 772 766 834 761 749 694 714 801 754 816 789 781 735 851 801 791 780 754 758 819 804 734 706 825 786 647 730 741 730 591 772 753 719 653 797 841 812 774 825 767 816 771 760 810 766 766 494 796 717 743 855 852 876 847 838 836 826 788 804 849 841 811 855 853 852 826 817 849 799 748 815 759 809 841 777 852 823 841 849 773 768 847 800 836 822 777 612 468 455 866 654 782 817 790 783 561 632 684 828 827 812 794 767 828 760 682 809 820 778 744 800 894 736 837 758 801 737 753 798 830 791 855 809 723 745 769 767 740 772 793 655 679 788 776 744 830 707 763 759 792 799 767 778 753 760 778 743 821 823 913 912 889 880 941 882 958 882 897 848 830 829 838 865 840 845 857 805 836 867 863 849 792 806 795 888 828 823 838 838 930 819 808 933 838 832 780 769 781 808 792 764 746 765 823 744 768 806 852 812 803 820 732 801 848 792 821 824 840 813 804 806 810 775 778 790 803 819 804 778 788 778 776 767 764 780 769 804 802 829 808 814 772 791 792 788 771 792 802 787 812 780 775 782 748 790 767 733 776 789 758 796 794 791 772 778 714 712 770 669 742 735 706 737 795 752 1.01e+03 774 644 722 463 994 852 674 808 840 785 731 731 744 743 783 765 754 722 758 768 786 791 750 786 772 785 787 777 775 786 857 838 830 822 820 764 845 817 830 824 839 787 811 821 805 787 803 817 801 795 795 834 812 827 822 806 789 780 819 808 775 769 820 805 812 779 833 826 814 802 780 810 799 821 876 855 814 792 857 830 797 803 798 775 778 811 730 767 780 806 767 769 796 771 783 813 791 804 781 818 826 805 777 798 777 747 734 830 785 749 1.05e+03 769 826 760 804 813 724 722 740 750 796 799 810 807 765 837 780 734 764 755 861 858 813 875 850 817 814 802 820 806 772 794 783 845 823 834 805 845 819 818 791 761 844 821 787 805 804 771 817 866 752 806 831 812 850 820 836 769 812 788 803 798 759 793 841 848 838 828 814 798 801 810 735 796 846 805 803 768 812 801 794 787 756 793 713 756 868 767 709 778 738 782 782 790 836 800 768 762 735 817 783 807 807 833 804 821 836 667 874 940 770 739 775 787 719 846 813 827 827 815 806 818 791 788 840 824 803 790 855 815 774 809 796 794 782 797 794 784 767 793 785 784 770 808 800 790 755 736 785 816 817 815 815 838 872 791 797 835 852 592 1.22e+03 808 654 572 726 767 818 758 813 811 795 806 786 824 810 832 756 869 786 797 851 872 886 889 906 866 869 870 869 859 848 882 878 865 848 851 859 846 890 872 847 874 896 890 884 891 879 864 877 841 871 864 654 815 824 849 882 793 812 705 824 809 820 808 858 800 864 804 799 813 800 799 797 788 835 810 778 790 800 910 864 820 822 788 784 792 795 848 846 770 797 812 815 823 765 794 772 799 770 784 758 832 805 817 824 800 799 778 796 801 796 810 1.18e+03 742 800 742 783 822 826 902 896 851 845 827 870 858 852 841 818 829 820 843 827 822 836 818 800 829 803 810 835 842 844 817 791 788 792 763 736 811 798 773 765 783 781 807 779 730 792 798 779 734 781 737 878 780 806 776 772 765 833 762 748 695 714 801 754 815 789 782 735 851 802 791 781 754 759 819 803 734 705 824 784 647 731 740 730 592 771 752 720 652 798 841 812 773 828 767 817 772 760 809 766 765 493 795 717 742 855 852 875 846 837 836 826 787 803 849 841 810 856 853 852 825 817 850 799 747 814 763 812 840 778 851 823 840 850 773 768 847 801 837 822 776 612 468 455 864 654 781 817 790 783 561 633 684 827 826 811 794 767 827 759 682 809 821 777 743 800 894 735 837 758 802 737 754 798 830 791 856 809 724 745 768 766 740 773 794 655 679 788 775 744 830 707 768 758 792 799 766 778 753 760 778 742 821 823 912 912 889 880 942 881 958 882 897 852 830 830 839 865 841 845 857 804 836 866 863 850 792 806 795 888 829 823 838 838 929 819 808 932 837 832 780 769 781 809 792 765 746 765 823 744 767 805 852 813 805 819 732 801 848 792 821 823 840 813 804 807 810 775 777 789 802 818 803 778 788 778 775 769 763 780 769 804 800 830 808 813 771 791 792 787 772 791 802 787 812 780 774 783 748 790 767 734 777 789 757 796 794 791 774 778 713 712 770 668 743 735 706 735 795 752 1.01e+03 774 644 721 464 994 852 674 809 840 785 731 731 743 742 782 765 753 721 759 768 786 791 750 786 772 785 787 777 775 786 856 839 829 822 820 766 845 816 829 823 838 786 810 819 804 787 803 817 801 795 796 834 812 826 822 806 788 780 818 809 775 768 818 806 814 779 832 827 815 802 780 812 799 821 876 855 812 792 858 830 797 804 797 774 778 810 733 766 779 806 768 770 796 771 782 812 791 804 781 817 826 805 778 796 777 747 733 830 785 749 1.05e+03 769 825 760 804 814 724 723 740 751 794 800 810 807 765 837 780 734 764 756 861 858 813 876 848 817 812 802 821 806 771 795 784 843 823 834 803 846 818 818 793 761 844 821 785 805 803 771 816 866 752 805 830 814 851 820 836 768 812 788 801 797 759 793 840 848 836 828 814 798 801 808 735 796 846 805 802 768 812 800 795 786 756 793 713 756 866 766 708 778 739 780 782 788 836 800 768 763 736 818 783 808 805 833 804 820 837 667 874 938 770 739 775 786 718 847 812 826 827 814 806 818 791 787 841 823 803 790 855 814 774 810 796 793 781 798 794 785 766 792 785 784 770 808 801 790 755 736 783 815 818 815 815 837 872 790 796 833 852 593 1.22e+03 806 654 572 726 767 818 756 814 811 796 806 784 824 810 832 755 869 786 796 851 872 886 889 905 866 869 870 869 858 848 882 878 865 849 852 860 848 890 873 847 874 895 889 883 892 878 864 877 841 870 863 654 814 824 848 880 792 812 704 823 810 820 808 856 799 864 804 798 813 800 799 797 788 835 808 779 790 800 909 864 820 824 787 784 792 795 847 848 770 797 812 815 823 765 794 774 799 768 783 758 832 805 818 823 799 800 778 796 800 796 811 1.18e+03 742 800 742 782 822 826 901 896 851 845 826 870 858 852 841 816 830 820 843 828 823 835 818 800 830 803 810 835 843 843 818 790 787 791 763 736 810 798 774 765 782 780 809 777 730 791 800 779 734 781 737 878 779 805 776 773 765 832 762 748 696 713 802 754 815 787 781 734 851 802 790 780 755 758 820 803 734 704 824 782 647 731 739 730 593 771 752 720 652 799 841 813 772 827 766 818 772 760 809 765 766 493 794 717 742 855 853 876 846 837 836 826 786 802 848 840 810 856 852 851 824 817 850 800 747 814 767 814 840 779 850 823 840 850 773 767 848 802 838 822 776 612 469 455 864 654 781 817 789 783 561 633 684 825 826 811 794 767 827 757 681 808 822 776 742 801 893 735 837 758 803 737 753 798 830 792 856 810 725 745 768 766 739 773 795 656 679 786 775 743 830 707 771 757 791 798 766 780 752 760 778 742 820 824 911 911 889 879 942 881 957 882 897 856 830 830 841 865 841 845 857 804 836 867 863 850 791 804 794 888 829 823 839 838 928 818 808 931 835 832 779 768 781 808 792 765 745 766 823 744 768 804 853 813 807 820 731 801 848 792 821 823 840 813 804 807 810 775 777 789 801 817 802 778 788 778 774 768 763 780 768 804 799 831 808 812 771 791 792 787 771 791 802 788 811 780 773 784 749 790 766 735 778 790 756 796 794 791 775 778 713 712 770 667 743 735 706 731 795 753 1.01e+03 775 644 721 465 994 851 674 809 840 784 730 731 742 741 782 766 753 721 760 768 786 790 750 786 771 786 787 776 775 786 856 839 829 822 820 768 845 815 827 823 837 786 809 818 805 786 803 818 801 795 796 835 811 825 821 806 788 781 818 809 775 766 818 806 814 780 832 828 816 801 781 812 798 821 875 855 812 792 857 830 797 805 798 775 778 810 736 766 778 805 768 769 795 770 782 811 790 804 782 817 826 805 777 796 777 747 732 830 785 748 1.05e+03 768 824 761 804 814 725 723 740 752 791 801 809 807 764 836 780 734 764 756 860 858 812 877 847 816 810 801 820 805 770 796 785 843 822 832 801 845 817 818 795 762 844 820 785 805 802 772 816 865 752 805 829 813 853 820 836 769 811 788 799 797 758 794 840 848 835 828 814 798 801 807 736 796 845 805 802 767 813 800 795 788 756 792 713 755 866 766 708 778 740 780 784 786 836 800 768 763 737 818 783 809 805 833 804 820 837 667 874 937 770 739 773 787 718 845 811 826 827 814 806 818 791 787 840 823 802 790 856 814 774 809 796 793 780 798 794 785 765 794 784 783 770 808 800 790 755 737 781 815 818 815 816 836 872 790 795 833 853 593 1.23e+03 806 655 573 725 768 818 754 814 811 795 805 782 825 810 832 757 869 787 796 851 873 888 889 905 866 869 870 869 858 848 882 878 864 849 853 859 848 889 873 847 874 894 888 883 892 877 863 878 842 870 862 653 814 823 849 880 792 812 703 821 809 820 808 854 798 864 806 798 814 800 800 796 790 835 808 780 790 800 909 863 820 824 787 786 791 795 847 850 770 797 811 815 823 765 794 774 799 768 782 759 833 805 819 823 800 800 778 796 799 796 811 1.18e+03 742 798 742 782 821 826 901 895 850 844 826 871 857 852 841 816 830 820 843 828 824 835 818 799 830 803 811 835 843 842 818 790 785 791 763 736 810 798 774 764 782 780 811 775 729 791 801 779 734 781 736 879 777 804 776 773 765 832 762 749 696 713 804 754 815 786 782 734 850 801 790 780 756 757 820 803 732 704 824 782 647 730 739 730 593 770 753 721 654 799 841 813 772 828 765 819 772 760 808 763 766 493 794 717 742 855 854 878 845 838 836 826 785 802 848 840 811 856 852 851 824 816 849 800 747 814 770 815 840 779 850 823 840 849 773 766 848 802 838 822 777 612 469 454 864 654 782 817 789 783 561 633 684 824 826 810 794 766 826 757 680 809 824 776 741 801 892 736 838 758 803 736 752 798 830 791 857 811 726 746 768 766 739 774 796 656 679 785 776 743 830 706 773 758 789 798 765 781 752 760 778 742 820 825 911 910 889 879 942 881 957 882 898 860 830 832 841 864 841 844 857 804 836 866 863 850 791 803 794 887 828 823 839 837 926 817 808 930 835 832 779 768 782 808 792 765 745 766 824 744 769 804 853 813 807 821 731 801 848 792 821 822 839 813 804 806 811 775 776 789 800 816 802 778 787 778 774 767 763 780 767 804 797 832 806 812 770 790 791 787 771 790 803 788 811 779 773 783 749 790 766 736 778 790 755 795 793 791 776 778 713 712 769 667 743 735 706 730 794 753 1.01e+03 775 644 721 465 994 851 674 808 840 784 730 731 742 740 781 766 752 722 760 768 783 788 749 787 771 786 788 776 775 786 856 839 829 823 819 771 844 815 826 823 838 786 810 818 805 786 803 818 800 794 796 833 811 825 821 804 788 781 818 808 776 766 818 806 814 779 832 828 816 801 781 811 799 820 874 855 812 793 855 830 797 805 798 775 778 811 740 768 779 804 765 769 794 770 781 809 790 805 782 817 826 804 777 796 777 746 731 830 786 747 1.05e+03 768 824 762 802 815 725 722 740 752 790 801 809 807 764 837 780 734 763 756 860 858 813 877 847 815 807 801 819 804 770 796 786 844 821 831 801 844 817 817 795 762 843 818 784 805 801 772 816 864 752 804 828 813 853 821 836 769 809 788 800 798 758 792 840 848 835 828 813 797 801 807 736 795 846 805 802 765 814 800 795 789 755 792 713 754 865 766 707 777 740 778 784 788 835 800 767 763 737 818 783 810 806 832 804 820 837 666 874 937 770 739 771 787 718 843 811 826 827 814 806 818 791 787 838 823 802 790 856 813 774 808 795 793 780 799 792 785 765 795 783 782 770 807 800 790 755 737 781 815 818 815 814 834 872 790 796 832 854 592 1.23e+03 807 657 574 724 768 818 754 814 811 793 805 783 824 809 833 758 871 788 796 851 873 889 888 905 867 867 870 868 857 848 882 879 864 849 855 858 848 889 873 847 874 894 887 885 893 877 862 877 842 870 862 653 815 823 850 880 792 811 703 821 809 820 808 852 798 864 807 797 815 801 800 796 791 835 808 780 788 801 908 863 819 822 786 787 791 796 848 850 770 797 810 815 823 764 794 773 799 769 782 758 832 804 820 823 800 800 777 796 798 795 810 1.18e+03 741 797 743 782 820 826 901 895 851 844 826 871 857 852 842 816 830 819 843 828 826 835 817 800 830 803 809 835 842 842 818 790 783 790 763 736 810 798 772 763 782 780 813 776 727 791 802 779 733 781 735 879 778 803 776 772 765 832 761 749 697 712 804 754 816 785 783 733 850 800 789 779 756 756 820 804 732 705 824 783 647 729 738 731 594 769 753 721 656 798 841 813 772 828 765 819 772 760 808 761 766 492 794 717 742 855 855 879 844 839 836 826 785 801 847 840 812 855 853 851 825 815 848 800 748 814 770 816 839 779 850 823 841 848 775 765 849 802 838 823 778 612 468 454 863 653 782 817 790 783 561 633 683 823 826 810 794 766 826 758 679 809 824 775 741 801 891 737 839 757 802 736 751 798 830 791 857 811 725 747 767 766 738 774 797 657 679 784 776 744 831 707 775 759 788 798 765 781 753 760 778 743 819 826 912 909 889 879 942 881 957 881 898 863 830 832 841 864 840 844 857 804 835 866 862 849 790 803 793 887 828 824 840 837 924 816 807 931 834 832 779 767 782 807 792 764 745 766 823 744 770 804 853 813 806 822 731 800 848 791 821 823 838 812 803 806 811 775 777 789 800 817 802 778 786 778 774 766 763 779 766 804 794 832 805 812 770 790 791 786 771 791 803 787 811 779 773 783 749 790 766 738 777 790 755 795 793 791 776 778 713 713 769 667 743 734 706 726 794 752 1.01e+03 775 644 722 465 994 850 674 808 839 783 731 732 742 740 781 767 752 722 761 769 781 789 749 787 770 786 788 776 775 786 856 839 829 823 818 773 843 815 827 823 838 786 810 818 806 786 802 819 799 794 797 831 811 825 821 802 789 780 819 806 776 765 817 805 813 777 832 825 816 801 781 811 798 820 873 855 812 794 853 830 797 806 798 775 778 811 742 769 780 804 764 768 793 770 781 810 791 806 782 817 826 804 776 797 776 746 732 830 786 747 1.05e+03 768 823 762 801 815 725 722 741 752 790 800 809 807 763 837 780 734 764 755 861 858 813 877 847 815 806 801 817 802 771 794 787 844 821 830 801 843 818 817 795 762 842 817 784 804 800 772 815 863 752 804 828 813 854 820 836 770 807 788 799 798 757 790 839 847 835 828 812 797 801 807 736 794 847 804 802 764 814 800 794 788 754 792 713 755 865 766 706 777 740 778 784 789 835 800 766 764 737 817 783 810 806 833 804 820 836 666 874 938 770 738 771 786 719 841 811 827 826 814 805 818 791 787 836 822 802 790 856 811 773 808 794 793 780 798 790 785 765 794 783 782 770 805 799 790 754 737 781 815 818 815 813 834 872 790 797 833 855 591 1.23e+03 808 659 573 723 768 818 754 814 809 792 804 784 823 808 833 760 873 790 796 852 873 890 888 905 868 866 870 867 857 847 882 878 863 850 857 859 848 888 872 847 874 894 887 886 892 877 862 876 843 870 862 654 816 823 851 881 792 811 704 821 808 820 807 852 798 863 805 796 816 800 801 795 790 834 807 779 788 802 907 863 819 820 786 786 792 796 848 851 770 797 809 815 824 764 794 772 799 769 782 757 832 804 819 823 801 799 776 796 798 795 808 1.18e+03 740 797 742 782 819 826 901 895 851 844 827 871 856 851 840 816 828 819 843 828 827 836 816 801 830 802 808 834 842 840 818 790 783 790 763 736 810 797 771 763 783 780 815 778 727 791 801 779 733 780 735 879 778 802 776 771 765 832 761 749 698 712 803 754 816 785 783 732 849 799 789 779 756 755 819 804 732 706 824 784 647 729 739 732 593 768 751 721 658 797 841 813 772 829 765 818 771 760 808 761 766 492 793 717 741 855 854 878 843 840 836 826 785 802 847 840 813 854 853 850 825 814 848 799 749 815 772 818 839 779 850 823 841 847 777 765 849 801 838 823 778 612 468 454 863 653 783 818 790 783 562 633 683 824 826 810 795 766 824 760 679 809 823 775 740 801 890 738 839 757 801 736 751 797 831 791 856 811 724 748 767 765 738 775 796 657 679 784 776 744 831 707 779 760 787 798 766 781 752 760 778 743 819 825 912 909 888 878 942 881 957 881 899 865 830 833 842 864 840 844 858 804 836 865 861 848 789 803 793 887 827 822 840 837 924 816 806 931 835 832 779 767 782 806 792 763 745 766 822 744 770 804 853 813 806 822 732 801 847 790 820 823 836 812 802 806 811 774 777 789 801 817 801 778 785 778 774 766 762 778 766 803 792 832 803 812 769 789 791 785 771 791 803 786 810 779 772 782 749 790 766 741 776 789 755 796 793 789 776 778 713 713 769 668 742 734 706 724 793 752 1.01e+03 774 644 722 466 993 850 673 808 839 784 733 732 742 740 780 767 753 721 762 766 780 789 749 788 770 786 788 776 775 786 855 839 827 823 817 774 842 815 828 824 838 786 809 818 805 786 801 817 799 794 798 829 811 825 821 800 790 780 819 806 777 765 817 805 813 775 833 823 815 800 780 811 798 820 873 854 813 794 853 830 797 804 798 774 779 810 744 769 781 804 764 768 794 770 780 809 791 805 783 816 826 803 775 797 775 745 733 829 786 747 1.05e+03 767 823 762 801 815 725 721 742 751 790 799 810 807 763 837 779 734 765 755 861 858 813 877 848 816 804 802 817 802 772 793 787 844 822 830 801 842 818 815 795 761 842 816 784 803 801 772 815 862 751 803 828 813 853 819 837 770 807 788 799 797 756 788 838 847 835 828 812 797 800 808 735 793 848 804 802 765 814 800 794 788 754 791 712 756 867 767 704 776 738 778 784 789 835 800 766 764 737 816 783 809 806 833 803 819 834 667 873 938 771 737 773 786 720 841 812 827 826 814 804 817 792 786 835 823 801 789 855 810 773 809 794 793 779 798 790 784 765 792 784 783 769 806 800 789 754 737 781 814 817 815 812 834 872 791 798 832 854 590 1.23e+03 809 661 572 724 768 818 754 813 808 793 803 784 822 809 833 759 874 791 794 851 873 889 888 905 868 865 870 868 856 847 882 877 863 850 858 859 850 888 872 847 874 894 888 886 890 877 862 876 843 870 862 655 815 822 851 881 792 811 705 820 808 820 807 851 798 863 804 794 815 799 801 796 789 834 807 780 786 804 906 863 819 819 785 786 792 795 847 851 770 797 808 815 825 765 794 772 798 770 783 756 832 803 819 822 801 798 773 796 799 795 806 1.18e+03 741 797 741 783 819 826 902 895 851 844 828 870 856 851 838 816 827 819 842 828 828 837 814 802 831 801 807 834 842 840 817 790 783 790 762 736 810 798 770 763 784 781 816 779 729 790 799 778 734 780 734 878 779 801 776 770 765 833 760 749 699 712 802 754 815 785 781 730 848 799 788 780 755 756 818 803 732 706 823 785 649 730 740 733 593 768 749 720 657 795 840 811 772 829 764 817 771 761 809 763 765 492 794 717 741 854 854 876 842 840 835 826 785 802 847 839 812 854 853 850 825 814 848 798 750 816 775 820 839 778 850 823 841 846 780 765 850 800 839 823 778 612 469 454 864 653 783 819 790 783 562 634 682 824 826 809 796 766 822 760 679 809 822 775 739 801 890 738 839 757 802 737 751 797 831 790 856 812 724 748 768 763 738 776 795 657 679 784 776 745 832 708 784 759 787 798 767 781 751 760 777 744 819 823 912 909 888 879 942 881 957 881 899 869 829 833 842 864 841 843 859 804 836 864 861 846 789 803 793 887 827 821 840 837 923 816 804 931 835 833 779 766 782 806 792 763 745 766 822 745 770 804 853 813 806 822 732 801 847 789 820 824 836 812 801 807 811 773 776 790 801 816 801 778 785 778 774 765 762 778 764 802 790 832 803 812 769 789 791 785 772 791 803 786 810 778 771 782 749 790 766 744 776 788 755 796 793 787 776 777 712 714 769 668 743 733 705 719 793 752 1.01e+03 773 644 722 467 993 851 672 807 839 783 734 733 742 740 780 767 754 720 763 764 781 789 748 788 769 786 787 775 774 787 854 839 826 822 817 776 842 814 828 825 838 785 809 819 803 786 800 815 799 795 799 829 811 824 821 799 791 779 819 805 777 766 817 805 813 775 833 822 814 801 780 811 797 819 874 854 815 793 853 830 796 802 797 774 779 810 747 768 780 804 765 767 795 770 779 809 790 803 783 817 826 801 775 796 775 745 734 828 785 747 1.05e+03 767 824 762 801 815 725 722 744 750 791 798 810 807 763 837 778 734 764 754 862 856 812 877 848 817 804 803 816 801 772 792 786 844 822 830 801 842 819 814 795 760 841 816 784 803 802 771 815 860 751 802 828 814 852 818 837 770 807 788 799 796 755 788 838 847 835 828 810 797 799 810 735 793 848 803 802 766 812 800 794 788 754 789 711 756 868 767 704 776 737 778 784 788 835 800 765 764 738 815 782 809 806 833 803 818 834 667 872 938 771 736 772 785 718 841 812 827 825 814 802 817 791 785 835 823 800 789 856 811 773 810 795 793 778 797 791 784 766 792 785 784 769 807 800 790 755 737 781 814 817 815 812 834 873 791 797 832 854 589 1.23e+03 808 662 570 723 766 818 754 813 806 794 802 785 821 809 833 759 874 791 793 850 874 889 888 904 869 866 869 869 856 846 883 877 863 850 858 859 851 889 872 847 875 894 889 886 889 877 863 876 842 871 862 656 816 822 850 881 793 812 704 821 808 820 807 851 799 863 804 795 815 798 799 798 788 835 807 780 786 804 906 864 820 819 785 786 792 794 847 850 769 797 808 815 825 766 794 772 800 770 783 757 832 803 820 820 801 796 772 796 800 795 806 1.18e+03 743 798 740 783 819 825 902 895 850 844 828 869 856 851 838 817 827 818 841 827 828 837 814 802 831 800 808 833 842 840 816 790 783 790 762 736 810 799 770 763 783 780 817 779 730 788 798 777 734 780 733 877 779 800 775 770 765 833 759 749 700 712 802 753 814 784 780 731 848 799 788 780 755 756 817 803 732 706 822 786 651 730 741 733 593 769 747 720 656 795 840 810 774 829 763 816 772 761 809 765 764 492 795 719 741 854 854 875 842 839 834 826 785 802 847 839 811 854 854 849 824 813 848 798 750 815 777 821 839 778 850 823 841 846 782 765 850 799 839 823 778 613 470 454 864 654 782 819 790 783 562 634 682 824 826 808 797 766 821 761 679 809 820 775 739 800 890 738 837 756 802 737 752 795 830 789 856 811 724 749 768 762 738 775 794 658 679 785 776 745 832 708 788 757 788 798 767 781 749 761 776 743 819 821 913 909 888 879 941 881 957 881 898 871 828 833 845 864 840 843 858 804 836 864 860 846 789 802 793 887 827 819 840 836 924 817 803 931 835 833 779 765 782 806 791 763 745 767 821 744 770 804 853 813 806 821 731 801 847 788 820 823 835 812 801 807 811 772 776 789 802 816 801 778 785 778 774 765 761 779 764 802 785 831 802 812 768 789 791 785 772 791 803 786 810 777 771 782 750 790 765 745 776 788 755 796 793 785 775 776 711 714 769 668 743 733 706 716 794 751 1.01e+03 773 644 721 467 992 851 672 806 840 782 734 734 741 739 780 766 754 720 764 762 782 789 748 788 768 786 787 775 773 788 854 838 825 822 817 779 842 814 828 825 838 786 809 818 803 786 800 814 799 796 798 831 811 824 821 800 791 780 819 805 777 767 817 805 812 775 833 822 813 801 778 811 797 818 874 854 816 792 854 830 796 801 797 774 779 810 750 767 780 805 765 767 795 769 780 810 790 802 782 817 825 800 775 796 777 745 734 829 783 746 1.05e+03 767 824 760 802 812 723 722 744 749 792 799 811 807 763 838 778 734 763 754 862 856 813 876 847 818 803 805 817 801 771 792 786 844 822 830 800 843 819 813 795 759 840 815 784 802 803 771 814 860 750 802 827 814 851 817 836 770 807 787 801 796 755 788 838 847 835 826 810 798 797 812 735 794 848 804 802 767 810 800 793 787 754 787 710 756 868 766 704 775 737 778 784 787 835 799 765 764 738 815 782 809 806 832 802 818 833 668 872 938 769 737 770 785 717 842 812 826 825 814 802 816 790 784 835 824 800 790 855 811 773 809 796 793 778 798 791 785 766 793 787 783 769 809 800 790 756 737 781 814 817 815 812 834 872 791 797 832 853 589 1.23e+03 806 662 571 721 765 818 754 812 807 793 803 785 820 809 833 758 874 790 793 849 874 888 888 904 869 866 868 870 856 847 883 878 863 850 858 856 851 889 873 847 876 894 889 886 889 877 863 876 841 871 862 658 816 823 850 881 793 813 704 822 808 820 806 850 800 864 803 796 814 798 796 799 789 835 807 780 787 803 905 865 822 820 786 786 793 795 846 850 769 796 809 814 825 766 794 772 801 770 783 758 833 802 820 821 801 796 771 795 800 795 806 1.18e+03 745 800 740 783 819 823 902 896 848 845 828 868 856 851 839 818 826 818 840 826 829 836 814 802 831 800 808 832 843 840 815 790 784 790 762 736 810 799 770 763 783 781 817 780 731 787 798 776 733 779 732 876 778 801 775 770 765 833 759 750 702 713 802 753 812 784 780 732 847 798 788 780 754 757 816 802 732 705 821 786 652 730 742 733 592 769 747 721 656 795 839 808 776 828 762 815 772 760 809 765 763 493 796 722 740 854 853 875 841 839 834 824 784 802 846 839 811 854 853 849 823 813 848 798 749 815 780 821 839 778 850 822 841 846 783 766 849 798 839 823 778 613 471 454 865 655 782 819 790 783 562 635 682 824 826 809 797 767 821 761 680 809 820 776 739 800 889 739 836 756 802 736 752 793 830 789 856 810 724 751 768 762 738 774 794 659 680 787 775 745 832 708 790 756 789 799 767 782 749 761 776 742 819 819 913 909 888 879 941 881 956 882 898 874 828 833 847 864 839 843 856 804 835 864 860 845 789 802 793 886 826 819 840 836 925 817 803 931 834 834 779 765 781 805 791 764 745 767 821 742 769 804 852 813 805 820 730 801 847 787 820 823 835 813 801 807 811 771 775 789 803 816 801 777 785 778 774 764 760 780 764 801 782 830 800 812 768 790 792 785 773 790 802 786 809 778 772 782 750 790 764 746 775 788 755 796 792 785 774 776 711 714 768 667 743 734 706 711 795 750 1.01e+03 773 644 720 466 991 850 672 805 840 781 733 734 741 738 782 765 753 720 764 762 782 788 748 787 767 786 786 774 772 788 854 838 825 822 817 782 842 814 828 824 839 787 809 818 804 786 800 813 799 795 797 832 812 825 821 802 790 780 819 805 776 768 817 804 811 776 834 822 812 801 778 810 797 818 875 854 816 792 854 830 796 801 797 774 778 809 752 766 780 805 766 768 794 768 781 810 790 802 782 818 825 800 775 795 778 746 735 829 782 746 1.05e+03 767 824 758 802 810 722 723 744 748 793 800 811 807 763 839 778 735 761 755 862 855 813 874 848 819 802 803 818 802 771 793 783 844 821 829 800 843 818 814 795 758 839 814 785 802 802 771 813 860 750 802 826 815 851 818 836 770 807 786 802 797 756 788 838 847 834 825 811 799 797 812 736 794 847 805 803 765 808 799 793 787 754 786 710 755 866 766 705 774 737 778 784 786 836 798 765 765 738 815 780 808 806 831 802 818 833 667 872 939 768 737 770 786 717 842 812 826 824 814 802 815 788 783 836 824 800 791 854 810 773 809 796 793 778 797 791 785 766 794 786 781 769 808 799 791 757 737 781 814 817 815 812 834 872 791 796 832 853 589 1.23e+03 805 662 572 721 766 817 754 812 807 792 803 784 820 810 834 756 875 790 793 850 873 889 889 904 869 866 868 871 856 847 882 879 862 850 859 854 852 890 873 847 876 894 889 886 889 877 862 875 840 870 862 660 817 824 850 881 792 814 705 823 807 820 804 850 801 864 802 795 814 799 793 799 788 834 807 778 789 802 904 865 822 820 786 784 793 795 846 849 769 795 810 813 823 766 793 773 801 772 784 758 833 802 820 822 801 796 772 795 800 795 808 1.18e+03 745 801 740 782 819 822 902 897 848 845 828 867 855 851 841 818 826 817 840 825 830 836 814 801 831 800 809 831 843 841 815 789 783 791 761 737 809 797 769 762 782 782 819 780 732 787 798 776 732 778 732 876 778 802 775 769 765 833 759 751 704 714 803 753 812 783 781 732 846 798 788 780 753 756 815 802 732 706 820 786 652 730 742 733 591 769 748 722 656 795 840 808 777 828 762 815 771 759 809 764 764 493 796 725 740 855 852 875 841 839 834 824 783 802 846 838 812 853 852 849 823 813 848 797 749 814 782 821 840 778 849 822 841 845 784 766 849 798 839 821 778 614 470 453 866 655 782 819 791 784 562 635 682 824 826 809 796 767 821 761 680 809 821 776 739 799 889 740 835 757 801 736 752 793 829 790 856 810 725 752 767 762 738 772 794 660 680 788 775 746 831 708 791 755 789 799 767 782 748 760 776 741 819 819 912 909 888 879 941 881 956 881 897 876 828 832 851 864 838 843 854 804 835 864 860 846 788 803 793 885 825 818 840 835 925 816 803 931 834 834 779 765 780 806 790 764 744 767 821 741 768 804 852 813 804 819 730 801 848 787 820 822 835 813 802 807 811 771 775 790 803 815 801 776 784 778 772 764 760 779 765 801 778 829 798 813 768 792 792 785 773 789 801 785 809 778 772 781 749 790 763 747 774 788 755 796 793 786 774 777 712 713 768 667 742 736 706 709 795 749 1.01e+03 774 644 719 465 991 849 672 805 841 782 732 734 741 737 783 766 752 720 765 762 781 787 748 786 766 786 786 774 772 788 854 838 826 822 817 785 843 815 828 823 840 787 809 818 804 786 800 813 799 795 796 832 812 826 821 804 790 780 819 806 776 768 817 803 810 777 834 823 812 802 778 809 797 818 874 855 814 792 854 831 796 801 797 774 778 809 752 766 780 806 767 769 793 768 781 810 790 803 782 818 825 800 775 795 778 745 735 828 781 745 1.05e+03 767 824 758 802 808 721 722 743 749 793 800 811 808 763 839 778 736 760 756 862 855 814 872 848 820 801 802 819 802 770 793 781 842 822 828 800 843 818 814 796 757 838 813 785 802 801 770 812 861 750 802 826 815 851 819 836 770 807 784 802 798 756 789 838 848 834 824 812 800 796 811 735 794 846 808 803 764 809 798 793 787 754 786 710 755 865 767 706 773 736 778 783 787 838 797 765 765 738 815 779 807 806 831 802 817 833 667 873 939 767 736 770 786 719 842 811 825 823 813 802 813 786 783 836 824 800 791 852 810 773 808 796 794 778 797 792 785 766 794 785 780 770 808 799 790 756 737 782 812 817 815 813 833 871 792 794 832 853 590 1.23e+03 805 662 573 722 767 818 754 812 807 792 804 782 821 810 834 754 875 789 794 850 872 888 889 904 868 866 867 871 856 846 882 879 862 849 860 853 853 890 873 846 875 894 889 885 888 878 861 875 840 869 862 665 816 824 850 881 792 814 704 823 807 818 803 850 801 864 802 794 814 799 794 799 787 832 807 775 791 801 903 864 824 821 785 783 793 796 845 849 768 795 810 812 822 766 793 772 799 772 786 757 833 801 820 824 801 796 774 796 799 795 809 1.18e+03 746 800 740 780 820 824 901 896 848 845 827 867 854 851 842 818 825 816 840 824 832 836 815 799 831 800 810 831 843 841 815 790 783 791 760 738 808 796 768 762 782 781 820 780 732 787 798 775 731 777 732 877 778 804 776 768 765 832 760 751 707 716 803 753 812 783 782 732 847 798 788 780 753 756 815 802 732 706 819 786 652 730 742 733 592 769 750 722 656 796 840 808 776 828 764 815 769 759 809 762 765 494 796 730 740 856 851 875 841 839 834 823 784 802 846 838 812 853 851 849 823 814 849 797 749 814 784 820 840 778 849 822 841 845 786 766 850 799 839 819 778 613 471 452 868 656 782 819 791 784 562 636 682 823 825 810 795 767 820 762 680 809 821 776 739 799 889 740 835 757 800 736 752 795 828 792 856 810 726 753 767 763 739 773 794 662 679 788 776 745 831 708 793 754 789 798 767 782 748 759 776 741 819 818 912 908 888 879 941 880 955 881 897 878 828 830 853 864 838 843 853 805 834 865 860 847 788 804 793 885 825 818 839 835 924 816 804 931 835 834 779 766 780 807 790 764 744 767 822 742 767 804 852 812 802 820 730 801 848 789 819 821 834 813 802 807 811 770 775 791 802 814 802 776 784 777 772 765 761 778 766 802 778 830 796 814 768 793 791 785 773 788 800 785 809 778 772 780 748 788 763 748 774 788 755 796 793 787 774 779 713 712 768 667 742 737 706 705 795 749 1.01e+03 773 645 719 465 991 849 673 805 840 783 731 733 741 737 784 768 751 719 765 763 780 787 748 787 765 786 785 775 773 788 855 839 826 823 817 789 843 816 828 822 839 785 809 819 804 787 800 813 799 795 796 831 812 826 821 804 791 779 818 806 775 768 817 802 809 779 833 825 812 803 778 809 797 818 874 855 813 793 855 832 797 801 797 773 778 808 752 766 781 805 766 770 793 768 780 811 790 803 782 817 825 800 775 795 778 743 735 827 780 745 1.05e+03 768 824 759 802 808 721 722 742 749 793 800 810 807 763 837 778 736 760 756 862 854 814 872 847 819 800 801 818 802 769 794 779 841 822 827 800 841 818 815 794 757 838 813 785 802 799 770 812 860 750 802 828 815 851 819 837 769 808 784 802 799 756 790 839 847 834 825 813 800 796 810 734 794 845 809 803 762 809 796 793 786 754 786 709 754 865 767 706 772 735 778 782 788 838 797 764 764 738 814 778 805 806 830 802 817 833 667 874 939 767 736 772 786 720 842 811 825 822 812 801 814 786 784 836 824 800 791 849 810 773 809 797 794 778 797 793 784 766 793 785 779 770 808 798 790 756 736 783 811 817 814 813 832 872 792 792 832 853 590 1.23e+03 807 662 573 723 768 818 755 813 808 792 803 782 822 810 833 754 875 789 794 850 871 887 889 904 867 865 866 871 856 845 881 877 862 848 861 854 855 891 873 846 874 893 888 884 888 878 860 875 839 867 862 671 816 824 850 881 791 814 702 824 807 817 803 850 800 863 802 794 814 800 795 798 786 832 807 775 791 801 904 863 825 823 784 782 792 795 844 849 768 795 811 812 821 765 794 770 798 773 788 756 833 801 819 824 801 797 773 796 798 795 809 1.18e+03 747 799 739 778 818 826 900 894 849 846 826 866 853 850 840 819 824 814 840 824 834 836 816 798 831 799 811 831 842 841 815 791 783 791 760 738 806 795 767 761 782 780 822 780 732 788 798 775 730 776 730 878 777 804 777 768 764 832 761 751 706 718 803 753 812 784 783 733 848 798 788 779 754 757 815 802 733 707 818 786 652 730 742 734 594 769 750 721 657 796 840 807 775 828 765 815 768 759 809 762 766 496 796 734 741 856 852 875 842 838 835 823 784 801 846 837 812 852 851 849 822 814 849 797 749 814 783 820 840 778 849 823 840 845 787 767 850 799 838 819 778 613 471 452 868 655 781 820 792 783 562 636 682 823 824 810 794 766 820 762 681 808 820 776 739 799 890 740 836 756 800 736 752 797 826 792 854 809 726 753 767 763 739 772 793 662 678 787 776 745 830 709 793 753 790 797 768 782 749 758 776 742 819 819 910 908 888 879 941 878 956 881 897 880 828 828 856 864 838 843 852 805 834 866 860 848 788 803 793 885 825 819 838 834 923 816 804 931 835 834 780 766 780 808 789 763 744 768 822 743 766 804 852 812 801 820 730 800 849 791 820 820 834 813 802 807 810 770 775 792 801 810 802 776 784 777 771 765 762 777 767 801 774 830 797 814 768 792 790 785 773 788 800 785 809 778 772 780 747 787 763 749 774 788 756 797 792 787 774 779 712 712 768 667 741 737 704 703 795 750 1.01e+03 773 645 719 464 991 848 673 805 840 783 730 733 741 737 783 770 751 719 765 762 780 787 746 786 765 786 785 776 774 787 856 838 826 823 817 792 843 815 827 820 837 784 809 820 804 788 800 814 799 795 795 830 813 826 822 803 793 778 817 805 775 768 817 801 808 780 832 825 812 803 778 809 798 819 873 855 811 794 855 832 798 802 797 772 778 808 752 767 781 805 766 770 793 767 780 810 790 803 782 818 825 800 775 795 776 742 735 826 780 744 1.05e+03 769 824 759 802 808 721 723 740 748 792 799 810 807 763 836 778 736 761 756 862 854 814 873 845 818 799 800 817 801 769 795 779 839 823 828 801 840 817 815 793 758 839 813 786 802 798 770 813 860 750 801 829 814 851 818 836 769 809 783 801 799 756 791 839 847 834 826 811 799 796 811 733 794 844 808 802 761 808 796 792 785 755 786 708 753 866 766 705 772 734 778 782 788 838 796 764 763 738 814 778 805 806 829 803 817 833 667 875 939 768 736 772 786 720 842 812 825 823 812 801 817 786 784 836 824 801 790 846 810 773 809 796 794 778 798 794 784 766 793 786 779 770 808 798 790 756 736 783 811 817 814 813 832 872 792 792 833 853 589 1.22e+03 808 665 573 724 768 817 755 814 808 793 803 782 824 810 832 755 875 788 794 850 872 886 889 904 867 864 866 870 856 844 882 875 863 847 860 856 855 890 872 846 874 893 888 882 889 878 860 875 838 866 862 680 815 824 850 880 790 814 701 824 807 816 804 850 799 863 803 795 813 800 795 797 786 834 807 776 790 801 905 861 824 823 782 782 792 795 843 847 768 795 811 812 820 764 795 770 798 773 789 756 832 802 819 824 800 797 772 795 797 795 809 1.18e+03 747 799 738 777 817 828 900 892 849 845 825 867 853 849 838 819 825 813 840 824 834 836 816 798 830 799 812 832 842 842 815 792 783 790 759 738 807 795 767 761 783 780 822 779 731 788 798 775 730 776 729 878 777 804 777 768 764 831 762 750 706 721 803 753 812 785 782 734 848 797 788 778 754 758 815 803 732 707 817 786 652 730 743 734 596 769 750 720 656 794 840 808 774 828 766 814 768 759 807 763 766 498 796 739 741 856 852 875 842 836 835 824 785 799 846 837 812 852 851 849 822 814 850 797 748 814 783 818 839 778 848 823 839 845 786 767 850 799 836 820 778 613 471 452 867 654 780 820 792 782 562 636 682 824 824 810 794 766 820 762 681 808 819 776 739 798 889 739 837 756 800 735 752 797 822 792 853 809 726 755 766 763 739 772 794 663 679 786 777 744 829 711 793 753 790 796 768 782 749 759 776 742 818 819 910 907 887 879 941 877 955 881 897 881 828 826 858 864 838 844 853 806 834 866 861 847 787 802 793 885 825 820 837 834 923 815 804 929 836 834 780 766 780 808 789 763 744 767 822 744 765 804 852 812 801 819 729 800 849 795 821 820 834 813 801 805 809 769 776 793 801 808 802 776 784 776 772 765 762 777 766 800 770 830 798 814 768 791 790 785 773 788 800 784 809 778 772 780 747 787 764 750 774 788 756 797 791 785 774 779 710 712 767 668 740 736 702 698 794 750 1.01e+03 773 645 719 464 991 848 673 805 839 782 730 734 741 737 782 771 750 718 765 762 779 787 745 786 766 785 785 775 774 787 856 837 826 824 817 793 842 814 826 819 836 784 809 819 803 788 800 814 799 795 795 830 814 824 821 801 793 777 815 805 774 767 817 801 808 779 831 824 812 801 778 808 798 820 874 855 809 795 854 832 799 802 797 771 777 808 752 768 781 805 765 770 793 766 780 809 791 804 781 819 826 801 774 794 775 741 733 825 780 744 1.05e+03 769 824 759 801 809 722 724 740 747 792 798 809 806 763 838 778 736 762 756 861 854 814 874 843 817 799 800 816 801 769 796 778 839 823 828 801 838 817 814 792 759 839 813 785 802 799 770 814 858 750 801 829 814 851 817 834 770 809 783 800 799 756 791 839 847 834 825 810 799 795 810 733 795 842 806 801 760 807 796 791 784 755 787 708 753 866 765 704 772 734 777 782 786 836 798 764 762 738 814 779 805 805 829 803 817 833 667 875 939 768 736 772 786 720 842 812 825 824 812 801 819 787 784 836 823 801 788 843 811 774 809 794 794 777 798 794 785 766 794 787 778 771 807 797 790 756 735 784 811 816 814 812 832 873 792 793 833 854 589 1.22e+03 808 668 573 724 768 817 755 813 809 793 802 782 825 810 832 756 872 788 793 850 872 886 889 904 867 864 866 870 856 845 882 873 863 847 860 855 855 890 870 847 874 893 888 882 889 878 860 874 836 865 861 687 814 825 850 881 790 814 700 824 807 816 805 850 798 863 805 797 813 798 795 797 785 836 807 778 789 801 906 859 822 822 781 782 792 795 842 846 769 795 812 813 820 763 795 772 798 773 790 756 832 803 819 822 800 797 772 796 797 795 809 1.18e+03 746 798 737 777 816 828 900 891 848 844 826 867 853 849 836 820 826 813 841 823 833 834 815 799 831 799 812 833 841 842 814 792 783 789 760 738 808 794 767 761 783 780 822 778 730 788 798 775 729 776 728 878 776 804 776 768 764 832 761 750 706 727 803 753 812 785 782 734 849 795 789 777 753 759 815 803 731 706 816 786 652 730 744 734 596 769 749 720 656 793 840 809 774 828 766 814 768 759 806 762 765 498 796 744 741 856 853 875 842 835 835 825 785 798 845 838 813 853 851 850 822 814 849 797 748 814 783 817 839 778 848 823 838 845 786 767 849 799 836 822 778 614 470 451 866 653 779 820 793 782 562 636 681 824 824 810 794 765 820 761 682 808 818 776 740 798 889 739 838 756 800 735 751 797 820 792 853 809 727 756 766 763 739 772 794 662 680 786 777 744 829 712 793 753 790 795 768 783 748 760 775 742 818 819 909 906 886 879 941 876 955 880 898 882 828 826 858 864 838 842 854 806 834 866 862 846 786 801 793 885 825 820 836 833 924 815 804 927 836 833 780 766 780 808 789 762 744 767 823 744 764 804 850 813 801 818 728 799 849 797 822 819 834 814 801 804 807 769 776 792 801 805 802 775 784 777 772 765 762 778 766 799 766 830 798 813 768 790 790 786 773 787 800 784 809 777 773 780 747 788 765 750 775 787 756 795 791 784 774 777 708 712 767 670 738 736 701 694 795 749 1.01e+03 773 644 719 464 991 848 674 805 840 781 730 734 740 737 781 771 750 718 765 762 778 787 744 785 767 785 786 773 774 786 856 836 826 824 817 794 841 813 826 818 836 784 808 818 803 787 800 813 799 795 795 831 813 824 820 800 791 777 815 805 774 767 816 800 807 778 831 824 812 801 779 806 800 821 874 855 808 794 853 832 798 803 797 770 776 808 752 768 781 806 765 770 793 765 781 808 791 803 780 820 826 800 774 794 775 741 730 826 779 744 1.05e+03 769 824 758 801 809 722 724 739 746 792 799 809 806 763 839 778 736 760 756 860 854 814 875 844 817 799 800 816 801 770 796 778 840 822 828 802 839 816 812 792 759 840 814 785 802 800 769 814 858 750 801 828 813 852 817 833 770 808 783 800 798 756 791 839 848 834 824 810 799 794 809 732 795 842 804 800 759 806 796 790 784 754 787 708 754 867 763 704 772 734 777 782 784 834 799 764 761 737 814 778 805 805 829 803 818 833 666 874 938 768 736 771 785 720 842 812 825 824 813 801 819 787 784 836 823 801 787 842 811 775 808 793 793 776 797 794 785 766 794 786 778 772 807 797 790 756 735 784 811 816 813 812 832 875 791 795 833 854 588 1.22e+03 807 671 573 723 768 815 757 813 810 793 801 782 825 810 833 756 869 787 791 850 872 885 888 905 867 864 867 870 855 846 882 873 862 847 860 856 856 890 870 847 875 892 889 882 888 878 860 872 838 866 860 698 814 825 850 882 790 814 700 823 807 816 805 850 798 863 805 797 812 797 796 796 785 835 807 779 789 802 906 859 820 821 780 782 792 795 842 848 770 795 813 814 819 763 795 772 798 772 789 756 831 801 819 821 800 797 771 796 797 795 809 1.18e+03 745 798 736 777 816 828 900 891 847 842 826 868 854 850 836 819 826 812 841 823 833 833 815 800 832 799 811 835 840 842 814 791 783 788 760 738 810 793 768 762 783 781 820 776 729 788 798 775 729 778 729 878 776 804 774 769 764 833 759 749 707 731 803 752 812 785 783 734 849 793 790 777 751 758 815 803 730 705 817 785 652 730 743 735 597 769 749 719 655 794 840 810 774 828 766 815 768 759 807 761 764 498 795 750 741 856 853 875 841 836 835 826 785 797 845 838 813 853 851 850 822 813 847 798 749 813 783 816 838 777 849 823 838 844 787 767 848 799 836 822 778 614 470 450 865 652 780 820 793 782 561 636 681 824 824 812 792 764 819 760 682 807 818 776 740 799 888 739 838 756 799 735 751 795 818 792 852 809 728 757 767 762 738 772 795 662 681 786 776 744 828 712 792 754 790 795 768 783 747 760 775 743 818 818 908 905 885 879 941 876 956 880 898 881 829 827 859 864 838 841 856 806 834 865 863 846 786 801 793 885 824 819 836 834 924 815 803 924 837 832 779 766 779 807 789 762 744 766 823 742 765 804 849 813 800 818 728 799 848 799 821 820 834 814 800 803 806 769 776 792 801 802 802 775 784 777 772 765 762 778 765 799 766 830 798 813 768 790 791 787 773 787 799 784 809 777 774 780 747 789 766 750 774 786 755 795 792 782 773 776 708 712 767 670 739 736 701 689 795 748 1e+03 773 644 718 464 990 847 674 805 840 782 730 734 741 738 782 772 750 718 765 762 778 786 744 785 767 785 786 772 773 787 855 836 826 824 817 796 837 813 826 818 835 784 808 818 802 785 800 812 799 795 795 831 813 823 818 800 789 777 815 805 773 767 816 800 807 778 831 823 812 801 778 804 800 821 873 855 808 793 852 831 798 803 796 769 774 807 753 769 782 804 766 769 793 764 780 809 791 802 779 820 827 800 774 795 775 741 730 827 781 742 1.05e+03 767 824 757 801 810 722 724 740 746 792 798 809 805 762 839 777 736 759 756 858 854 814 874 844 817 799 800 816 801 772 795 778 840 821 829 802 839 816 809 792 758 840 814 784 802 800 768 814 860 748 801 826 812 852 817 833 769 808 783 800 798 756 791 839 849 833 824 810 798 794 808 732 795 842 804 800 758 806 795 791 784 753 787 707 754 867 762 704 772 734 777 781 785 832 801 764 760 737 814 778 805 804 829 803 817 835 666 874 938 768 736 770 785 720 842 812 825 823 813 801 817 787 784 837 822 800 787 842 810 776 806 793 792 776 796 794 785 766 794 784 779 771 806 799 790 756 735 784 811 814 811 811 833 876 790 797 833 854 588 1.22e+03 807 673 572 723 768 814 758 813 809 792 800 780 825 810 832 756 869 787 790 850 874 885 888 905 867 863 868 869 854 845 881 874 861 846 861 856 856 890 870 848 876 892 890 882 888 878 861 871 840 866 860 708 814 823 850 883 790 813 699 822 807 816 806 849 797 862 804 797 812 795 797 796 785 835 806 778 790 802 906 860 820 820 780 782 792 795 842 850 771 795 813 814 818 764 795 771 797 772 789 755 831 799 818 820 800 797 771 795 798 795 809 1.18e+03 745 798 736 776 816 827 900 891 846 843 826 868 855 850 836 819 826 812 841 823 833 833 814 800 831 799 810 834 840 842 813 791 783 787 760 738 809 794 768 761 784 781 819 775 730 788 798 775 729 778 730 878 775 803 773 768 763 834 757 748 710 735 804 751 812 784 783 733 849 791 789 779 751 756 815 803 730 705 818 785 652 730 743 735 598 768 749 717 654 795 840 811 773 829 766 816 770 759 809 761 763 498 794 757 741 857 853 875 841 836 835 826 785 797 845 839 813 854 851 850 822 813 847 798 750 812 782 816 838 776 850 822 838 844 787 766 848 798 835 822 778 614 470 450 864 651 780 819 793 782 561 636 680 824 823 813 792 764 819 760 682 807 818 776 740 800 889 738 838 755 799 736 751 792 816 791 852 809 728 758 768 762 738 772 794 662 680 787 776 744 827 712 791 754 789 795 767 783 747 759 774 742 817 818 908 905 885 879 941 877 957 880 898 881 829 827 860 864 838 839 856 806 835 863 863 846 786 801 793 884 824 819 836 834 924 815 803 922 838 832 778 766 778 806 788 762 744 766 824 740 765 804 849 813 800 818 728 798 847 801 820 821 834 812 801 803 806 770 776 791 802 798 803 775 783 777 771 765 762 776 764 799 764 830 798 813 767 790 791 787 773 787 798 782 808 777 774 780 746 789 766 750 774 786 755 794 793 783 772 776 708 712 766 669 740 736 701 687 796 747 1e+03 773 643 718 464 990 847 674 805 841 782 730 734 742 739 781 773 750 717 765 761 778 786 744 786 767 784 786 772 773 786 854 836 826 824 816 796 833 814 826 819 834 784 808 817 802 783 801 811 799 796 795 831 812 822 818 800 788 777 816 805 772 768 815 800 807 778 831 823 812 801 778 805 800 821 874 853 808 792 852 829 797 803 795 769 774 807 753 769 781 802 767 769 793 765 780 808 791 801 779 821 826 799 773 795 775 740 732 828 782 742 1.05e+03 766 824 756 801 809 722 725 741 746 792 798 808 805 762 838 776 735 759 755 859 854 813 873 845 817 799 801 816 800 773 794 778 840 819 828 802 839 816 808 792 756 840 814 785 801 800 768 813 861 747 801 825 812 851 817 833 768 808 783 800 798 756 789 839 849 833 825 810 798 794 808 733 794 842 804 800 760 806 796 792 784 753 787 706 755 866 762 704 772 734 777 780 785 832 801 764 759 737 814 778 803 804 830 804 815 836 665 872 938 768 736 769 786 721 842 811 825 824 813 801 814 787 784 838 823 799 787 842 808 775 805 794 791 777 794 795 786 765 793 783 780 770 807 800 791 756 734 783 811 814 809 810 834 876 789 797 832 854 587 1.22e+03 806 676 571 722 768 813 758 812 808 792 800 779 825 810 831 755 871 786 788 850 876 885 888 905 867 863 868 869 854 845 881 875 860 846 861 856 856 890 870 848 875 891 890 882 888 878 862 871 841 866 860 719 814 821 851 884 791 812 700 822 807 816 806 849 797 862 803 797 812 796 797 795 785 834 806 777 791 801 906 862 818 820 781 782 791 794 842 852 771 796 812 814 818 764 794 770 797 771 789 756 831 800 818 819 800 796 772 793 799 795 809 1.18e+03 744 797 738 776 816 825 899 890 846 843 826 867 855 850 836 818 826 812 841 823 833 834 814 800 829 800 809 832 839 842 814 791 783 788 761 738 807 796 768 761 785 780 818 775 730 788 798 775 728 778 730 878 774 802 772 768 763 833 755 746 712 736 804 750 813 784 783 733 849 791 788 781 752 755 815 803 730 706 819 785 653 730 743 735 600 766 749 716 654 796 840 811 772 829 764 817 771 759 810 761 763 495 793 762 740 857 852 875 841 837 835 825 785 797 845 839 813 854 851 849 822 812 848 798 751 812 781 815 838 776 850 822 837 843 787 765 848 797 835 822 778 614 469 450 864 651 780 819 792 782 560 636 680 823 823 814 792 765 819 761 683 807 818 777 739 800 889 739 837 755 800 737 752 791 812 791 852 809 728 759 768 761 739 772 794 662 679 787 775 744 827 713 789 755 788 796 766 782 747 758 773 741 817 818 908 905 885 879 941 878 958 880 898 881 828 827 862 865 838 839 855 806 835 864 862 846 786 800 793 884 824 818 836 834 924 814 804 920 838 832 777 766 778 805 788 762 743 766 824 740 765 804 849 813 800 818 728 798 846 803 820 823 833 811 801 803 807 771 776 790 800 792 803 775 784 776 770 766 761 775 764 798 763 830 798 812 767 789 791 787 772 787 798 781 808 777 773 780 746 788 766 750 774 786 755 795 793 784 772 776 708 712 764 669 740 736 701 685 796 746 998 773 642 718 464 989 846 673 805 840 782 730 734 743 740 780 775 749 717 764 761 778 786 744 787 766 784 785 774 772 785 853 835 826 825 816 796 831 814 826 819 834 785 807 815 801 781 801 812 800 795 794 831 810 822 818 801 788 777 817 805 772 768 815 802 808 778 832 823 810 799 777 806 799 821 875 852 809 792 852 829 797 803 794 769 774 806 753 768 781 801 767 769 793 766 779 808 791 802 779 819 826 799 773 795 775 740 733 829 783 742 1.05e+03 766 823 756 801 808 721 725 743 746 792 798 808 804 763 837 775 733 760 755 859 854 811 872 845 817 799 801 815 800 773 794 778 840 819 826 802 840 817 808 792 757 840 814 785 801 800 768 812 862 746 802 826 812 850 817 832 766 807 782 800 798 756 787 839 849 832 826 810 798 794 808 734 794 841 804 800 762 807 796 792 785 752 786 706 756 866 762 704 772 733 778 779 785 832 801 764 759 737 815 778 802 804 831 806 815 836 666 872 938 768 735 768 787 721 842 810 825 824 813 802 812 787 784 836 822 798 787 842 807 774 806 794 791 778 794 794 786 765 792 782 781 769 807 801 792 756 734 782 811 814 807 810 834 876 789 797 832 854 587 1.22e+03 806 678 571 723 769 813 757 812 807 791 800 780 825 811 830 753 873 786 788 850 877 887 888 904 867 862 868 869 854 844 880 876 860 846 861 856 857 890 870 847 875 891 888 883 888 877 864 871 840 866 859 728 814 819 851 884 790 811 701 822 807 816 806 849 797 862 802 798 812 797 797 796 785 833 805 776 792 799 905 863 817 820 782 782 791 794 842 852 770 794 811 814 818 764 794 770 797 771 789 756 831 801 818 819 800 796 772 792 799 794 808 1.18e+03 743 796 741 777 816 823 898 891 846 843 825 867 854 849 837 818 825 812 841 823 833 834 814 800 828 801 808 831 840 840 814 790 783 788 761 738 806 797 768 760 785 779 819 775 730 788 798 775 728 776 730 878 773 800 772 768 763 832 754 745 714 738 804 750 813 783 783 732 848 791 788 781 753 754 815 803 730 706 820 786 653 729 743 734 601 764 750 716 654 796 839 812 770 829 763 818 773 759 809 761 762 493 794 766 740 857 851 874 841 837 835 825 784 797 845 839 812 855 851 848 822 812 848 798 751 812 780 813 838 777 850 822 837 843 787 765 847 796 834 822 778 614 469 450 864 650 781 818 793 782 560 637 680 824 823 814 792 765 819 762 683 807 817 778 738 799 889 739 837 755 799 737 752 790 809 791 852 808 729 760 767 761 738 772 795 661 679 787 775 743 828 714 786 756 787 796 764 782 748 758 772 740 818 818 908 905 885 879 941 879 957 879 898 880 828 826 863 865 838 839 854 806 835 864 860 846 786 799 793 884 824 818 836 834 923 814 805 917 838 832 778 766 777 805 788 762 743 766 825 740 765 804 849 813 801 818 728 798 846 805 819 823 833 810 801 803 807 771 775 789 799 788 804 775 785 776 769 767 761 775 764 798 762 830 799 812 767 789 791 787 771 788 798 780 809 776 772 780 746 787 766 748 774 785 755 794 793 784 772 777 709 712 763 668 740 735 702 682 797 746 992 773 643 718 463 989 847 673 805 840 783 730 735 743 737 779 776 748 716 763 760 777 786 745 787 766 784 784 774 772 784 854 835 825 825 816 798 830 815 826 820 835 785 806 815 801 782 801 813 800 794 794 831 809 823 818 801 788 777 817 805 771 768 815 803 808 778 832 824 809 798 777 806 798 820 875 851 809 792 853 830 796 803 794 769 776 806 753 766 781 801 766 771 793 768 778 808 790 803 779 817 825 798 773 794 774 741 733 828 782 744 1.05e+03 766 822 756 801 808 720 725 742 746 792 798 807 804 764 837 776 733 762 755 859 854 809 873 846 815 801 801 815 800 772 792 778 840 819 824 802 840 817 809 792 757 840 814 785 800 800 769 812 862 747 801 827 811 849 816 831 766 805 782 799 798 756 785 839 848 832 826 810 798 795 808 734 793 841 805 799 764 807 797 792 786 752 786 706 757 864 763 704 772 733 778 779 784 832 801 763 759 737 815 778 801 803 832 807 817 835 666 871 937 770 736 767 787 721 842 808 825 825 813 803 812 786 785 835 821 798 786 842 808 775 806 794 792 779 794 794 787 765 792 782 780 768 806 800 791 756 734 782 810 815 807 810 834 876 789 796 832 854 587 1.22e+03 806 681 571 723 767 813 755 811 807 791 800 780 826 811 830 752 874 785 788 850 876 888 888 904 867 863 867 869 855 844 880 876 860 847 861 856 858 890 870 846 876 890 887 883 888 877 865 872 839 866 858 740 814 820 850 884 790 811 701 822 807 816 806 848 796 862 802 799 812 799 796 795 785 833 805 777 792 797 905 863 816 819 782 782 791 794 842 852 769 793 810 812 817 764 793 770 796 770 789 754 831 803 817 820 801 796 772 792 799 795 808 1.18e+03 742 797 743 778 817 822 898 892 846 843 825 867 854 849 837 816 825 813 841 824 832 834 814 799 829 801 808 832 841 838 814 790 783 789 761 737 807 797 768 759 785 778 819 775 730 787 798 776 727 775 730 878 773 799 773 768 763 830 755 746 714 739 804 751 811 784 783 731 847 790 787 780 753 753 815 802 731 707 820 784 653 729 743 734 601 764 751 716 654 795 839 811 771 827 762 818 772 758 808 760 762 492 794 768 740 856 850 874 841 836 834 825 783 798 845 838 811 854 851 848 822 812 847 798 750 811 780 812 838 777 850 822 836 843 788 764 847 797 833 822 778 614 468 451 864 650 781 819 793 781 560 637 681 824 824 814 792 765 820 763 683 806 817 779 739 798 889 738 836 755 798 737 754 790 807 791 852 808 731 760 767 761 737 772 795 662 678 787 775 742 828 714 784 757 788 797 764 782 749 758 771 740 817 818 909 905 885 879 941 878 956 879 898 879 828 825 863 865 837 838 854 806 835 864 858 846 787 798 793 884 823 817 836 834 922 814 805 916 838 832 778 766 777 805 787 761 743 766 824 741 764 804 848 813 802 818 728 797 846 808 819 824 833 811 802 802 807 771 775 788 798 785 804 776 786 776 770 766 761 776 764 799 761 829 800 812 767 789 791 787 770 788 798 779 809 776 772 780 746 786 765 747 774 785 754 794 793 783 772 777 710 712 764 668 739 734 703 681 798 746 986 773 643 718 462 990 847 672 805 840 783 730 734 742 734 779 778 748 716 763 760 776 786 745 787 766 784 782 775 772 783 855 835 825 824 815 799 829 814 826 819 836 784 805 815 802 781 801 813 800 793 794 831 808 825 817 800 788 776 817 805 771 767 815 803 808 777 832 824 809 798 776 807 797 818 874 852 809 792 854 831 796 803 794 770 778 806 753 764 781 801 764 772 792 767 777 808 789 802 779 817 825 797 774 794 774 741 732 827 780 744 1.05e+03 767 821 757 801 808 720 725 742 746 792 798 807 803 764 836 776 734 761 755 859 854 809 875 847 814 803 801 815 801 771 791 780 840 819 824 801 840 817 810 791 757 840 814 786 800 800 769 813 862 747 800 828 811 850 816 831 766 803 781 798 798 756 785 839 848 833 826 810 798 795 808 733 792 841 806 798 762 807 797 792 786 752 785 707 756 864 763 704 772 734 778 780 785 832 800 762 759 736 816 779 801 802 832 807 818 834 666 871 936 771 736 767 786 721 842 808 824 825 813 803 812 786 785 834 821 798 785 841 808 775 806 794 792 779 794 794 785 765 792 782 779 768 805 799 790 755 734 782 811 816 807 810 833 874 789 796 832 854 588 1.22e+03 806 681 571 722 765 813 755 810 808 790 801 780 824 811 830 751 873 785 789 850 875 887 887 903 867 864 867 869 855 844 880 875 860 848 860 856 858 892 870 844 876 890 887 882 888 877 865 872 839 866 858 752 814 820 849 883 790 811 701 821 806 816 805 849 796 862 802 799 811 798 796 793 784 832 804 777 793 798 906 863 817 820 782 782 790 794 843 851 768 792 809 810 817 764 793 770 796 771 789 752 831 804 817 821 800 797 772 791 798 795 808 1.18e+03 742 798 743 779 818 822 897 892 845 843 825 868 854 849 837 815 824 813 842 824 831 832 814 799 830 800 809 832 841 836 813 789 782 789 760 737 807 798 766 758 785 777 819 775 729 786 798 776 727 775 730 877 773 799 774 768 763 831 756 747 714 739 804 751 809 784 783 730 848 790 787 779 752 752 816 801 732 708 819 783 652 728 744 735 601 765 752 716 653 794 839 811 772 826 762 817 771 758 808 760 763 492 793 771 740 855 850 874 841 835 834 824 783 799 844 837 812 853 850 847 822 812 847 797 749 811 779 812 838 777 850 822 836 844 788 764 847 797 832 822 778 614 468 451 864 651 781 819 793 780 560 638 682 824 825 815 791 765 821 763 683 806 817 779 739 797 890 736 835 754 797 737 754 790 806 791 852 808 732 760 767 760 735 772 796 662 679 787 774 741 826 714 783 757 788 798 763 782 748 759 771 740 816 818 910 905 886 879 940 877 956 878 897 878 827 825 863 864 836 838 854 806 834 862 859 847 787 799 793 884 822 817 837 833 922 813 805 914 837 832 778 766 778 805 786 761 743 766 824 742 763 804 848 813 802 818 728 797 847 810 818 826 833 812 802 801 806 770 775 788 798 782 802 777 786 776 771 764 761 776 764 800 761 828 800 812 767 788 790 787 770 787 799 779 810 776 772 781 747 786 764 745 774 784 754 794 793 783 772 777 710 712 764 668 738 734 704 682 798 746 979 772 644 718 462 990 847 671 804 839 783 730 733 741 733 778 778 748 716 762 759 775 785 745 786 766 784 782 774 773 783 856 835 825 824 815 801 829 814 825 818 837 784 805 815 803 781 800 813 801 792 794 830 808 826 817 800 789 776 816 805 770 767 816 803 808 777 831 824 808 798 776 807 796 817 874 852 808 793 854 830 796 804 796 770 778 805 752 764 780 801 763 774 792 767 776 808 789 801 780 818 825 797 774 794 774 742 733 827 778 743 1.05e+03 768 821 758 801 808 719 724 742 746 792 798 807 803 763 834 776 734 760 756 860 854 810 876 846 812 803 801 816 802 770 791 781 841 819 825 800 840 817 810 789 757 840 813 786 800 798 769 814 863 747 799 828 811 852 816 831 766 803 780 797 798 756 786 838 846 832 825 810 798 795 808 732 791 842 805 798 761 806 797 794 786 751 785 707 755 864 763 704 773 734 779 780 785 832 799 761 760 736 815 779 801 801 832 806 817 834 666 871 936 770 736 767 786 721 842 808 824 823 812 803 812 786 786 834 822 798 785 841 808 775 805 794 792 780 794 794 783 765 792 782 777 768 804 799 790 755 734 783 811 816 807 810 833 872 788 795 833 853 588 1.22e+03 806 682 571 722 764 814 756 810 809 791 802 780 823 811 830 752 874 785 790 849 873 887 886 903 866 864 868 868 855 843 881 875 860 848 861 857 858 893 870 845 876 889 887 881 888 877 864 871 839 866 859 764 815 819 849 883 791 811 701 821 807 815 805 849 796 861 802 801 811 796 796 791 783 831 804 776 794 799 906 863 818 820 782 782 789 794 844 850 768 793 810 809 818 764 792 770 796 772 789 750 832 804 817 823 800 796 772 790 799 796 808 1.18e+03 742 797 745 779 819 822 896 893 844 843 825 868 854 849 837 814 823 813 842 824 830 831 814 800 830 799 809 832 841 836 813 788 782 787 760 738 807 798 765 756 785 777 817 776 728 785 798 775 726 775 730 876 773 798 774 768 763 831 756 747 714 739 804 751 808 785 782 731 848 790 787 779 752 752 816 801 732 709 818 782 651 728 744 736 602 765 753 717 654 792 838 810 772 825 763 816 770 757 807 760 764 492 792 774 740 855 849 872 841 835 833 824 782 800 844 837 811 852 850 847 822 813 847 795 748 810 779 812 838 777 850 822 836 844 788 764 846 797 833 822 777 614 467 451 864 652 780 819 793 780 558 639 681 823 824 815 791 766 821 763 681 806 817 779 739 797 890 735 836 754 797 737 754 790 805 790 853 808 732 760 768 761 735 772 797 664 678 786 775 741 825 714 781 756 789 798 764 783 747 759 772 740 815 817 910 905 886 879 940 876 956 878 896 878 826 826 863 864 836 838 854 805 834 861 861 847 787 799 792 884 822 817 836 831 924 813 805 913 837 833 778 766 778 805 785 762 743 766 823 743 764 804 848 813 803 818 728 797 847 811 817 830 834 811 800 801 807 770 775 788 798 778 801 777 786 776 771 762 760 774 764 802 760 827 799 811 767 788 788 786 771 785 799 780 810 776 772 780 747 786 764 744 773 784 753 793 792 783 772 776 710 711 764 667 738 734 704 682 798 747 972 772 643 719 463 990 847 672 804 838 783 730 732 739 733 778 778 749 716 760 759 775 785 745 786 766 783 782 774 774 783 856 835 825 823 815 800 826 812 824 818 836 783 805 816 803 781 800 814 800 792 795 830 809 826 817 799 789 776 815 805 770 767 816 802 809 777 831 824 808 798 776 806 796 816 872 851 808 793 853 830 797 804 797 770 778 805 752 764 780 801 764 773 792 766 776 808 789 800 780 818 825 797 775 794 775 743 733 827 776 741 1.05e+03 769 820 758 801 808 719 724 742 747 792 798 807 804 763 833 777 734 760 756 860 854 811 875 846 812 801 801 816 803 770 791 782 841 818 827 801 840 817 811 787 758 840 813 786 800 797 770 813 863 746 799 827 812 852 816 832 765 803 781 797 797 756 788 838 844 833 825 809 798 795 807 732 790 843 804 798 760 805 797 795 786 750 785 707 754 864 764 705 773 732 780 780 786 834 799 761 760 735 814 779 802 801 831 805 816 834 666 872 936 769 736 768 787 721 841 807 823 821 812 803 814 786 785 834 824 799 785 839 808 774 805 794 791 780 794 794 780 765 793 782 777 768 804 798 789 755 735 782 809 815 807 810 834 871 788 795 832 854 588 1.22e+03 805 682 571 722 763 814 756 811 809 791 803 779 822 811 830 752 874 784 790 848 872 887 886 903 865 864 869 868 854 843 881 875 860 848 863 857 857 893 870 846 876 889 887 880 888 877 862 872 840 867 860 774 815 819 849 882 791 811 702 821 808 815 804 850 796 861 802 803 811 796 796 790 782 831 803 775 794 800 907 862 818 820 782 781 788 794 846 849 768 794 812 808 818 764 792 770 797 772 788 750 832 804 817 823 800 796 772 790 799 796 807 1.18e+03 742 796 748 779 820 822 896 893 845 843 825 868 854 848 837 814 823 814 843 823 832 832 814 801 829 799 809 832 840 836 813 788 782 785 760 738 807 798 764 756 785 776 814 776 728 785 797 773 725 775 729 874 773 799 775 768 762 831 756 747 714 739 803 751 809 785 782 731 849 790 787 780 752 753 816 801 731 709 817 783 653 728 743 736 602 765 753 718 654 792 838 810 772 825 764 815 770 757 806 761 764 491 792 776 739 855 849 872 840 835 831 824 782 800 844 837 810 852 851 846 823 813 847 794 747 811 779 811 837 777 849 822 836 844 788 766 845 797 834 822 775 614 467 451 864 652 779 819 792 780 555 639 681 822 824 814 790 766 821 762 680 805 818 779 739 797 890 735 837 754 797 737 753 790 804 790 853 808 732 759 768 761 735 772 797 664 678 785 775 742 825 716 780 756 789 797 764 783 746 758 772 740 814 815 910 906 886 879 939 876 956 878 895 879 825 827 862 864 836 837 854 805 834 861 862 846 787 799 792 885 822 817 836 831 925 813 805 909 837 832 778 766 779 805 785 762 742 766 823 743 765 804 847 813 803 817 728 797 846 814 816 833 834 810 798 801 807 770 776 788 798 775 799 776 785 776 771 763 760 773 764 802 758 828 798 811 766 788 787 785 770 784 800 780 810 776 773 780 748 786 763 745 773 784 753 793 792 783 772 776 709 711 763 667 737 734 703 682 798 748 967 771 642 719 464 989 847 673 803 838 782 730 731 739 734 777 778 750 715 758 760 775 785 746 785 766 782 783 774 775 783 856 835 826 823 814 800 823 811 824 818 836 782 805 816 803 780 800 814 800 792 795 830 808 825 817 799 789 777 814 804 770 766 816 802 809 777 831 824 808 797 776 806 796 816 872 850 807 792 852 830 797 804 798 770 779 805 749 764 779 801 764 774 792 766 776 807 789 800 779 816 825 797 774 794 776 743 733 828 777 740 1.05e+03 769 820 758 801 806 719 724 742 747 791 798 808 805 763 833 777 734 758 756 861 854 812 875 846 812 800 801 816 803 770 791 781 841 817 827 802 840 817 812 787 758 840 813 785 799 797 771 812 861 746 798 826 812 851 816 833 766 804 783 796 796 756 789 837 842 833 825 809 798 794 807 732 791 844 802 798 761 805 797 794 786 749 785 707 754 864 764 705 773 730 780 780 786 834 798 762 760 734 813 779 802 801 830 804 816 835 666 871 936 768 736 768 788 720 840 807 823 819 812 803 815 786 783 835 824 800 785 838 808 773 805 793 790 779 794 794 781 765 793 782 778 768 803 798 787 755 735 780 808 815 807 810 834 871 787 795 831 854 587 1.22e+03 804 682 572 722 763 815 756 812 808 791 803 779 821 810 828 753 874 784 789 849 872 887 886 904 866 863 869 869 854 843 881 876 859 849 864 856 856 893 870 846 876 889 888 880 888 878 862 872 840 867 860 785 815 818 849 881 790 811 703 821 807 815 804 850 797 860 801 807 811 796 796 789 782 833 802 773 793 801 908 862 816 820 782 780 788 793 845 848 768 795 813 807 818 764 792 769 797 772 787 750 831 803 817 822 800 795 772 790 799 795 807 1.18e+03 742 793 750 779 820 822 897 894 847 843 825 868 854 847 836 814 822 814 842 822 832 831 814 801 828 799 809 832 840 836 813 788 782 783 760 736 806 797 764 757 784 776 812 775 729 785 797 772 725 775 729 874 773 799 774 768 762 831 755 746 714 739 803 752 809 785 782 731 849 790 787 781 752 753 816 801 731 709 816 784 655 727 742 736 602 765 753 718 654 793 838 810 773 826 764 816 770 758 805 761 763 490 792 780 738 855 849 871 839 835 832 823 781 799 843 836 809 852 850 847 822 814 847 794 746 811 778 811 835 778 848 822 837 844 788 767 844 796 834 822 774 614 467 451 865 652 779 819 791 780 549 640 681 822 823 812 790 765 820 762 679 806 818 779 739 797 891 735 837 755 797 737 753 790 802 789 853 808 731 759 767 762 736 772 797 664 678 784 774 742 825 718 778 755 789 796 765 783 746 757 773 739 814 814 910 906 885 880 940 876 957 879 895 878 826 827 862 862 836 837 854 804 835 861 863 846 787 799 791 885 821 817 836 832 925 813 804 905 837 832 777 766 779 805 786 762 742 767 824 743 766 803 847 812 803 816 728 797 846 816 817 837 833 809 797 801 808 770 776 788 798 772 799 776 784 776 771 763 759 773 766 802 757 828 797 811 765 788 787 785 770 785 800 780 810 776 773 779 747 787 762 745 773 783 752 793 794 784 772 776 708 709 763 667 737 734 702 684 799 748 960 771 641 720 464 987 848 674 804 838 782 730 731 739 734 777 778 750 716 759 760 775 785 745 785 766 782 783 774 775 783 855 834 826 823 814 800 820 811 825 817 835 782 805 816 803 780 800 814 799 792 795 831 808 823 817 799 789 777 814 803 770 766 817 802 810 777 831 823 808 796 777 806 797 817 873 851 806 792 853 830 796 804 798 770 778 805 747 764 778 801 764 775 792 766 777 807 788 800 778 815 825 798 774 794 777 743 733 828 778 741 1.05e+03 768 819 758 800 804 719 724 741 747 790 796 808 805 762 833 777 734 758 756 861 854 811 873 846 812 800 800 815 804 768 790 780 841 816 827 802 839 817 813 787 759 841 813 782 799 799 773 810 859 744 797 825 812 849 815 834 768 804 784 796 796 756 788 836 842 832 824 809 799 794 808 732 792 843 801 798 762 806 797 792 787 749 784 707 754 865 764 705 774 728 779 780 787 833 797 762 760 734 813 778 802 802 829 803 816 834 666 870 935 768 736 769 788 719 840 807 823 820 813 804 816 787 781 835 824 800 786 838 808 773 805 792 790 778 794 793 782 763 793 782 779 767 804 798 785 754 735 779 806 815 807 811 834 871 787 795 831 853 586 1.22e+03 804 683 572 721 763 814 756 812 808 790 802 779 821 811 827 754 873 784 788 850 872 887 886 904 867 862 869 869 854 843 880 876 858 849 863 856 856 893 869 845 876 889 889 881 888 878 862 873 839 868 860 795 814 819 848 880 789 810 703 821 806 814 804 850 797 860 802 810 810 796 796 788 783 834 802 773 792 801 908 862 816 820 782 779 788 793 845 848 768 796 812 807 817 764 792 770 797 772 787 750 831 802 816 822 799 795 772 791 799 794 807 1.17e+03 742 793 750 779 820 822 897 894 848 842 824 869 853 846 835 814 822 814 841 822 831 830 814 801 827 798 810 832 840 836 812 789 782 784 760 734 806 795 763 758 785 776 812 775 730 785 797 773 724 775 729 874 774 800 774 769 762 831 756 746 714 739 802 752 809 785 782 731 848 789 787 782 753 752 815 801 730 709 816 784 657 726 740 736 602 765 752 718 654 794 838 811 774 826 763 817 770 759 805 762 762 490 792 781 738 856 851 871 840 834 833 823 782 799 842 836 809 852 849 847 822 815 847 794 746 811 778 810 834 779 848 822 837 843 789 767 844 796 834 823 774 614 467 451 865 652 779 819 790 780 542 640 681 822 823 810 790 764 820 763 679 806 818 780 739 796 890 736 836 755 797 737 753 791 800 789 853 808 731 759 767 762 736 773 796 665 679 784 773 741 825 719 778 755 788 796 765 782 745 757 774 739 813 814 910 906 885 880 940 877 957 880 896 878 826 827 860 861 836 837 854 803 834 862 863 847 787 799 791 885 820 817 836 832 924 813 804 900 837 832 776 766 779 805 786 761 742 766 823 742 766 804 846 812 802 816 728 797 845 818 818 840 832 809 798 802 808 770 774 788 799 770 799 776 784 774 771 763 758 774 768 801 756 828 796 811 764 788 787 785 770 786 799 780 809 776 773 779 747 787 762 744 772 783 751 793 794 783 771 776 707 708 764 667 736 733 701 686 800 748 954 770 641 720 464 986 848 673 804 838 781 729 732 739 734 777 778 750 716 759 760 775 785 745 785 766 782 783 774 775 783 855 834 825 823 814 800 819 812 825 817 835 781 805 816 804 781 801 814 799 792 794 831 807 821 816 799 789 778 815 803 770 765 816 801 809 777 830 822 808 797 777 806 796 817 874 851 806 792 854 830 795 803 797 771 777 806 745 763 779 801 763 778 792 766 777 807 788 800 777 814 825 798 772 794 777 742 731 828 778 741 1.05e+03 768 819 758 800 802 719 723 740 746 789 796 809 805 762 832 776 734 758 756 860 854 810 872 846 812 800 800 815 802 766 790 781 841 816 826 801 838 816 814 787 761 842 812 781 799 800 773 810 857 742 796 823 813 848 815 834 768 804 783 796 796 755 787 837 841 830 824 809 799 793 809 732 792 843 801 798 761 806 797 791 786 749 783 707 754 866 763 705 774 729 778 781 787 832 798 761 759 734 813 778 802 802 829 805 815 832 665 870 934 768 735 770 788 718 839 808 823 820 813 804 816 787 779 835 824 801 785 837 809 774 806 792 791 778 794 793 783 761 794 782 780 767 804 798 783 754 735 778 806 815 807 812 834 871 788 795 831 853 585 1.22e+03 804 682 571 719 763 813 756 811 808 790 800 780 821 812 827 754 873 784 787 850 872 887 886 902 867 864 869 869 853 843 880 876 859 850 861 855 857 894 869 844 876 890 890 882 888 878 862 873 837 869 860 804 813 820 847 878 787 810 703 822 806 813 805 850 797 860 802 813 810 796 797 788 784 834 802 773 791 801 908 862 817 819 782 779 788 794 845 849 768 795 811 807 816 764 792 770 797 772 787 750 831 802 816 822 798 796 774 792 799 795 807 1.17e+03 742 794 751 780 818 823 897 894 847 842 824 869 853 846 834 814 823 815 840 823 830 829 814 800 827 798 810 832 840 836 811 788 782 785 760 732 806 795 762 759 786 776 812 775 730 785 797 774 724 775 730 875 774 801 773 770 762 831 757 746 714 737 802 752 809 784 783 731 848 787 787 782 753 752 815 801 729 710 816 784 656 725 740 735 602 766 751 718 654 793 838 812 774 826 761 816 770 759 806 762 762 490 792 782 740 857 852 870 840 834 832 822 782 798 841 836 809 853 848 848 821 815 847 794 746 811 778 809 833 778 848 822 838 842 790 766 844 796 834 824 773 614 467 451 865 652 779 820 789 780 532 641 681 822 823 809 789 762 822 763 680 807 817 780 739 796 890 737 835 755 797 737 753 791 798 789 854 808 730 758 767 762 736 774 795 666 680 785 773 740 825 720 777 754 787 796 765 782 745 756 774 738 812 815 910 906 885 880 940 877 958 880 897 878 825 827 859 858 837 837 855 802 833 862 863 848 787 798 791 885 819 816 836 833 924 813 803 895 837 831 776 766 779 805 786 760 742 766 822 741 766 804 847 811 801 816 727 797 844 818 817 843 831 809 798 804 808 769 773 788 798 769 798 776 783 773 771 763 756 776 769 800 756 828 797 810 763 788 787 786 770 786 798 780 809 776 773 779 747 788 761 743 771 784 751 793 795 783 771 776 707 708 764 666 735 732 701 687 801 748 948 771 640 720 464 987 848 673 804 838 781 728 734 738 734 777 778 749 717 759 761 775 784 745 785 765 781 783 773 775 782 854 834 823 822 814 800 818 812 826 816 835 780 804 816 803 782 801 814 799 791 794 831 806 821 816 799 789 778 815 804 770 764 815 800 809 777 830 822 808 797 777 807 794 817 876 851 806 791 855 829 795 802 796 773 776 805 745 763 779 800 762 781 792 766 778 807 788 800 776 813 825 799 772 794 776 741 730 828 777 740 1.05e+03 768 820 758 800 803 720 722 740 746 789 795 809 805 760 832 776 734 758 755 860 854 808 871 846 812 800 799 816 800 767 790 781 841 817 825 800 838 815 815 787 763 842 812 780 798 799 773 810 857 742 796 823 813 850 815 834 766 803 781 795 796 754 786 836 840 829 825 810 799 793 808 732 792 844 801 797 760 806 796 791 785 749 783 707 754 866 763 705 773 730 777 781 786 830 800 760 760 734 813 779 801 802 829 806 815 831 664 871 933 768 734 770 788 718 838 808 824 821 814 803 817 787 779 835 823 800 785 837 809 773 805 793 792 778 794 792 783 760 794 782 780 767 805 798 784 753 736 778 806 814 806 812 833 872 789 794 831 853 585 1.22e+03 804 682 569 717 763 811 756 812 807 790 800 780 822 812 827 753 873 784 787 850 872 886 886 901 866 866 869 870 853 844 880 874 860 850 860 854 858 894 868 844 877 890 891 882 888 878 862 873 836 870 860 810 812 820 847 878 787 810 703 822 806 813 805 850 796 861 802 814 809 795 796 789 785 833 801 774 790 800 907 862 818 820 782 779 789 793 844 850 768 793 809 807 816 764 792 770 797 773 787 751 831 801 816 823 798 796 774 791 799 796 807 1.17e+03 741 795 752 779 818 823 897 894 846 841 824 869 854 846 834 815 823 815 840 824 830 830 814 799 828 797 811 833 839 836 810 787 782 785 761 732 805 793 763 760 786 776 812 774 729 785 796 775 724 775 732 876 774 800 773 770 762 831 758 746 715 736 802 752 808 784 783 732 848 787 786 782 753 752 816 802 728 710 817 784 655 726 742 736 601 765 751 719 654 792 838 812 775 826 760 815 769 758 806 762 763 490 791 782 741 858 854 868 840 833 831 822 782 797 841 837 809 854 849 848 822 816 847 794 746 811 777 809 833 777 849 822 838 842 791 766 844 796 834 824 772 614 466 451 865 653 779 820 788 779 526 640 681 822 823 808 790 762 823 764 680 808 818 780 739 796 890 737 835 756 797 736 753 791 797 789 854 807 730 757 767 760 737 773 794 668 679 784 772 739 825 721 776 754 787 796 765 782 746 756 774 737 812 815 910 906 885 880 940 878 957 880 898 877 826 827 858 856 837 836 855 802 832 862 863 847 787 796 791 885 819 816 836 833 924 813 803 891 837 831 776 766 779 805 785 760 742 766 820 741 766 804 848 811 801 815 726 796 844 819 817 847 831 809 797 804 807 768 772 787 796 767 798 776 783 773 771 763 756 776 770 800 756 828 797 810 763 788 787 786 771 785 797 780 809 775 773 779 747 787 761 742 770 784 752 794 794 782 771 777 708 709 764 666 735 732 701 687 802 748 942 771 640 719 464 988 849 673 803 838 781 728 734 738 734 778 778 749 717 760 761 776 784 745 785 765 781 783 773 774 782 854 834 821 820 813 800 818 812 826 816 834 780 803 816 802 784 799 813 799 791 794 830 807 821 816 799 790 776 816 804 770 764 813 799 809 778 829 822 808 797 776 806 793 817 874 852 806 790 855 830 794 802 794 773 776 805 744 763 779 800 763 785 792 766 778 808 789 800 776 813 825 799 774 794 776 740 730 828 777 740 1.05e+03 768 820 758 800 804 720 722 740 745 789 794 809 805 760 832 775 734 758 755 860 854 807 872 845 812 800 800 817 798 768 789 781 841 817 825 800 837 813 817 787 763 841 812 780 798 798 772 810 858 743 797 823 812 852 815 834 765 802 780 795 795 752 786 836 839 829 826 810 798 793 808 732 790 844 801 797 760 806 795 791 784 750 783 708 754 866 764 704 772 731 776 780 786 831 801 760 760 734 814 780 801 802 829 806 815 830 664 872 933 767 733 770 788 718 838 809 825 821 814 802 817 786 780 835 822 799 785 838 808 772 804 795 792 779 793 792 783 761 795 782 781 767 806 798 786 753 734 777 807 814 807 813 833 873 791 793 830 853 585 1.22e+03 803 682 568 716 762 812 756 812 806 789 800 780 822 813 828 752 873 784 787 850 872 885 886 901 865 867 869 869 853 843 880 873 861 850 860 854 858 895 868 845 877 890 891 882 888 877 862 873 836 870 862 816 812 820 848 878 786 809 702 822 806 813 805 850 795 861 801 815 808 794 795 790 785 833 802 775 791 800 906 862 818 820 782 779 788 792 844 849 769 791 809 808 817 764 792 769 796 773 788 751 830 801 817 823 799 795 773 790 799 796 807 1.17e+03 740 796 755 778 817 824 896 894 845 840 824 868 855 846 835 816 824 815 840 823 829 830 814 798 829 797 810 833 839 837 810 786 782 784 761 732 805 792 764 760 787 776 812 772 729 785 796 774 724 774 731 876 774 798 773 770 762 830 757 746 716 734 800 752 809 784 783 732 848 787 786 782 753 753 814 802 728 709 817 784 654 726 743 736 600 765 751 718 656 791 838 811 776 825 760 814 769 757 806 762 764 490 791 785 740 858 858 865 839 834 830 822 782 797 841 838 809 856 851 849 822 816 847 794 746 811 776 808 833 776 849 822 838 842 791 765 845 796 835 824 772 614 466 451 865 653 779 820 789 779 515 641 681 821 823 808 791 762 821 764 680 808 819 780 739 796 890 736 835 756 797 736 753 790 796 790 853 806 730 755 767 759 737 772 794 669 678 782 772 741 824 722 776 754 787 797 765 782 746 757 774 736 812 816 910 905 884 881 940 878 956 879 898 877 826 826 858 853 837 835 856 802 832 861 863 846 786 796 791 885 819 816 836 832 924 813 804 889 838 831 776 768 778 805 785 760 741 765 820 742 766 804 849 811 800 815 727 796 843 819 816 849 832 809 796 803 807 768 772 787 795 766 798 775 782 773 771 763 757 776 772 801 756 828 797 810 764 788 787 786 772 784 797 779 808 775 771 778 746 787 760 743 770 784 752 794 794 782 771 776 708 710 764 667 735 732 701 687 802 748 937 772 639 717 464 989 849 672 803 838 781 727 732 738 734 778 779 749 718 760 762 775 785 745 785 764 782 783 773 773 782 854 833 821 819 812 799 819 813 826 816 835 779 804 817 800 784 797 811 800 792 794 829 807 821 816 797 790 774 816 805 770 764 813 799 810 779 828 822 808 797 776 805 793 818 874 853 808 790 855 831 793 802 793 773 776 806 744 763 779 800 763 786 792 766 778 808 789 800 776 814 825 798 775 794 775 739 731 827 777 741 1.05e+03 767 819 757 799 804 720 722 741 745 789 794 808 804 760 831 775 734 758 754 860 854 807 872 845 813 801 800 819 798 770 789 781 841 817 825 800 836 812 818 786 765 840 813 780 798 798 770 810 858 745 797 823 811 852 815 834 766 801 780 795 794 750 786 835 838 829 824 810 798 792 808 732 789 844 802 796 762 806 793 791 784 749 783 707 753 866 764 703 770 732 776 779 787 831 801 761 760 733 814 780 801 802 829 806 815 829 665 872 933 766 733 770 789 719 838 810 824 820 814 801 817 786 781 834 822 798 785 838 807 771 803 795 791 779 792 792 782 762 795 780 781 768 807 798 786 754 733 777 808 813 807 811 831 874 793 793 829 853 585 1.22e+03 803 683 568 716 762 813 757 812 806 789 800 781 822 812 828 751 873 783 787 851 871 884 886 902 864 865 869 869 853 842 880 873 861 850 860 854 857 895 868 845 877 890 891 882 888 876 862 872 836 870 862 822 812 820 848 878 786 808 702 822 805 814 804 849 794 862 800 816 809 792 794 790 785 833 803 774 791 800 907 862 818 819 781 779 787 790 842 848 770 791 808 808 817 763 793 768 797 773 788 751 830 801 816 823 799 793 770 790 800 795 806 1.18e+03 740 796 758 778 817 824 896 894 844 840 824 868 855 846 835 817 824 814 840 822 829 830 814 798 829 797 810 831 839 837 811 787 783 783 761 732 807 791 765 759 786 777 811 771 728 784 796 774 724 773 730 876 773 796 774 770 762 830 757 745 716 732 798 752 809 784 782 732 847 787 785 782 753 754 813 802 728 709 815 784 655 726 743 736 601 764 750 717 656 791 837 811 775 824 761 813 768 756 806 762 763 489 790 789 739 859 863 863 839 834 829 821 780 796 841 839 808 856 850 849 822 815 847 794 746 811 776 808 833 777 848 822 837 842 792 764 845 796 836 822 772 614 466 451 865 653 779 820 790 779 508 642 682 820 823 809 792 763 820 764 681 807 819 779 738 797 891 736 835 756 797 735 752 790 793 790 853 805 730 754 767 759 737 772 793 669 676 781 772 742 824 724 776 755 786 797 765 782 746 757 774 736 812 816 910 906 884 882 939 878 956 878 898 875 826 826 858 850 838 835 856 802 832 862 863 845 786 796 791 885 819 815 836 832 923 813 805 887 838 831 776 769 778 805 786 760 740 765 820 742 766 804 849 811 799 815 727 797 843 818 816 852 832 809 796 803 806 767 772 785 795 765 798 776 782 773 771 763 759 776 774 801 756 828 797 811 765 788 787 786 771 784 797 779 807 775 770 777 745 787 760 743 770 784 752 793 793 781 771 775 708 711 764 668 735 732 701 687 802 747 931 772 639 715 463 988 849 671 803 838 780 726 732 738 734 778 779 748 718 759 761 774 785 745 784 763 782 782 773 772 782 854 833 821 819 810 799 820 813 825 817 834 779 805 815 799 783 796 810 800 793 794 829 808 820 816 796 789 773 815 805 770 764 814 799 809 780 828 822 808 796 776 804 792 818 873 852 810 789 854 831 792 802 793 772 776 807 744 763 778 800 763 788 792 765 777 808 791 800 777 816 825 797 775 794 775 740 732 827 778 742 1.05e+03 767 819 756 799 806 722 722 741 745 788 792 808 804 759 831 775 734 758 753 860 854 806 872 844 812 801 800 819 798 769 788 781 842 817 825 801 836 812 819 785 768 839 813 781 798 798 770 810 859 745 797 822 810 851 816 832 766 800 780 795 794 749 786 835 839 829 823 809 798 792 808 732 788 843 802 796 762 807 792 791 784 750 782 706 753 865 765 702 771 732 777 779 788 830 802 762 760 732 813 780 800 802 828 805 815 829 666 871 932 766 734 769 788 719 838 811 823 820 813 801 816 786 782 834 821 797 785 838 807 771 803 796 790 778 792 793 782 763 795 778 782 767 808 797 786 756 733 778 808 812 808 809 829 875 792 793 828 853 585 1.22e+03 803 682 569 716 762 814 757 811 806 790 800 780 822 811 829 751 873 783 787 851 871 884 885 902 864 864 870 868 854 843 880 874 861 850 860 854 856 894 867 846 875 890 891 883 888 875 862 871 836 868 863 826 813 820 849 878 786 808 701 823 805 814 804 848 794 861 799 817 810 792 793 790 785 833 804 773 791 801 908 862 818 818 780 779 786 792 842 847 770 791 808 809 817 762 793 768 797 772 787 750 831 801 816 823 798 792 770 791 799 795 806 1.18e+03 740 796 760 777 818 823 895 893 844 838 824 866 854 846 836 817 824 814 840 820 829 830 814 798 829 798 810 830 839 837 811 788 784 783 759 732 807 791 765 758 786 777 810 770 727 784 795 774 724 772 728 876 773 796 775 770 762 830 757 744 716 730 797 753 809 783 782 732 847 787 784 783 753 753 811 802 728 710 814 783 656 725 742 736 602 763 750 716 656 791 836 811 773 823 761 813 768 756 806 762 762 488 789 792 738 859 868 861 839 834 829 821 780 795 841 840 808 856 849 849 822 814 847 794 746 811 776 808 833 778 847 822 837 842 793 762 845 795 837 820 773 614 466 450 864 653 780 820 791 778 502 642 682 821 822 810 792 764 818 764 681 806 818 778 737 797 891 736 835 755 797 735 752 789 792 790 852 804 730 753 766 758 736 771 793 669 674 782 773 743 825 723 776 755 788 797 764 783 745 757 774 736 813 816 909 906 884 883 939 877 956 878 898 874 826 825 856 847 838 834 856 802 832 862 862 845 785 796 791 885 819 815 835 832 922 812 806 885 838 831 776 771 778 804 786 760 740 765 821 742 766 804 849 811 798 814 726 797 844 818 816 855 832 808 797 803 806 766 773 785 795 765 797 776 782 774 771 763 760 776 775 801 756 827 796 812 765 788 788 786 770 784 797 778 808 776 769 776 745 787 761 744 771 784 753 792 793 782 770 775 710 711 763 668 734 733 701 687 800 747 926 771 639 715 463 988 849 671 803 837 779 726 733 737 734 778 780 748 718 758 761 774 784 745 784 763 782 782 772 772 782 854 833 821 820 810 798 820 812 825 816 834 779 806 814 799 783 797 810 800 794 793 829 808 820 815 796 789 773 816 805 772 764 813 800 807 780 828 822 808 798 776 804 792 818 872 850 809 789 854 832 792 801 794 771 777 807 744 763 777 800 764 789 792 764 776 807 791 800 778 815 824 797 774 795 775 740 732 826 778 742 1.05e+03 767 819 755 798 807 722 722 741 745 787 792 808 804 760 831 775 734 757 753 859 853 807 872 843 812 802 800 818 798 769 788 780 842 818 824 801 836 813 819 786 772 838 814 782 797 797 770 809 859 744 797 821 808 850 816 830 765 799 780 795 793 749 786 835 840 829 821 808 797 792 808 731 788 842 800 796 760 807 792 791 784 750 782 704 754 865 765 702 771 732 778 779 789 830 802 763 761 732 812 780 800 801 828 805 815 830 668 872 933 765 734 769 787 717 838 811 822 820 813 802 815 786 782 833 821 797 785 838 807 771 804 795 790 777 792 793 781 764 795 777 781 766 808 797 787 757 733 778 808 812 808 807 829 876 790 793 828 852 585 1.22e+03 803 680 570 717 762 814 757 811 807 791 799 779 821 810 828 751 873 782 787 851 871 884 885 902 864 862 870 869 854 843 880 876 860 850 860 853 855 894 867 846 874 890 891 883 887 874 862 870 836 868 863 829 813 818 849 879 786 808 700 822 806 814 804 848 794 861 799 818 812 792 793 789 785 833 804 772 791 801 907 861 818 816 779 779 787 792 841 848 769 791 807 809 817 762 793 767 797 772 785 749 831 801 817 823 797 792 772 792 799 795 806 1.18e+03 741 796 761 776 818 822 895 892 845 837 824 866 852 846 837 817 823 815 840 820 830 831 814 798 830 798 808 828 839 837 811 788 784 782 758 732 805 791 765 757 786 778 810 770 727 784 795 774 725 772 728 876 772 795 775 769 761 829 755 745 717 728 798 753 809 782 783 733 848 788 783 783 753 752 812 801 728 710 813 782 656 724 741 735 604 765 749 717 656 791 836 811 772 824 761 814 767 755 806 762 762 488 788 794 738 859 873 860 840 833 829 821 780 796 842 840 808 856 847 848 822 812 847 795 746 811 776 808 832 778 845 823 836 843 793 761 845 794 837 819 774 614 465 450 863 653 780 819 791 777 497 642 682 822 821 810 791 764 817 764 681 805 818 777 737 798 892 736 834 755 797 736 752 789 792 789 853 802 730 753 766 758 736 771 792 669 674 782 773 742 824 723 776 755 789 798 765 783 745 756 774 737 813 816 909 905 884 883 939 877 955 879 898 873 827 825 855 844 837 834 856 803 832 862 861 845 785 796 791 885 819 815 834 833 920 811 806 882 838 830 776 772 777 804 787 760 739 765 821 742 766 804 848 810 798 814 726 798 845 817 815 858 832 808 797 804 806 765 773 784 795 764 796 776 783 775 770 763 761 774 775 801 756 828 797 813 765 788 786 786 769 783 797 779 809 776 769 777 746 787 761 745 772 785 753 790 793 782 771 775 711 711 762 668 734 734 701 687 797 747 923 770 639 715 462 988 848 671 803 836 779 726 733 737 734 778 780 748 719 758 760 775 783 745 784 763 782 782 771 773 782 853 833 822 820 811 796 819 812 825 815 833 779 807 812 799 782 798 809 799 794 793 830 808 820 815 796 789 774 816 804 773 764 813 800 807 782 829 822 807 800 777 804 791 818 871 848 808 789 853 831 793 801 795 770 778 807 744 763 777 800 763 790 791 762 776 807 791 800 778 813 824 797 774 795 776 739 732 825 780 741 1.05e+03 767 819 755 798 807 722 721 741 745 786 793 808 804 761 831 774 734 757 753 859 853 808 872 842 812 802 801 817 797 769 788 780 842 818 824 801 836 814 819 786 774 839 813 781 797 796 770 809 858 744 796 819 807 849 816 829 763 800 780 795 792 748 785 834 841 829 821 808 796 792 808 731 790 842 799 797 759 807 793 791 783 750 783 704 754 865 764 702 771 732 778 779 789 830 802 763 760 731 812 780 800 800 828 804 814 830 666 872 935 766 735 770 786 716 837 811 821 820 812 804 814 786 782 832 822 797 784 837 807 771 805 795 790 776 792 793 780 764 794 778 780 766 807 798 787 756 734 778 809 811 807 806 830 877 788 793 828 852 585 1.23e+03 803 679 571 717 762 813 757 811 808 792 798 778 821 809 827 750 873 782 787 851 871 883 886 902 864 862 871 869 853 844 880 876 860 850 860 853 855 894 867 846 874 890 891 883 887 874 862 870 836 867 863 831 813 816 848 880 786 808 699 822 808 814 804 848 794 860 799 819 812 793 793 789 785 833 804 771 790 801 906 860 818 816 780 779 787 793 841 848 768 791 806 809 817 762 792 767 796 771 782 747 830 801 817 821 797 793 774 792 798 794 806 1.18e+03 741 797 760 776 818 821 896 891 845 836 825 866 852 846 838 817 822 816 840 820 830 832 814 797 829 797 807 829 839 837 810 788 784 783 758 731 804 791 764 757 784 777 810 769 728 783 795 774 725 772 728 877 772 795 774 769 761 827 753 745 716 728 799 752 809 782 783 732 848 787 784 783 753 752 812 801 728 711 814 784 656 723 740 735 604 766 749 717 657 791 837 811 772 824 761 816 767 754 806 762 761 489 788 796 737 859 877 857 840 833 829 821 780 797 842 840 808 855 848 847 821 812 846 796 746 811 776 808 830 778 843 824 836 843 793 760 845 793 837 818 774 615 465 450 863 653 779 818 790 776 492 643 681 824 820 809 791 764 817 764 681 805 819 778 737 799 892 737 834 754 797 735 752 789 793 788 852 802 730 754 766 758 735 772 792 668 675 783 773 742 824 724 776 756 788 798 765 783 745 757 774 737 812 815 909 905 884 883 938 876 954 879 898 873 827 826 855 841 836 834 855 804 831 862 862 844 785 797 792 885 819 815 834 833 921 811 805 880 838 830 776 774 777 804 787 761 739 765 821 742 766 804 848 810 799 814 725 797 845 817 815 861 832 807 796 804 806 765 774 784 795 763 796 775 783 775 770 763 761 773 779 799 755 828 797 813 765 789 785 786 769 784 798 780 808 775 769 778 747 786 761 745 771 785 752 790 793 782 771 776 712 711 762 668 734 734 700 687 795 747 919 768 638 716 462 988 848 671 803 836 778 727 733 737 734 778 780 748 719 759 759 776 783 745 785 764 782 782 770 773 781 853 833 822 820 811 795 819 811 825 814 832 779 807 812 799 782 798 810 798 794 792 830 806 820 816 796 788 775 815 803 774 763 812 800 808 785 830 822 807 800 776 804 792 818 870 848 807 788 853 831 793 801 795 769 778 806 743 763 778 801 764 791 791 763 776 806 791 800 777 812 825 797 774 795 776 738 732 824 780 740 1.05e+03 767 819 755 798 806 721 721 740 745 786 795 809 804 761 831 774 734 756 753 859 852 808 871 842 812 801 801 814 797 769 788 780 842 818 825 800 836 816 819 788 776 840 812 780 797 796 771 808 858 745 795 819 806 848 816 828 763 802 780 795 791 749 784 834 841 829 821 808 796 793 806 731 791 841 798 798 758 807 793 789 784 749 784 704 755 864 762 702 770 730 778 779 788 829 803 762 760 731 814 779 800 800 828 804 814 832 664 872 937 767 736 771 784 714 837 811 821 821 812 805 812 786 780 831 822 798 784 836 807 772 805 794 791 776 791 792 780 764 793 778 778 767 806 798 788 755 734 779 810 810 807 806 831 875 788 793 828 852 585 1.22e+03 803 678 572 716 762 812 758 810 809 792 799 778 821 809 826 749 872 782 786 850 871 884 886 902 863 861 870 869 852 844 879 875 859 851 859 853 855 894 867 847 874 890 891 883 886 874 862 870 836 867 864 834 813 814 846 879 786 808 699 822 808 814 803 848 794 859 798 819 811 793 793 788 785 832 805 771 789 800 906 859 818 816 780 778 788 794 841 848 768 791 804 809 816 762 792 766 794 770 782 746 830 800 817 819 797 793 774 793 798 793 806 1.18e+03 741 796 760 776 818 821 897 892 845 836 825 865 852 846 838 816 821 815 840 820 829 831 814 798 828 795 807 829 839 837 808 788 785 784 758 731 804 790 763 757 783 777 810 768 728 782 795 774 725 773 727 877 772 795 773 769 761 826 751 745 716 727 799 750 809 782 782 732 848 787 784 784 753 751 812 800 729 712 814 786 656 723 740 734 604 768 749 717 658 791 837 812 772 824 760 815 766 753 806 762 760 489 789 798 737 860 882 856 840 834 829 822 781 798 841 839 808 855 850 847 821 813 845 796 746 811 775 809 830 778 842 824 836 843 792 762 845 793 836 819 774 615 465 449 863 653 779 818 791 775 488 643 680 825 820 808 790 764 817 763 681 805 820 778 737 800 892 736 833 753 797 735 752 788 794 786 851 802 730 753 767 759 735 773 793 668 675 784 772 743 823 724 777 756 786 798 765 784 744 758 774 738 811 814 910 905 884 883 938 876 953 878 898 873 826 826 856 838 835 834 855 804 830 861 863 843 786 797 791 885 819 815 834 833 922 813 804 878 838 830 776 777 775 804 786 761 738 765 821 741 766 804 848 810 799 814 725 796 845 817 816 862 832 807 796 804 805 765 774 785 796 762 796 774 783 776 769 762 760 772 782 798 755 830 797 812 765 789 784 786 769 785 798 780 808 775 768 777 747 784 761 745 770 784 750 790 793 782 771 777 711 711 761 668 735 734 700 688 795 748 914 768 638 716 462 987 848 671 802 836 778 727 732 737 733 778 781 748 718 759 758 776 784 745 786 764 781 782 771 774 781 851 834 822 819 811 794 819 811 825 813 832 780 807 812 799 783 798 810 798 792 791 829 804 820 816 797 788 777 814 802 774 764 812 800 810 788 830 822 807 799 776 804 793 818 870 847 807 788 853 831 793 801 795 769 778 806 743 764 778 801 763 792 790 763 776 806 790 800 776 812 826 798 775 794 775 738 733 824 780 740 1.05e+03 767 819 755 798 806 720 721 740 745 786 796 809 804 761 830 774 733 756 752 859 852 808 871 841 813 800 801 811 797 768 789 779 842 818 825 798 836 815 819 788 778 841 812 778 796 797 771 807 857 746 795 820 806 848 816 828 766 802 781 795 791 751 784 833 841 830 821 808 796 791 805 730 792 841 799 799 758 807 792 787 784 749 783 704 754 864 762 703 770 729 778 778 787 828 801 761 761 731 814 779 801 799 828 802 814 832 662 872 938 767 736 771 784 714 837 811 822 821 812 804 811 786 779 831 822 798 783 836 806 772 803 794 792 776 791 790 781 764 792 779 777 768 806 797 786 753 734 779 809 810 806 806 830 873 788 794 829 852 585 1.22e+03 803 677 571 715 762 812 758 809 810 793 798 777 821 809 826 748 872 783 786 850 871 884 886 902 862 862 869 868 851 844 879 873 858 849 857 853 855 894 867 848 875 890 891 882 886 875 861 870 837 868 864 838 813 814 845 877 786 808 698 822 807 814 802 849 794 858 799 819 811 793 793 789 785 832 805 771 788 800 906 859 818 815 780 778 788 794 841 847 768 791 804 809 816 762 791 766 794 771 782 746 830 799 816 818 796 793 773 793 796 792 806 1.18e+03 740 795 760 776 818 820 897 891 844 835 823 866 852 846 838 814 822 815 839 820 828 830 814 798 826 794 808 829 839 838 806 788 785 784 758 730 804 790 762 757 781 777 811 767 728 781 795 774 725 774 727 876 772 795 772 769 761 826 751 744 715 726 799 749 809 783 782 731 849 786 785 784 753 751 812 800 729 712 815 786 656 724 740 734 605 767 752 718 658 790 838 812 773 824 760 814 767 753 806 760 760 487 790 800 737 860 885 855 841 835 829 822 782 798 840 838 808 854 850 848 821 814 844 796 746 811 775 810 830 778 842 823 836 844 793 763 845 793 835 820 772 616 465 449 861 653 778 817 790 775 487 644 679 823 819 808 790 764 818 762 682 807 820 778 736 800 892 736 832 753 797 735 752 787 795 785 850 802 730 753 767 760 735 774 793 670 674 784 771 743 824 724 778 755 785 799 765 785 742 758 774 739 810 813 909 905 884 884 937 875 954 877 898 873 825 826 855 836 835 834 855 805 829 860 864 843 785 797 790 884 820 815 833 833 922 814 804 877 838 831 777 778 775 805 786 761 738 765 821 740 766 804 848 810 799 814 725 796 845 817 816 865 831 808 796 804 806 765 774 785 796 762 797 774 783 776 768 762 758 771 786 797 755 829 796 812 765 789 784 786 768 785 798 779 807 775 768 776 746 783 761 744 770 784 750 790 794 781 771 776 711 710 761 668 735 734 701 688 794 748 910 768 638 716 462 986 848 670 800 836 778 727 732 737 733 777 779 749 717 760 758 776 785 744 787 764 781 781 772 773 781 850 835 821 819 811 793 818 810 825 812 832 781 807 813 799 783 798 811 796 791 790 828 804 820 816 797 788 778 814 801 773 764 812 799 809 790 829 822 807 798 776 803 794 818 869 846 807 789 853 830 793 801 795 769 776 806 744 765 778 800 763 792 790 764 776 805 790 800 776 812 826 798 775 792 775 737 733 824 779 740 1.05e+03 766 819 755 799 806 719 721 740 745 785 796 808 804 761 830 773 732 755 752 860 851 807 871 841 812 798 801 809 797 768 789 779 842 818 824 796 836 815 816 788 782 840 812 778 796 797 772 807 857 747 795 821 806 848 815 828 768 801 781 795 791 753 783 832 840 830 822 809 797 789 805 730 793 841 800 799 757 807 792 785 785 749 782 704 752 864 762 702 770 728 778 778 786 826 799 758 761 731 814 778 801 798 828 801 814 832 663 871 938 768 736 770 785 714 837 811 822 820 811 804 811 787 778 831 821 799 784 836 805 774 801 794 791 777 792 789 782 763 792 780 777 768 805 797 785 754 734 779 809 812 806 805 829 872 788 794 830 851 585 1.22e+03 802 676 571 715 762 812 758 807 809 793 797 777 820 808 827 748 871 783 786 849 872 885 885 901 862 862 867 868 852 843 879 871 856 848 856 853 854 894 866 847 876 890 891 881 886 877 862 870 838 867 865 840 813 815 846 876 786 808 697 821 805 814 801 849 794 858 799 819 811 793 794 789 783 831 805 771 787 799 907 859 818 815 778 777 788 794 841 847 766 791 804 810 816 762 790 766 794 771 782 747 830 799 816 818 796 792 772 793 794 790 806 1.18e+03 740 794 760 776 817 820 896 890 844 836 821 867 852 846 837 813 822 814 839 821 827 829 815 798 827 794 810 830 839 837 807 788 785 785 758 730 805 789 762 757 781 777 811 768 728 780 795 772 725 774 727 876 772 794 772 769 760 827 752 744 715 724 799 748 809 783 781 731 849 786 784 784 752 750 811 799 729 712 815 784 656 724 740 734 606 767 754 719 657 790 838 812 773 825 762 813 768 754 806 759 761 486 790 801 737 860 890 854 841 836 829 822 783 798 839 838 807 854 850 848 821 814 844 796 747 811 775 810 831 777 842 822 837 844 794 764 844 793 835 821 771 616 464 448 860 653 778 817 789 775 485 644 679 820 820 809 790 765 818 760 681 809 820 779 736 800 892 735 832 753 797 735 752 785 795 785 850 801 732 753 767 761 735 774 794 671 673 784 769 743 824 723 779 755 786 798 766 787 742 759 774 739 810 811 908 905 884 884 938 875 953 877 897 873 825 826 854 835 835 834 855 805 828 860 864 843 784 797 790 883 820 815 834 833 920 815 804 876 837 831 776 781 775 805 785 761 739 765 820 740 765 804 847 810 799 815 725 796 845 817 816 867 830 808 795 804 806 765 775 786 795 761 798 774 782 776 767 761 757 771 789 797 756 829 796 812 765 788 785 785 768 784 798 777 808 774 768 775 747 783 761 744 770 783 751 792 794 781 771 776 710 709 762 667 734 732 701 688 794 747 906 769 638 717 462 985 848 669 800 836 778 727 732 737 733 776 778 750 716 761 759 776 785 744 786 764 781 781 772 773 781 850 836 821 819 811 793 818 810 825 812 832 781 806 813 798 782 798 811 795 790 790 828 804 820 814 798 787 778 815 802 772 766 811 798 809 793 828 822 807 798 775 803 794 818 868 846 806 789 853 829 794 801 794 768 775 806 743 765 778 799 764 793 790 764 776 805 789 799 776 812 826 798 773 792 775 737 733 824 779 739 1.05e+03 765 819 755 799 807 719 721 739 745 784 795 807 803 760 830 772 730 754 750 860 851 807 870 841 812 799 802 810 796 768 788 778 842 818 822 796 835 815 813 788 784 839 812 780 796 796 772 807 858 746 796 822 806 848 815 828 767 800 780 795 791 752 783 832 840 830 822 809 798 788 806 730 793 842 800 798 756 807 791 785 785 751 782 705 751 864 761 702 770 728 777 778 786 827 797 758 762 731 812 777 801 798 827 801 814 831 664 870 937 768 736 769 786 715 836 810 822 820 810 803 811 787 779 831 820 800 784 837 805 774 800 793 791 777 792 788 782 762 792 781 776 769 804 796 784 754 734 780 808 814 807 805 830 874 788 794 830 851 586 1.22e+03 802 676 571 715 764 812 757 806 808 793 796 777 821 808 828 749 870 783 786 849 874 885 885 901 862 862 867 868 852 843 879 871 855 847 855 853 854 894 867 845 876 891 892 880 886 878 862 870 838 866 865 841 812 816 847 876 785 809 696 820 805 813 800 849 793 859 800 819 810 793 794 790 781 830 805 770 787 798 908 859 817 815 778 779 788 794 842 847 764 791 803 810 816 762 788 766 794 772 782 749 830 798 814 818 796 792 770 793 794 789 806 1.18e+03 739 795 761 777 817 822 894 889 844 836 820 867 852 846 836 813 822 815 838 822 827 829 815 798 827 794 809 830 838 837 808 788 785 785 758 731 806 790 762 757 781 775 813 769 728 781 796 771 725 774 727 876 772 792 771 769 760 828 753 744 715 724 798 748 809 782 781 730 847 787 783 784 751 750 812 798 729 711 815 782 657 724 740 734 606 766 755 719 656 789 836 812 772 826 762 813 768 754 806 760 761 486 790 802 737 860 894 853 840 835 828 822 782 798 839 838 806 854 850 848 821 813 844 795 748 810 775 810 831 778 843 823 837 844 794 762 844 793 835 822 770 616 464 449 858 653 778 817 788 775 483 644 679 818 820 809 789 765 818 761 681 809 818 779 738 800 892 734 832 753 798 735 751 785 796 785 851 800 732 752 767 760 736 772 794 674 672 784 767 743 824 722 780 756 785 797 766 787 742 759 773 739 809 811 907 905 884 884 937 874 951 878 896 874 826 826 854 835 835 834 855 806 829 860 864 843 783 797 789 883 819 815 835 832 919 814 803 876 836 831 776 784 776 804 786 760 740 765 820 740 764 805 846 810 800 815 724 795 845 817 816 868 830 809 795 804 806 764 775 785 794 761 798 774 782 775 766 761 756 771 792 798 757 828 796 811 765 788 785 783 768 783 799 777 808 774 767 775 747 783 760 744 771 783 752 793 793 781 771 775 709 710 763 666 733 730 701 688 794 746 904 770 638 717 462 985 847 668 800 836 778 726 733 738 734 776 776 751 716 761 759 776 784 744 785 764 781 782 771 772 782 850 836 820 820 811 794 818 810 826 812 832 780 804 813 797 782 798 811 795 789 791 828 805 821 813 798 787 776 815 803 771 766 810 798 810 796 828 822 807 799 775 802 794 818 868 847 806 790 852 828 794 801 794 768 774 805 744 764 779 800 764 792 790 764 776 804 789 799 776 812 825 799 771 791 776 737 733 824 779 739 1.05e+03 764 819 754 798 808 719 721 738 744 784 795 805 802 760 830 772 729 754 749 859 851 807 870 841 811 800 801 810 795 768 788 778 840 818 821 796 834 814 811 787 786 838 812 781 797 797 771 808 858 745 796 822 808 848 815 827 767 800 779 795 791 751 784 832 840 829 822 809 798 790 807 731 794 841 800 798 757 806 791 784 785 752 782 705 753 863 762 702 770 728 776 778 786 827 797 756 762 732 811 777 802 798 826 801 814 831 664 870 937 768 735 768 788 715 836 809 823 819 808 802 811 788 780 830 818 800 784 836 805 773 799 794 791 776 792 788 782 760 793 781 777 768 805 796 785 755 734 780 807 813 807 806 830 874 788 794 829 851 586 1.22e+03 802 676 571 716 765 813 756 806 807 793 796 777 821 807 829 748 868 784 787 849 874 885 885 901 861 862 867 868 851 842 879 872 856 847 855 853 854 895 867 844 875 891 892 879 887 877 862 871 840 866 864 841 812 817 847 876 786 810 696 820 806 812 802 849 793 859 800 819 810 793 794 791 779 830 804 769 787 797 908 860 816 815 779 780 788 794 842 846 765 790 804 810 816 762 787 766 794 770 782 749 828 798 813 818 797 792 768 792 795 789 806 1.17e+03 738 795 762 776 818 822 895 890 844 836 819 866 853 847 836 813 822 815 838 822 828 829 816 797 827 794 807 829 838 836 808 788 785 785 757 732 806 790 761 758 782 774 814 770 728 781 796 770 726 773 728 875 771 792 771 769 761 829 755 745 715 723 796 748 809 780 781 730 845 788 783 784 750 750 812 799 729 710 815 782 658 724 741 734 607 766 753 719 655 788 833 811 771 827 761 813 767 753 805 761 760 486 790 802 737 859 898 852 840 834 828 820 782 797 839 839 805 853 849 848 821 813 844 795 748 810 775 810 831 778 844 823 837 844 794 762 844 793 835 821 770 616 464 449 858 654 778 816 788 775 481 643 678 818 820 809 789 766 819 761 680 807 817 779 739 798 892 734 832 753 798 735 751 784 796 785 850 799 734 752 767 760 736 771 794 675 672 785 767 743 824 720 781 755 784 796 766 786 742 759 772 739 809 811 908 905 883 883 937 874 951 878 895 874 826 826 853 833 835 835 854 805 829 861 863 843 783 797 789 882 819 815 835 832 919 814 802 877 835 830 775 787 776 804 786 759 740 765 820 740 763 804 846 810 799 815 724 794 844 816 815 868 829 809 795 804 806 764 775 784 794 761 798 774 782 775 766 761 756 771 794 798 758 828 796 810 764 787 785 782 768 782 798 777 808 774 767 775 746 783 760 744 771 783 752 794 792 782 771 774 708 710 763 665 732 730 701 689 793 744 902 770 637 717 462 985 846 668 800 836 778 726 732 738 734 777 776 750 717 760 758 776 783 744 784 764 781 782 770 772 782 851 835 820 820 811 793 819 810 825 812 831 779 803 812 797 782 798 811 795 788 791 828 805 821 813 799 787 776 815 804 771 766 811 798 810 797 828 821 806 797 774 802 793 818 869 849 807 790 850 828 794 800 793 768 775 805 745 762 780 800 764 792 790 765 776 803 789 799 777 811 824 799 770 791 777 738 732 824 780 739 1.05e+03 764 820 754 798 808 719 721 738 743 783 796 805 802 759 831 773 729 755 750 857 852 807 870 841 811 800 801 810 794 768 788 780 838 818 820 796 834 813 811 787 787 837 812 782 797 797 771 808 858 744 797 822 808 847 815 826 767 800 778 795 791 751 784 833 841 828 821 809 798 791 806 730 794 840 800 798 758 806 791 784 785 752 782 706 754 863 763 702 770 728 776 778 785 827 798 755 763 733 812 778 801 800 825 802 815 831 664 871 937 768 734 768 788 715 835 808 824 818 808 801 812 788 781 828 817 800 785 835 805 772 800 794 792 775 792 789 783 758 793 780 778 766 805 796 786 756 734 780 808 812 807 807 830 873 788 793 828 850 585 1.22e+03 803 675 572 716 766 812 755 807 806 792 796 776 822 807 829 747 868 784 788 848 873 884 885 901 860 862 868 869 850 842 880 872 857 847 856 853 856 895 867 844 875 891 893 878 887 877 861 872 840 866 864 840 812 817 845 877 786 809 697 820 807 811 803 849 792 859 800 819 809 794 793 790 779 829 804 770 786 797 908 860 814 815 780 781 788 793 841 846 766 790 805 810 816 762 787 765 794 768 782 748 828 798 813 818 797 792 766 791 796 789 806 1.17e+03 739 796 763 775 818 823 895 890 845 836 818 865 853 848 837 814 823 815 838 822 828 829 815 797 827 794 806 828 838 837 807 788 785 786 756 732 806 791 761 757 782 773 815 770 729 781 796 770 727 772 729 873 771 793 772 769 762 829 755 745 715 724 795 748 809 779 782 730 844 788 783 785 750 750 811 799 728 710 816 782 659 724 741 734 606 766 750 719 656 787 832 810 769 826 761 812 765 753 804 760 759 486 789 801 737 859 898 851 839 834 828 819 781 797 839 839 806 852 849 849 821 812 844 794 747 809 774 811 832 778 844 823 837 845 793 762 843 792 835 821 770 616 464 450 858 653 777 816 788 774 480 643 676 820 820 809 789 766 819 761 680 805 816 780 741 797 892 735 832 753 797 735 751 784 798 785 850 800 733 751 767 759 736 771 794 676 672 786 768 743 824 719 781 754 784 795 766 786 742 758 771 739 808 812 909 905 883 883 936 875 951 879 895 875 826 826 853 830 835 834 854 804 829 862 862 844 783 797 789 882 819 815 834 832 920 814 802 877 834 831 776 788 776 804 786 758 740 765 820 740 762 803 846 810 799 815 725 793 842 816 815 868 828 809 795 804 806 763 775 784 793 761 798 774 782 774 767 761 755 771 794 797 757 828 795 809 764 786 784 783 768 782 796 777 808 774 768 775 745 783 759 745 771 782 752 794 792 782 771 774 706 710 762 665 732 730 701 688 793 744 898 770 636 717 462 984 846 668 800 835 778 726 731 739 734 777 776 749 718 759 758 776 783 744 784 763 781 782 770 772 782 851 832 820 822 811 792 820 811 826 812 831 779 803 812 799 783 798 811 796 788 791 827 806 820 813 798 788 775 814 804 770 764 812 797 809 797 830 821 806 795 774 802 792 817 870 850 808 790 849 828 793 800 794 768 775 805 744 762 780 801 764 792 791 766 777 804 789 800 777 810 823 798 772 791 778 739 732 824 781 739 1.05e+03 765 820 754 798 808 718 721 739 743 782 796 806 802 760 831 773 731 755 751 854 852 808 869 841 811 800 800 811 795 768 788 782 838 817 820 797 834 814 812 786 788 836 812 781 798 798 770 808 857 744 795 822 807 848 815 826 766 799 778 795 791 750 785 834 841 828 820 809 796 791 803 729 794 839 800 797 759 806 791 784 785 750 782 706 754 863 762 701 770 727 776 778 783 827 798 755 763 732 812 779 800 802 823 803 814 831 664 871 936 767 733 767 788 714 836 808 823 818 809 800 812 787 781 827 817 799 785 834 805 771 800 794 793 775 792 790 783 758 793 778 778 766 805 795 786 756 734 780 808 810 807 807 830 872 788 792 827 849 584 1.22e+03 803 675 571 715 765 810 755 808 806 792 796 776 822 806 828 746 869 785 788 848 873 884 885 901 860 862 868 869 850 842 880 873 858 846 856 853 856 895 866 845 875 891 893 879 887 877 860 872 840 867 865 839 811 818 843 877 787 809 696 820 807 811 804 849 791 860 801 818 809 795 792 790 778 829 804 771 786 798 908 858 812 815 780 780 788 793 840 846 768 788 806 809 816 762 787 764 794 767 782 748 828 799 813 817 797 792 767 791 797 788 807 1.17e+03 741 796 762 776 817 823 896 890 845 836 818 864 854 848 836 814 823 815 838 822 828 828 813 797 826 794 806 828 837 837 808 787 785 786 756 731 806 791 761 755 782 773 814 770 729 782 796 771 727 772 728 871 771 794 772 770 760 828 755 746 716 724 796 749 810 778 782 729 844 788 783 785 750 750 809 799 727 709 816 782 658 723 742 734 606 766 750 720 656 788 832 809 769 826 760 812 764 752 802 759 761 485 788 799 736 859 900 850 838 834 828 819 780 797 840 839 807 851 848 848 820 811 844 795 747 809 775 811 833 778 845 823 837 844 793 762 842 792 835 821 770 616 464 449 858 652 776 816 788 775 479 642 675 819 821 809 789 766 819 761 679 805 817 780 738 796 892 736 832 752 796 735 751 784 800 785 850 800 733 750 766 758 736 772 794 675 672 784 769 743 825 719 780 753 785 795 764 785 742 758 772 738 809 814 908 905 883 882 936 876 952 879 895 874 826 827 853 826 835 834 854 804 829 862 862 845 783 797 788 881 818 815 833 832 921 814 801 876 833 831 776 790 776 803 786 759 739 765 820 741 762 802 847 810 797 815 725 793 840 816 815 868 828 808 795 803 807 762 776 784 793 762 798 774 781 774 768 760 755 771 796 796 756 828 794 809 765 786 784 784 768 781 795 778 807 774 768 775 743 784 758 746 770 782 751 793 791 780 770 772 705 710 760 666 731 730 701 688 792 744 895 769 636 717 462 984 845 668 800 836 778 727 730 738 734 778 775 748 719 759 758 775 783 744 784 763 781 782 769 771 782 851 830 819 822 811 791 820 812 826 813 832 779 803 812 799 783 797 811 797 788 791 827 807 819 814 796 788 775 815 803 770 763 814 797 809 798 830 821 805 793 773 802 791 818 871 851 809 790 848 829 793 798 794 768 776 805 743 762 780 800 763 793 791 766 777 805 789 800 778 810 822 798 773 791 777 740 731 825 781 739 1.05e+03 765 820 754 797 808 716 722 739 743 782 796 806 802 759 830 773 732 756 753 854 852 809 867 841 810 800 798 813 797 768 787 784 840 817 821 798 835 815 811 786 788 835 812 780 798 798 770 808 856 744 793 821 806 847 815 826 765 799 778 796 791 751 785 835 839 828 820 809 795 790 800 728 793 839 800 797 759 805 792 785 784 749 782 706 755 863 760 701 771 727 777 778 782 827 799 755 761 731 810 779 799 803 822 803 814 831 664 872 935 766 733 768 787 713 837 808 822 818 809 800 812 787 780 828 818 798 785 834 806 771 800 792 794 775 792 790 782 758 792 778 778 767 804 796 786 755 734 780 808 810 807 807 829 872 788 792 827 849 583 1.22e+03 803 676 571 715 765 809 755 808 805 791 797 777 822 807 827 743 868 785 788 848 873 884 885 900 860 862 868 869 849 842 879 874 858 846 855 853 856 894 865 846 876 890 891 879 887 877 859 872 839 867 866 838 811 818 843 877 788 809 696 819 808 811 803 848 792 860 802 816 809 796 791 790 778 829 803 772 787 798 908 858 810 815 780 780 789 793 840 846 768 788 806 809 816 762 787 765 794 768 781 749 828 800 814 817 797 794 768 789 797 788 808 1.18e+03 743 796 762 777 817 822 897 890 844 835 818 863 854 848 837 814 823 814 838 822 828 828 812 797 826 794 807 827 837 838 808 787 784 786 756 731 805 790 761 754 783 772 812 770 729 782 795 771 727 773 726 868 772 794 772 770 759 829 755 748 717 724 796 750 810 778 782 728 844 788 783 784 750 751 807 799 726 708 815 782 656 723 742 735 607 766 750 720 656 789 832 808 770 826 759 812 764 752 802 758 762 485 787 797 736 860 902 849 838 834 829 820 780 796 840 838 809 850 848 848 819 811 845 795 747 809 776 811 834 778 846 823 837 844 792 762 842 793 835 821 770 616 462 448 858 652 776 815 788 776 478 642 674 818 821 808 790 766 819 760 678 805 817 781 736 797 893 736 832 751 795 734 751 785 801 785 849 800 733 751 766 758 736 772 795 675 672 783 769 743 824 719 780 752 786 796 763 785 742 757 772 738 810 814 908 905 883 881 936 877 953 878 894 874 826 826 853 823 836 835 854 804 829 860 862 846 783 796 788 881 819 815 834 832 920 812 801 875 833 831 775 790 776 802 786 760 738 765 820 741 762 803 848 810 796 814 726 792 840 816 815 869 827 808 795 802 807 761 775 785 792 762 796 773 780 773 769 760 755 770 796 796 754 828 794 809 765 786 783 784 768 780 795 778 807 775 768 776 743 784 759 746 770 781 751 794 790 779 769 771 705 709 760 667 731 730 700 687 792 744 891 770 635 717 462 984 845 669 800 836 779 728 730 738 735 778 774 748 719 760 758 774 784 744 783 763 781 782 769 770 781 852 830 819 821 811 792 819 812 824 814 832 779 802 812 797 782 797 811 798 789 791 828 807 819 814 795 787 774 816 802 770 763 813 797 809 800 827 821 804 793 773 803 792 818 871 852 809 789 848 828 792 796 794 768 776 806 741 762 780 800 762 792 791 766 777 806 788 800 778 810 822 798 772 792 776 740 730 826 781 739 1.05e+03 765 821 753 797 807 715 722 739 742 782 796 806 802 759 830 773 733 756 752 855 853 810 866 840 809 800 797 816 798 767 787 784 842 818 822 798 835 816 811 785 789 835 811 781 798 798 770 809 857 744 791 819 806 847 815 826 764 799 778 796 790 751 784 835 838 827 820 809 795 789 800 728 792 839 800 797 759 804 791 785 784 748 782 706 756 862 759 701 772 726 777 778 784 826 799 755 759 730 809 779 800 802 822 803 815 831 664 873 934 766 733 769 787 714 837 808 820 817 809 801 811 786 779 830 820 798 785 833 808 770 799 791 794 776 791 791 780 758 792 777 778 769 804 797 786 754 734 779 808 809 806 807 830 873 788 791 828 850 584 1.22e+03 804 676 570 715 764 809 756 806 805 791 797 777 822 808 826 743 868 785 787 849 873 884 886 900 861 862 867 869 849 842 879 873 858 845 855 853 855 893 864 847 874 890 889 880 887 877 859 871 838 867 865 837 812 817 842 874 787 809 696 819 808 812 801 848 793 860 801 814 809 796 791 790 778 830 803 772 787 799 907 858 811 815 780 779 789 792 840 846 768 789 805 809 816 762 787 766 794 770 780 750 828 800 814 816 797 796 769 788 796 789 808 1.18e+03 743 795 762 778 817 821 897 890 844 834 820 863 854 847 837 814 823 813 838 821 827 828 812 797 826 795 806 826 838 838 809 787 783 785 755 731 804 790 762 753 783 771 811 770 729 782 795 771 727 774 726 866 772 795 772 771 757 830 755 747 719 724 796 751 809 778 783 728 844 788 784 784 751 750 807 799 726 706 814 782 656 724 742 736 609 766 751 719 656 787 831 808 770 826 758 812 764 752 801 758 763 485 788 795 736 860 904 848 840 834 830 821 780 797 840 838 810 850 848 847 819 811 846 796 747 810 777 812 833 778 848 823 836 843 792 762 842 795 835 820 770 616 461 447 859 652 775 816 788 776 478 643 673 816 820 807 790 766 819 760 678 805 818 781 736 798 894 736 833 751 795 733 751 785 802 785 849 800 734 752 766 758 736 772 796 676 672 781 769 742 822 719 781 752 786 796 763 785 743 757 773 737 810 813 908 904 883 880 936 877 952 877 894 874 826 826 853 821 836 836 854 805 829 858 862 846 783 795 788 881 819 814 833 831 919 811 802 874 834 832 774 792 776 802 786 759 738 765 820 741 763 804 848 810 795 814 725 791 840 815 815 869 827 808 795 802 806 761 774 786 792 761 795 772 780 773 769 760 756 771 796 795 753 827 794 809 766 786 782 784 768 780 795 777 806 775 767 776 743 784 760 747 769 781 751 794 789 777 768 770 706 709 760 668 730 730 700 686 792 744 888 770 635 717 462 984 845 670 799 836 779 727 730 737 734 776 774 748 720 760 758 774 783 744 783 763 781 782 769 769 781 850 830 819 819 811 792 818 812 821 814 832 778 803 813 796 781 798 811 797 790 791 828 806 819 815 795 786 774 816 801 770 762 812 798 809 802 825 821 802 793 772 804 792 818 871 851 808 789 849 828 791 796 794 768 777 806 741 762 779 800 761 792 791 765 776 805 788 799 777 810 822 798 772 792 775 739 729 827 781 739 1.05e+03 765 821 753 797 807 715 722 739 742 781 795 806 803 759 830 773 734 756 752 856 853 810 866 840 808 799 797 816 798 767 786 785 842 818 823 796 835 816 810 784 792 836 811 781 798 798 769 809 858 744 791 818 807 846 816 826 764 800 779 796 791 752 784 834 837 827 820 810 794 787 800 728 792 840 800 797 759 804 790 786 783 748 783 705 756 862 758 701 771 726 777 778 786 826 799 754 757 730 810 778 800 802 823 802 815 829 663 874 933 765 733 769 787 714 837 808 820 817 810 802 811 785 780 832 821 796 785 833 809 770 798 791 794 777 790 791 778 759 792 778 778 769 803 798 785 754 733 780 808 808 806 807 830 873 788 790 828 850 584 1.22e+03 804 677 570 714 764 810 756 805 805 792 796 776 822 810 826 742 868 784 786 850 872 884 885 900 862 861 867 870 849 842 878 872 857 845 856 852 855 893 864 846 873 890 888 879 887 877 860 871 837 866 864 836 812 817 843 871 787 809 696 818 807 813 800 845 794 859 801 812 809 795 792 790 778 831 802 771 787 800 907 858 812 815 780 778 790 792 840 845 768 790 804 808 815 762 788 767 795 770 779 751 827 799 814 816 796 796 770 787 797 790 808 1.18e+03 742 795 762 778 817 819 898 889 844 834 821 863 854 847 837 813 824 814 838 820 826 828 812 797 826 795 805 826 838 838 808 787 781 784 755 732 804 790 762 752 782 772 812 770 730 782 795 770 726 774 728 862 772 795 773 771 759 830 755 746 720 724 796 751 808 778 784 727 843 787 784 784 751 749 808 800 726 705 814 783 656 724 742 736 611 766 751 718 656 785 830 806 770 826 758 812 763 753 800 758 762 485 788 794 737 860 903 846 840 833 830 821 780 797 841 838 809 851 848 847 820 810 846 796 748 809 777 812 833 778 848 823 836 844 791 762 842 796 835 818 771 616 460 447 860 652 775 816 788 776 478 644 672 816 820 806 789 766 819 759 678 806 818 781 738 798 895 735 834 751 796 733 752 784 803 785 848 800 734 752 766 759 737 771 796 677 672 781 769 742 818 719 781 751 787 796 763 786 744 757 774 737 810 813 908 904 883 881 935 876 952 876 894 874 825 825 854 819 836 836 854 804 829 858 861 846 782 795 788 881 819 814 832 831 918 812 801 875 836 832 773 793 776 802 786 759 738 765 820 741 763 803 846 810 795 814 724 791 842 816 815 869 827 808 794 801 805 761 774 786 792 761 795 772 779 772 768 760 756 771 795 794 753 825 794 809 766 786 782 783 769 779 795 776 804 775 767 777 744 785 760 746 770 781 751 794 788 778 768 770 707 709 760 668 731 730 699 686 792 745 883 770 636 717 462 984 845 670 799 838 779 727 730 737 733 775 773 747 722 760 757 773 782 744 783 762 781 782 769 768 780 847 831 820 817 811 792 817 812 819 813 832 778 803 813 795 781 798 812 796 790 792 828 806 819 815 794 787 774 816 802 770 762 810 799 808 803 826 820 802 793 772 805 792 818 871 851 808 788 849 827 791 797 794 768 775 806 740 763 779 800 762 792 790 766 776 804 788 799 776 810 822 798 772 792 774 739 730 827 782 739 1.05e+03 766 820 754 797 807 716 722 738 742 781 795 805 803 759 830 773 734 755 752 856 853 809 868 840 808 799 797 818 798 767 787 785 840 818 821 795 835 816 810 784 794 837 810 781 798 797 768 809 859 743 791 818 808 846 816 826 764 800 779 795 791 752 783 833 838 826 821 810 794 787 802 728 792 841 800 797 760 804 789 786 782 748 783 703 755 861 758 702 771 726 776 778 786 826 800 755 757 730 811 777 799 802 824 802 816 828 663 874 932 763 733 767 787 715 835 808 820 816 810 802 812 784 781 832 820 796 785 832 808 770 798 790 794 777 789 791 778 760 792 778 778 769 802 796 785 754 733 780 808 808 805 807 830 873 786 791 828 852 584 1.22e+03 805 676 569 714 764 810 756 804 805 793 796 774 822 811 825 744 868 783 786 849 870 885 885 901 862 861 866 870 849 842 878 871 856 845 856 851 855 893 864 845 871 890 888 879 886 877 861 871 836 866 862 836 811 818 843 868 787 807 697 818 806 813 800 843 795 858 801 813 809 794 792 788 779 830 802 770 787 800 906 859 811 816 779 777 788 792 840 845 767 790 803 808 815 762 788 767 796 770 778 751 826 797 813 817 796 795 770 788 797 789 808 1.18e+03 742 794 762 778 817 819 898 888 843 835 822 864 853 847 836 811 824 814 837 819 826 827 812 797 826 796 804 825 839 838 807 787 780 784 755 732 804 790 762 752 781 772 811 770 730 782 795 768 725 774 730 859 772 796 774 771 760 829 755 744 721 725 798 750 808 779 784 727 842 786 783 785 750 748 809 801 726 706 815 785 657 725 741 736 611 766 751 719 656 782 829 807 770 826 758 812 763 754 800 758 762 485 787 792 737 860 903 845 839 833 829 821 780 796 841 838 809 852 848 847 820 810 846 796 746 808 777 812 834 778 848 822 836 844 791 762 842 796 835 818 771 616 460 446 860 653 775 816 788 776 479 645 672 816 820 805 790 765 820 759 678 806 818 781 738 798 895 735 834 751 796 733 751 784 803 785 848 800 734 751 765 759 737 770 796 677 672 781 770 741 815 719 782 751 787 795 763 788 744 758 774 738 810 814 908 905 884 881 936 876 951 876 894 875 825 825 854 818 836 836 854 806 829 859 861 845 782 795 788 882 819 814 831 831 919 811 800 875 837 831 772 793 776 803 786 759 739 765 821 740 764 803 845 810 796 814 722 792 843 815 815 869 828 808 794 800 805 761 774 787 792 761 795 772 779 772 768 760 756 771 794 794 753 825 793 809 767 786 782 783 768 779 795 776 803 775 767 777 744 784 760 744 770 781 750 794 788 778 768 770 708 708 761 667 731 730 699 686 792 745 878 770 636 717 462 983 844 670 800 840 779 726 730 737 732 774 773 748 725 759 756 773 781 743 783 762 780 782 768 769 780 847 831 820 816 811 792 816 812 820 812 832 778 803 813 795 782 797 812 796 789 792 828 806 819 815 794 788 773 815 802 770 761 810 798 808 804 826 819 803 795 773 806 792 818 871 850 808 787 850 827 792 799 794 768 774 806 740 764 778 800 762 790 791 766 776 803 789 798 775 810 822 798 772 792 773 738 731 828 782 739 1.05e+03 766 820 753 798 806 716 722 737 743 781 795 806 802 759 830 773 734 755 751 856 852 809 869 840 808 798 798 820 798 767 789 784 839 816 820 795 835 815 810 784 795 838 809 781 798 796 767 809 859 742 793 818 808 845 816 826 764 800 779 793 791 751 783 832 838 826 822 809 792 787 803 729 791 842 799 797 760 805 789 786 782 748 782 702 754 862 757 702 770 726 776 777 785 828 800 757 756 730 811 776 799 803 824 801 816 826 662 872 932 762 733 765 786 715 834 808 820 816 810 802 813 784 782 831 820 794 785 831 808 770 797 790 794 777 789 791 779 761 790 778 777 768 802 795 787 754 733 781 807 808 805 806 831 872 785 792 827 853 584 1.22e+03 805 675 568 714 763 810 755 804 804 793 795 774 822 810 824 746 869 783 786 849 869 885 885 902 862 861 866 871 850 842 879 871 856 845 856 850 855 893 865 843 870 889 888 879 886 877 862 871 835 866 862 836 810 818 843 868 787 806 697 816 804 812 801 842 795 858 800 814 809 793 792 787 779 830 802 769 786 800 907 859 810 816 779 777 786 793 840 845 767 790 804 807 814 762 788 766 797 770 780 750 825 795 812 816 796 792 770 788 797 788 807 1.18e+03 741 793 759 778 817 819 896 888 843 836 821 864 852 847 836 810 824 814 836 819 825 827 812 797 826 796 804 825 838 838 807 787 779 784 755 731 803 791 762 751 780 771 811 771 730 782 795 768 724 773 729 854 772 796 773 771 761 828 755 744 721 726 799 749 808 780 782 727 842 787 783 784 749 748 810 801 725 707 815 786 657 725 741 736 610 765 751 719 655 784 829 808 770 826 758 812 764 754 800 757 762 485 787 792 736 860 903 845 838 832 827 821 780 797 841 838 808 852 848 848 819 810 846 795 746 807 776 813 834 778 846 821 836 842 791 762 842 797 835 818 771 617 460 446 861 653 775 816 787 776 479 646 673 815 820 805 790 764 821 760 677 806 818 781 736 796 895 735 833 752 796 733 750 785 803 786 848 801 734 750 765 759 737 770 795 677 672 781 770 740 808 719 782 751 786 794 763 789 743 757 774 738 809 814 908 906 885 880 936 876 951 877 894 875 825 826 854 817 836 836 854 808 829 859 861 845 782 794 788 883 819 814 831 831 919 811 799 875 837 831 772 793 776 803 786 759 740 766 820 739 764 804 844 810 796 814 723 793 844 815 816 868 828 808 793 799 806 761 775 787 792 760 795 772 780 771 768 760 757 771 793 794 753 824 793 809 767 786 783 783 768 780 795 776 804 775 767 777 744 784 759 743 769 781 750 794 789 778 767 770 708 707 761 666 730 729 698 685 792 745 874 769 637 716 462 983 844 670 801 843 779 726 730 737 733 775 773 748 726 759 755 773 781 742 782 762 780 781 769 769 780 849 831 820 816 810 792 817 812 822 811 832 778 803 813 795 782 797 811 796 787 792 828 805 819 814 793 790 773 813 802 771 761 809 797 807 804 826 818 804 797 774 806 792 818 872 849 807 786 849 827 793 798 793 768 773 805 741 764 778 800 762 789 792 766 776 803 790 798 774 811 822 798 772 792 773 738 732 827 783 739 1.05e+03 766 820 753 798 806 717 722 736 744 780 796 806 802 759 829 773 734 754 750 855 851 808 870 840 808 798 799 822 798 768 791 782 839 815 819 795 834 816 810 784 794 839 808 781 798 795 767 808 859 741 795 817 808 845 816 826 764 800 779 793 791 751 782 832 837 826 820 808 792 788 803 729 791 841 798 796 759 805 789 785 783 748 782 702 754 862 758 702 770 725 776 776 785 828 801 758 756 729 811 775 799 804 824 802 815 826 661 871 932 761 734 765 785 715 833 809 819 817 810 801 814 785 782 831 821 794 786 831 808 769 797 790 794 778 789 791 780 760 789 778 776 768 802 795 789 754 733 780 807 808 806 805 831 872 784 792 826 852 584 1.22e+03 804 675 566 714 762 809 755 806 804 793 795 776 820 810 825 747 869 783 786 849 870 885 885 904 862 860 865 870 850 841 879 871 857 845 856 850 856 893 866 843 871 888 888 879 886 877 862 870 835 866 862 834 809 820 844 868 786 806 697 815 804 810 801 842 795 858 799 815 810 792 792 788 780 830 802 769 787 799 908 859 809 817 779 777 784 793 841 845 767 789 804 807 813 762 788 764 797 770 781 750 825 795 812 816 797 792 770 788 797 787 806 1.18e+03 741 793 757 778 816 819 894 888 843 836 821 864 851 847 836 810 823 814 837 819 824 826 811 797 826 796 804 824 837 838 807 787 779 784 755 731 803 791 762 750 780 771 811 771 730 780 795 767 724 773 728 851 772 797 772 772 761 828 754 744 720 727 798 747 808 782 781 727 842 786 783 784 748 748 811 800 726 708 814 786 657 726 740 737 610 764 751 718 656 785 830 808 769 826 758 812 764 754 800 756 761 485 787 789 736 860 903 845 836 831 826 820 781 797 842 838 806 852 848 848 818 810 847 793 745 807 776 813 833 778 845 820 836 841 791 762 841 797 835 817 770 616 461 446 861 652 775 816 787 776 479 646 673 815 819 806 789 764 821 760 676 805 818 782 735 795 894 735 832 752 797 734 749 787 802 785 847 801 734 750 765 759 737 770 794 677 671 782 769 740 802 720 782 751 786 794 762 790 742 756 773 738 807 814 907 906 885 879 936 876 952 878 894 874 825 826 854 816 835 836 853 813 829 860 860 844 782 794 787 884 819 814 832 831 919 811 799 874 837 830 772 793 776 803 785 758 739 767 821 738 764 804 844 810 796 813 723 795 844 815 816 868 828 807 793 798 807 761 777 785 792 760 796 772 780 770 767 759 758 772 793 794 753 824 793 810 767 785 783 782 768 780 795 775 804 774 768 777 744 784 759 742 769 780 750 794 790 778 766 771 708 707 761 665 730 729 698 684 794 744 870 770 636 716 462 983 844 670 801 843 780 726 730 737 733 775 773 748 727 759 755 772 782 742 782 764 780 781 769 769 779 850 831 820 816 810 792 817 812 823 811 832 778 802 814 795 781 797 811 796 787 792 828 804 818 814 792 790 773 813 802 772 761 809 797 806 802 826 818 804 797 775 806 790 818 871 849 808 786 848 828 794 798 792 769 773 804 741 763 777 800 763 786 791 765 776 802 790 797 774 812 822 798 772 792 774 738 731 827 784 740 1.05e+03 766 820 752 798 806 718 720 736 744 780 796 807 802 758 829 772 734 754 749 854 850 808 869 841 808 798 800 822 797 766 791 781 839 815 820 795 834 816 811 785 793 838 809 781 798 795 766 807 859 740 795 817 808 847 815 826 764 800 778 792 790 752 782 832 837 827 819 807 792 789 803 730 792 841 799 796 758 806 790 784 782 748 781 702 754 863 758 702 769 724 777 774 785 828 801 757 756 729 811 775 798 804 824 802 814 827 661 870 932 762 734 765 785 716 833 809 818 818 809 801 812 784 780 830 822 795 785 831 808 768 798 791 794 778 790 789 781 759 789 779 775 768 804 795 788 753 732 778 807 808 808 804 830 872 785 790 825 850 583 1.22e+03 803 677 566 714 762 809 756 807 804 793 796 777 818 809 825 747 869 783 785 848 870 884 885 903 862 860 866 869 850 841 879 872 857 845 856 851 854 892 867 842 872 887 889 879 886 877 861 869 835 866 862 830 809 823 844 868 786 807 697 814 804 808 801 843 794 858 799 815 811 791 792 790 779 830 802 770 787 799 908 858 810 817 779 777 783 793 842 846 766 789 804 807 812 762 787 762 797 769 782 748 824 796 813 815 797 791 770 788 797 787 805 1.18e+03 741 794 755 778 815 820 894 887 843 836 821 865 851 847 836 810 823 812 838 818 824 826 810 797 826 795 803 824 837 838 807 787 780 784 755 731 803 791 762 751 780 771 811 772 730 779 794 767 724 772 726 849 771 797 770 773 760 828 752 744 720 728 797 747 808 783 781 727 843 784 783 785 748 748 811 800 727 708 812 786 658 726 740 737 610 764 751 717 656 787 830 809 769 827 757 810 765 754 800 756 761 485 788 787 737 859 903 844 836 831 826 820 781 798 842 838 804 851 848 848 817 811 846 793 746 807 775 814 832 778 845 820 836 840 791 761 841 797 835 818 770 616 461 446 861 652 775 816 786 776 479 646 674 815 819 808 789 764 821 761 677 805 818 782 736 796 893 735 832 752 798 734 748 787 802 784 846 801 734 751 765 758 737 770 795 677 670 782 768 740 794 720 782 752 786 793 762 791 742 756 772 737 806 813 907 906 885 879 936 876 953 879 894 872 824 826 854 816 834 836 853 815 828 860 859 844 782 793 787 884 818 814 832 830 918 811 799 872 837 830 772 793 775 804 785 758 738 767 822 738 763 804 844 810 796 813 723 795 843 815 815 867 828 807 793 799 808 761 777 783 792 760 796 772 780 769 767 759 758 772 793 794 752 824 793 810 766 786 783 782 768 780 795 776 805 774 768 776 744 784 759 741 768 780 751 794 790 779 766 772 707 707 761 664 730 729 697 683 795 743 865 770 635 716 462 983 843 670 800 845 780 725 729 738 733 775 773 747 727 759 755 771 782 741 782 765 781 781 769 768 779 849 830 819 817 809 792 817 811 823 812 832 779 802 814 795 780 797 811 796 788 792 828 804 818 813 791 790 772 814 802 772 761 809 796 806 800 825 818 804 797 775 806 789 817 871 849 808 786 848 828 795 799 791 770 774 803 742 761 777 799 763 786 790 764 776 802 790 796 773 811 822 798 771 792 774 739 730 826 784 741 1.05e+03 766 820 752 797 806 719 718 737 744 779 795 807 803 759 828 771 733 754 748 853 850 807 869 841 808 798 799 821 796 765 790 781 839 815 822 795 835 816 812 786 791 836 810 782 798 794 765 806 858 741 794 817 808 849 814 825 764 800 778 793 790 750 781 830 837 827 819 807 792 788 804 730 792 840 799 796 757 805 790 783 781 748 781 701 755 863 758 702 769 724 777 775 785 827 801 755 756 728 811 775 798 803 822 803 814 828 660 871 933 764 732 765 785 718 834 808 818 819 810 800 810 783 779 829 822 797 784 832 808 768 800 792 794 779 791 788 781 759 790 781 775 767 805 795 786 752 730 777 807 809 810 804 828 871 786 789 824 849 583 1.22e+03 802 679 566 714 762 808 756 808 804 792 795 775 818 808 826 746 869 784 785 848 871 884 884 902 862 860 866 869 850 840 879 873 856 846 856 851 853 892 867 842 874 886 889 879 886 877 861 869 835 866 862 826 808 827 843 867 786 808 698 814 804 809 802 843 793 858 799 814 812 791 792 790 779 830 802 772 786 798 907 858 810 817 778 777 783 793 843 846 766 789 804 807 812 761 786 762 797 769 782 746 824 797 814 814 798 790 770 788 798 787 805 1.17e+03 741 794 755 777 814 820 895 887 843 836 821 864 851 847 836 810 822 810 839 818 825 826 810 797 826 794 803 824 838 837 807 787 780 784 754 730 804 791 762 752 780 771 811 771 731 778 794 768 725 773 725 846 770 797 770 771 760 828 750 744 720 728 796 747 808 782 781 727 842 783 784 786 747 748 810 800 728 708 811 786 658 726 741 737 610 764 751 717 657 787 830 810 770 827 756 810 765 754 800 756 759 484 788 784 738 858 904 844 836 830 827 820 781 798 840 838 804 851 847 848 818 811 845 795 746 807 775 814 831 777 844 819 836 840 792 760 841 797 835 820 770 615 462 446 859 651 774 816 787 776 479 646 674 815 818 809 788 764 820 762 677 805 818 782 738 796 893 736 831 752 798 734 749 786 800 783 846 800 734 752 765 758 737 768 795 678 669 782 768 740 789 721 781 752 786 793 762 792 743 756 772 736 806 812 907 905 884 880 935 875 954 878 894 872 824 826 855 815 834 834 853 817 828 861 858 844 782 793 786 885 816 813 833 829 918 811 798 872 838 829 772 792 775 804 784 758 738 767 822 738 762 803 843 809 796 812 722 795 843 814 814 867 829 808 794 800 807 762 777 783 792 759 796 772 780 768 767 759 757 772 792 795 752 824 793 810 765 787 783 782 768 781 794 776 806 774 768 775 743 784 758 741 767 781 752 793 790 779 767 772 707 708 761 663 731 730 697 682 795 743 860 770 635 716 463 983 843 669 799 846 780 724 729 737 733 776 772 748 729 758 755 771 782 740 782 765 782 781 769 768 779 849 830 819 816 809 792 817 810 822 812 831 780 801 814 795 781 797 811 797 790 792 827 803 818 812 791 789 772 814 803 772 762 810 796 806 799 824 817 804 796 775 806 789 816 872 850 808 786 848 828 795 799 791 770 775 803 742 760 777 798 763 786 790 762 775 802 790 796 772 810 822 798 771 791 775 740 729 826 784 740 1.05e+03 765 821 752 797 806 719 718 738 744 779 793 807 803 760 828 770 732 754 748 853 850 806 868 841 808 798 798 821 796 764 787 782 840 816 822 794 834 816 813 785 791 835 810 782 798 794 765 806 856 741 793 817 807 851 813 825 764 800 777 793 789 748 781 829 838 826 821 807 792 787 804 730 792 840 799 796 757 805 790 783 781 747 780 701 755 863 758 703 768 726 776 775 785 826 802 754 756 728 811 775 798 802 821 803 813 829 661 871 933 764 731 765 785 717 834 807 818 818 809 800 809 782 778 829 821 799 783 832 808 769 801 792 794 780 790 786 781 759 791 781 775 766 804 795 784 752 730 777 807 810 810 804 828 871 787 789 824 850 584 1.22e+03 803 680 566 713 762 810 756 808 804 791 795 774 817 808 826 745 870 784 784 848 872 884 884 901 861 860 865 869 849 840 879 873 855 846 856 852 853 893 867 843 873 886 890 879 887 877 860 869 834 865 863 825 808 830 842 867 786 808 698 815 805 810 802 844 793 858 799 812 811 790 791 789 779 829 802 774 786 798 907 859 810 816 778 778 783 792 843 846 766 788 804 807 812 761 786 763 796 768 782 746 824 798 813 813 797 790 770 788 798 787 805 1.17e+03 742 792 754 774 814 821 896 887 843 836 821 863 850 846 835 811 822 808 838 819 826 826 809 798 826 794 803 824 837 837 808 787 781 784 753 730 804 792 762 753 780 771 811 770 731 780 793 770 726 773 726 842 769 796 772 768 760 828 749 744 720 728 796 747 807 780 781 727 842 783 784 787 747 748 810 799 728 708 811 786 659 726 742 737 610 762 751 717 657 787 830 811 771 826 757 810 765 754 800 756 758 484 787 784 738 859 904 843 836 830 828 820 781 798 839 838 805 851 846 848 818 811 844 797 746 807 774 814 831 776 844 819 836 840 793 759 842 796 834 820 770 615 461 446 858 651 774 816 787 777 479 646 675 816 818 809 788 765 820 762 677 805 818 781 738 797 893 736 830 752 797 734 749 786 799 784 847 799 734 752 765 757 736 766 796 678 669 781 768 741 785 721 780 752 786 792 762 792 743 757 771 734 806 812 907 905 884 880 935 874 954 878 895 872 824 826 855 815 834 833 853 818 827 861 858 844 782 794 786 885 816 812 832 828 918 810 798 874 839 829 772 791 775 804 784 758 738 766 823 738 762 803 842 808 796 812 721 795 842 813 815 867 829 806 794 800 806 762 775 785 791 758 796 772 779 768 768 759 757 771 792 796 752 824 793 810 764 788 783 782 767 780 794 776 807 774 767 773 743 782 757 740 767 781 752 792 790 779 768 772 707 708 760 663 733 730 697 682 793 743 854 770 634 716 463 983 845 668 798 846 780 724 728 736 732 776 772 748 730 758 755 771 781 740 782 764 781 781 769 768 779 849 829 819 816 807 792 818 810 821 813 830 780 801 813 794 782 796 811 797 790 793 826 803 818 811 792 787 772 814 802 771 763 810 797 805 799 824 816 804 796 775 806 790 816 873 850 809 786 848 827 794 799 791 769 776 803 742 761 777 797 762 786 790 761 775 803 790 796 772 811 822 798 770 791 775 740 729 827 783 739 1.05e+03 765 821 752 796 806 720 718 738 744 778 792 807 803 761 828 770 732 754 750 853 850 806 869 841 809 797 798 824 796 763 786 782 840 816 822 792 834 814 813 785 790 835 810 783 798 794 765 805 856 742 792 817 806 851 813 825 764 800 776 793 790 746 781 829 839 826 823 807 792 786 804 730 792 841 799 796 756 805 790 783 782 745 781 701 755 863 759 703 767 726 776 775 785 825 801 754 756 729 810 775 800 799 822 804 813 830 662 871 934 764 732 765 785 715 833 806 819 818 808 800 810 782 778 828 820 799 783 833 809 769 802 792 793 778 790 786 780 759 792 780 775 766 803 795 784 752 730 777 806 811 810 806 828 872 787 788 825 850 584 1.22e+03 803 679 566 711 762 811 756 808 804 791 795 773 818 807 825 744 870 785 784 848 873 884 883 901 861 860 862 869 850 840 879 873 854 846 856 851 855 894 866 842 871 887 890 878 887 876 860 870 834 865 862 825 807 832 842 867 786 809 697 815 805 811 802 843 793 860 799 812 809 790 791 788 779 829 801 774 786 798 907 858 810 815 777 778 784 791 842 845 766 788 804 807 811 760 787 765 796 767 783 746 825 799 812 813 796 791 769 788 797 787 804 1.18e+03 742 792 754 772 813 821 894 888 842 836 820 862 850 846 834 812 821 809 837 820 827 826 809 798 826 794 803 824 837 836 807 787 781 784 752 729 804 790 762 753 780 771 812 769 731 781 792 771 727 773 726 839 769 796 771 767 760 827 750 745 720 727 795 747 807 780 782 728 842 782 785 786 747 748 809 797 728 708 812 786 659 725 742 737 610 762 751 718 657 786 831 811 771 826 758 809 764 754 800 757 757 484 787 784 738 860 905 842 836 831 828 820 780 798 837 837 805 852 846 848 817 811 844 796 746 807 773 813 831 776 844 820 836 840 794 760 843 796 833 818 770 614 461 446 858 652 774 815 787 778 479 647 675 816 816 808 787 765 820 761 677 805 817 780 738 797 893 735 829 752 797 734 749 785 797 784 847 799 734 752 765 757 736 766 797 678 668 780 768 742 783 721 779 752 787 792 762 793 743 756 771 733 806 812 907 905 883 880 935 874 954 878 895 873 824 826 854 815 834 833 852 821 826 861 858 845 782 796 786 884 816 812 832 829 918 810 797 875 838 829 772 789 775 803 784 758 739 766 823 738 763 804 843 808 797 812 721 794 842 812 815 867 830 805 794 800 804 762 773 786 792 758 796 773 779 768 767 759 757 771 790 796 753 824 793 810 764 788 783 781 766 780 793 777 807 773 767 774 743 781 756 739 767 781 751 791 790 779 768 772 707 707 759 663 734 729 697 682 793 744 848 769 635 716 463 983 846 667 798 846 779 724 727 735 732 776 772 748 730 757 756 771 781 740 782 764 781 781 770 769 779 848 828 819 817 804 791 818 809 820 813 829 780 801 812 794 782 795 811 797 790 793 826 804 818 811 794 785 772 814 802 770 764 810 798 804 799 824 816 804 795 774 806 791 816 874 850 808 786 849 827 793 799 791 768 775 803 743 761 776 797 762 786 790 761 775 803 789 796 772 812 821 798 770 791 775 738 728 827 783 738 1.05e+03 765 821 751 795 806 721 719 738 744 777 792 807 803 761 828 770 732 753 751 852 850 806 868 841 808 797 799 827 795 763 785 781 839 816 821 791 833 813 814 784 790 834 810 782 799 794 764 805 857 742 792 816 805 851 812 825 764 800 777 793 790 746 781 830 838 826 822 808 792 785 801 730 792 842 799 797 755 804 790 784 782 745 783 701 754 862 760 703 767 726 777 775 785 826 800 754 756 730 809 774 802 798 822 804 814 830 663 870 934 764 732 765 786 713 834 805 819 818 808 799 809 782 779 828 819 799 782 834 809 768 802 792 792 776 789 786 780 760 792 779 775 767 802 795 785 753 731 778 804 810 810 806 828 872 786 787 826 851 584 1.22e+03 802 679 567 711 761 811 756 808 805 790 795 774 819 807 825 744 870 785 785 848 873 884 883 902 861 860 859 869 850 839 879 873 854 845 855 851 856 894 865 842 871 888 891 877 887 876 860 870 835 865 862 825 807 832 842 866 786 808 697 815 806 811 800 843 793 860 799 814 808 790 790 787 779 829 800 773 786 798 907 857 810 814 777 778 784 790 842 844 766 787 806 807 811 759 788 765 796 767 782 747 825 799 811 813 796 791 768 788 797 788 803 1.18e+03 741 793 754 771 814 822 894 888 842 836 820 862 849 845 834 812 820 809 837 820 827 825 808 797 826 794 802 824 838 836 805 787 781 784 752 728 804 789 762 752 780 771 812 769 730 781 793 771 727 773 728 837 770 795 769 768 761 826 751 745 719 727 794 747 806 780 783 728 842 782 785 785 746 748 808 796 728 708 813 787 660 724 742 737 610 762 751 717 657 786 831 811 770 827 757 808 764 753 799 757 757 485 786 784 739 861 904 842 836 831 828 820 780 799 836 836 806 851 846 848 817 811 844 796 746 807 773 812 830 776 844 820 836 840 794 760 844 795 834 818 769 614 460 446 859 652 774 814 786 778 478 649 676 817 816 808 786 765 819 760 676 804 816 780 738 796 893 734 829 752 797 735 749 785 797 784 848 798 735 752 765 757 736 768 798 679 668 780 768 744 779 721 779 751 787 791 762 793 744 755 770 733 806 812 907 905 883 879 935 874 954 879 896 873 823 825 853 814 834 833 852 825 825 862 859 845 783 796 787 883 817 812 831 829 918 810 798 875 838 830 772 787 775 803 783 757 738 765 823 738 763 803 843 807 797 811 721 794 841 812 814 866 830 804 794 800 805 762 772 786 792 757 796 773 779 770 767 760 757 771 790 796 754 825 793 810 764 787 783 781 765 779 794 776 806 772 766 774 743 780 756 739 767 781 751 790 790 779 769 772 706 707 758 663 735 728 697 681 793 744 842 769 635 715 462 983 847 667 797 848 779 725 727 734 732 776 772 747 730 757 756 770 781 740 782 764 781 781 770 769 778 848 828 819 817 803 791 818 810 820 813 830 780 802 810 793 782 795 811 797 790 793 825 804 818 811 796 785 773 814 801 770 764 811 799 804 799 825 817 804 795 773 805 791 816 875 850 808 785 848 826 792 798 791 768 774 804 743 762 776 797 762 786 790 763 775 802 788 796 773 813 820 797 770 790 775 737 728 826 783 738 1.05e+03 764 821 750 794 806 722 718 738 743 776 792 807 802 761 828 769 731 752 752 852 850 806 866 841 806 797 799 830 795 762 785 779 839 816 821 792 833 812 814 783 790 834 809 781 799 794 763 805 858 742 793 816 805 850 812 825 763 800 777 792 790 746 781 831 838 826 821 807 792 785 798 729 792 843 799 797 754 803 791 785 783 746 782 701 753 860 760 702 768 725 777 775 786 827 798 755 756 730 807 774 802 797 823 805 815 830 663 869 934 764 732 764 786 713 835 805 819 819 808 798 809 782 780 829 819 799 782 834 809 768 802 791 792 774 790 786 779 760 792 779 774 766 802 795 785 752 731 779 803 809 810 806 828 872 786 787 826 851 584 1.22e+03 801 678 568 711 761 809 756 808 804 789 794 774 820 806 826 744 870 784 785 848 873 885 884 902 862 860 857 869 850 839 879 873 854 845 855 851 856 893 865 842 872 888 889 876 886 876 861 871 836 865 862 826 808 835 841 865 786 808 696 815 806 810 798 843 792 860 799 814 807 790 790 787 779 829 800 773 787 798 907 857 811 814 777 779 784 789 841 844 766 786 806 807 812 758 787 765 795 767 782 747 824 800 810 813 797 791 768 789 796 788 802 1.17e+03 741 794 754 772 814 822 894 888 842 835 820 861 849 846 834 812 819 809 837 820 827 825 808 796 826 793 802 824 839 835 804 787 781 784 752 727 804 788 762 752 780 771 812 769 730 781 794 768 727 773 728 837 771 795 767 770 761 825 752 745 719 726 793 747 807 780 783 727 841 782 785 783 746 748 808 796 727 708 813 787 661 724 741 737 610 762 751 717 656 786 831 811 769 827 756 807 764 753 798 756 757 484 786 784 739 862 904 842 836 830 827 821 780 799 836 834 807 850 845 849 818 810 843 795 745 808 773 812 830 776 844 822 835 840 794 761 844 795 834 820 769 613 459 446 860 652 775 814 784 777 478 650 676 817 816 808 786 766 818 759 677 803 816 780 738 795 892 735 829 751 797 734 750 785 796 783 848 798 735 753 766 757 736 769 798 679 668 780 768 743 775 722 778 750 788 791 762 793 745 755 770 732 807 811 907 905 883 878 936 874 953 879 896 872 823 825 853 814 834 833 852 827 825 862 859 846 783 794 788 883 816 812 832 830 918 809 799 875 836 830 772 786 775 802 783 757 738 764 822 737 763 802 843 807 798 811 721 793 841 813 813 865 829 803 794 800 805 762 771 786 792 757 796 773 779 771 765 760 757 771 790 796 753 825 793 809 763 786 782 781 764 779 794 775 804 771 766 774 743 781 756 740 767 780 750 790 790 779 768 772 706 708 757 663 736 727 696 681 794 745 835 769 635 715 462 982 846 667 797 849 778 725 728 734 731 775 772 746 730 756 756 770 782 740 782 764 781 781 770 770 778 848 828 819 817 804 790 818 810 819 813 831 780 802 810 794 781 795 810 796 790 792 825 805 817 811 795 785 774 814 800 770 762 811 800 804 798 825 818 804 795 772 805 790 816 875 850 808 785 848 826 792 798 791 768 773 804 743 762 775 797 762 785 788 765 776 802 787 796 774 813 820 797 769 790 775 735 728 826 783 739 1.05e+03 763 820 750 793 806 721 718 738 742 776 792 808 800 761 829 770 730 752 751 852 850 806 865 841 804 797 798 830 795 762 784 778 838 816 821 794 833 812 812 782 788 834 809 781 798 795 762 806 856 742 793 815 805 848 811 825 762 800 776 792 791 746 782 832 837 826 820 807 792 785 796 729 792 842 797 797 754 802 791 786 783 747 779 701 753 860 760 702 768 725 776 775 786 828 798 755 756 729 807 773 801 798 824 806 815 830 663 868 934 764 732 764 787 713 835 805 819 818 807 797 809 782 779 829 819 798 783 833 808 768 801 791 792 776 790 786 779 761 790 779 775 765 801 796 785 752 731 779 802 810 809 805 828 872 785 787 825 851 583 1.22e+03 801 678 567 712 761 808 757 808 804 788 795 774 819 806 826 744 869 783 786 848 873 884 884 901 863 860 856 869 850 838 878 873 855 844 855 851 855 892 864 841 872 888 887 876 885 876 859 871 837 866 862 826 808 837 841 864 786 807 697 816 807 810 796 843 792 860 799 812 806 791 789 786 779 829 799 773 787 797 907 858 812 814 777 780 785 788 841 844 766 786 807 808 813 760 786 765 794 767 782 746 824 800 809 814 797 791 768 787 794 788 802 1.17e+03 740 793 755 772 815 822 893 888 842 835 820 860 850 847 834 812 818 809 837 819 827 824 807 796 825 792 802 824 838 835 804 787 779 783 752 726 803 788 763 752 780 771 812 768 730 780 795 766 726 772 728 836 770 795 767 770 761 824 752 745 719 726 792 747 807 779 783 727 840 782 785 783 745 748 808 795 725 706 814 786 662 724 741 738 610 761 751 716 656 786 831 812 768 826 757 807 763 753 797 756 758 484 787 784 738 863 903 843 836 829 827 822 780 798 837 834 807 849 845 849 818 810 843 795 745 808 774 812 830 775 844 822 834 840 794 761 844 794 834 822 769 612 459 446 860 650 776 813 784 775 478 652 677 817 815 807 784 766 817 758 677 804 816 780 737 795 891 735 830 750 797 733 751 784 796 783 849 798 734 754 768 757 736 769 798 680 668 780 768 743 771 723 777 749 788 791 760 792 746 756 770 733 807 809 907 905 883 879 936 874 952 879 896 872 823 825 853 814 834 832 852 829 826 861 858 846 782 793 789 882 815 812 832 830 918 810 800 874 835 830 772 787 774 802 783 757 737 763 821 737 763 801 843 808 798 811 722 793 840 814 812 864 828 804 794 800 805 763 771 787 792 757 796 772 779 772 764 760 757 771 790 796 753 824 793 808 763 786 782 781 763 778 794 774 804 772 766 774 743 782 756 740 767 780 749 790 790 779 768 772 706 707 757 664 737 726 695 682 794 745 830 768 635 716 460 982 844 667 797 851 778 725 728 734 731 775 772 745 732 756 756 771 782 741 781 764 781 781 770 770 778 848 828 820 816 805 790 817 810 819 812 833 780 801 810 794 780 795 810 795 791 791 825 805 817 810 793 785 775 814 798 770 760 810 800 804 798 824 817 804 795 773 806 789 816 875 850 808 784 847 826 792 799 791 768 773 805 743 762 775 798 762 784 788 765 776 802 786 796 774 811 820 797 769 792 775 735 729 826 782 739 1.05e+03 764 819 751 793 807 719 718 737 743 775 792 807 798 761 829 771 730 752 750 853 850 806 864 841 804 797 796 830 795 762 785 778 838 816 821 796 833 812 811 783 786 834 809 780 797 797 762 806 855 742 794 816 806 847 811 825 762 800 775 791 791 747 783 831 838 826 820 806 791 785 798 728 792 842 796 796 754 802 790 786 783 748 777 701 754 859 759 702 768 725 775 775 786 828 798 756 756 728 808 773 799 798 822 805 814 830 662 868 935 765 732 763 786 714 834 805 819 818 806 796 810 782 778 829 820 797 785 833 808 768 801 791 792 777 790 786 779 760 789 779 776 763 801 795 785 750 731 779 802 810 808 805 827 871 785 787 825 850 582 1.22e+03 802 677 565 712 760 809 757 807 804 788 795 774 818 806 826 744 869 782 786 847 874 883 883 901 864 860 853 869 850 839 878 873 856 844 855 851 855 892 864 842 871 889 887 876 884 876 858 871 838 867 860 826 806 839 841 864 785 806 697 817 806 810 797 844 791 860 799 810 805 791 789 786 779 830 799 772 788 796 906 857 812 814 777 781 785 788 840 845 765 786 807 808 814 762 786 765 794 767 782 747 823 799 808 814 796 791 768 785 794 789 802 1.17e+03 740 792 755 772 815 822 893 888 842 836 820 860 850 847 834 811 818 809 837 817 828 824 807 796 824 793 802 823 835 835 804 786 778 783 752 726 802 788 763 752 779 771 811 767 730 780 795 765 726 771 728 834 770 794 768 770 761 825 752 745 719 726 792 748 807 779 783 726 839 783 783 784 745 747 808 794 724 705 814 785 663 724 741 738 611 763 751 716 656 786 830 812 768 826 757 807 763 753 796 758 759 483 787 784 737 863 902 844 836 829 826 823 780 798 838 834 805 848 844 848 818 810 843 795 745 808 775 812 830 774 843 822 833 840 794 761 843 795 834 821 770 612 458 446 860 648 777 812 783 773 478 652 676 817 815 806 782 766 817 758 677 805 816 780 737 795 891 735 830 750 797 732 752 784 796 784 849 798 734 753 768 757 735 770 797 681 668 778 768 742 770 724 777 749 788 791 758 792 746 757 769 733 807 807 907 904 881 879 937 874 952 878 895 872 823 826 853 814 833 832 852 832 826 860 857 846 782 793 788 882 815 812 832 830 918 810 800 874 834 830 772 787 774 802 783 757 737 762 821 738 763 803 843 808 798 811 722 793 840 814 812 864 827 806 793 800 804 763 771 787 793 757 796 772 779 772 764 759 757 771 789 797 753 822 794 807 763 785 781 782 763 778 794 774 804 772 765 774 744 782 756 741 767 779 749 791 790 778 766 772 706 706 757 664 737 725 693 682 794 744 824 768 635 716 459 982 842 667 796 852 778 724 728 735 732 775 771 745 735 756 756 772 782 741 781 764 781 780 770 770 778 848 827 820 816 805 790 816 810 819 812 833 779 801 810 795 779 796 810 796 792 792 826 805 818 810 792 784 776 814 798 770 759 810 800 804 797 824 817 804 795 773 806 789 816 874 850 807 784 847 826 792 798 792 767 772 804 742 762 775 798 763 783 788 763 776 802 786 796 774 809 819 797 769 792 776 735 729 826 781 739 1.05e+03 764 818 752 794 807 718 718 737 745 775 792 806 798 761 829 771 730 752 749 854 850 806 864 840 805 797 795 830 794 761 786 778 838 815 820 796 833 813 811 783 785 835 810 779 796 798 762 806 854 742 794 818 806 846 812 824 762 801 774 791 791 748 784 830 840 825 820 806 791 784 800 728 792 843 795 794 754 802 789 786 782 748 777 701 754 860 759 701 768 725 775 775 785 826 798 755 756 728 809 774 800 800 821 802 814 830 662 868 935 764 732 762 785 715 833 805 819 818 806 796 812 782 777 829 820 796 786 834 807 769 801 790 792 778 790 786 779 757 789 779 776 763 801 794 784 749 731 779 802 811 806 805 826 872 784 787 825 851 582 1.22e+03 803 676 564 712 761 809 757 807 804 789 795 774 817 806 826 744 868 782 787 846 873 882 882 901 864 860 850 869 850 839 877 872 857 844 856 851 855 892 864 842 870 889 889 877 884 876 856 871 837 866 859 827 803 841 840 864 784 806 697 817 806 810 798 845 792 858 799 811 806 792 790 786 780 830 798 772 788 795 906 856 812 813 776 781 786 787 839 845 764 786 808 808 814 762 786 765 794 767 782 747 823 798 809 814 794 790 768 784 794 790 803 1.17e+03 739 791 754 772 814 821 893 888 841 836 819 860 851 847 833 810 818 809 837 817 829 824 807 796 822 793 803 823 833 835 804 786 777 784 751 727 800 788 763 752 778 771 810 768 730 778 794 765 726 769 728 833 770 794 768 770 761 825 753 744 719 727 792 748 807 780 783 726 840 783 782 785 745 747 809 794 723 704 814 784 662 724 741 739 612 765 752 716 656 785 830 812 768 825 758 806 763 752 798 757 759 483 787 786 737 864 902 846 837 830 826 824 779 798 838 836 804 848 844 847 818 810 843 795 744 808 775 812 830 773 843 822 832 839 794 762 842 796 833 820 770 613 459 446 860 648 776 812 783 773 479 652 676 817 814 805 780 766 818 758 677 805 816 780 737 796 890 734 831 750 797 732 751 784 795 784 850 798 734 753 768 756 735 771 796 682 667 778 768 741 770 724 777 750 788 791 758 793 746 755 768 733 807 807 906 904 880 879 937 874 951 877 893 872 823 826 854 812 833 832 853 835 826 859 856 846 781 793 787 882 815 813 832 830 917 810 800 873 834 830 773 787 774 802 783 757 738 762 821 739 763 805 843 808 798 811 721 793 840 815 812 863 826 807 792 800 804 762 771 786 793 757 795 772 780 772 764 760 757 771 789 797 752 822 794 807 763 785 781 782 763 778 794 774 805 773 765 775 743 782 756 740 767 779 750 790 790 778 767 772 706 706 758 663 738 725 693 683 794 743 818 768 634 716 458 981 841 666 796 852 779 724 728 735 732 774 770 746 736 754 756 773 782 741 781 763 780 780 769 770 779 848 827 821 816 805 789 816 809 819 812 833 779 801 809 795 778 796 811 799 794 793 826 804 818 810 791 783 776 814 798 769 759 809 800 804 797 825 816 803 794 774 806 789 816 874 850 807 785 847 826 791 797 792 766 772 803 742 762 775 798 762 783 788 762 776 802 787 796 773 806 818 797 769 793 774 736 729 827 780 739 1.05e+03 764 818 751 794 806 717 718 736 745 776 792 806 798 760 830 770 730 752 749 854 850 806 864 839 806 798 796 830 794 761 787 778 838 814 820 796 833 813 811 784 784 834 810 778 796 798 763 807 855 741 794 819 806 847 813 824 762 801 774 790 791 748 784 829 841 825 820 805 790 784 801 728 791 842 796 794 755 803 788 785 782 748 778 701 754 860 759 700 768 725 775 775 784 825 799 755 756 729 809 776 800 801 819 800 813 830 662 868 934 763 732 764 784 716 833 806 819 818 807 795 813 782 777 828 818 795 786 834 807 769 801 790 792 777 790 785 779 756 790 778 776 762 801 793 784 748 731 779 800 810 806 805 826 872 783 788 825 851 581 1.22e+03 804 676 564 711 762 809 756 807 805 790 794 774 817 806 825 744 868 782 788 845 872 882 882 901 863 861 848 869 850 839 877 871 857 844 856 851 855 891 863 843 869 890 890 876 883 875 856 871 837 863 858 829 798 843 841 864 784 806 697 816 805 810 798 845 792 857 799 813 806 791 791 787 781 829 798 771 787 794 906 854 812 812 776 780 787 788 838 845 763 786 808 807 813 761 786 764 794 766 781 748 823 798 810 814 791 790 767 786 794 790 803 1.17e+03 739 790 753 771 814 820 893 888 841 835 818 860 852 847 832 808 818 810 837 818 828 824 807 795 822 793 804 823 834 835 803 785 777 785 751 729 800 789 763 753 778 771 810 768 729 777 793 766 726 769 728 829 771 795 768 769 760 825 754 743 719 729 792 748 806 781 783 725 841 783 781 786 745 748 810 794 723 706 814 783 662 723 741 739 614 766 751 716 656 783 831 812 768 824 758 806 763 752 800 756 759 483 786 787 737 864 901 846 837 831 826 824 778 797 839 835 803 848 844 848 818 810 843 795 745 808 773 811 830 773 843 823 832 839 794 762 842 796 834 818 770 614 459 445 860 648 776 812 784 773 479 652 676 818 813 804 781 765 819 758 677 803 817 780 737 796 890 732 832 751 796 733 751 784 795 784 849 798 734 752 767 756 734 771 795 682 667 777 768 740 768 724 778 750 788 790 758 794 747 753 768 733 807 807 906 904 879 879 936 874 951 876 893 872 823 826 854 809 833 833 853 836 825 859 856 845 781 793 786 881 815 813 832 830 916 810 800 873 834 830 773 785 774 802 782 756 738 763 822 739 762 804 843 807 798 811 721 792 841 816 812 863 826 807 792 800 805 762 771 784 792 757 796 772 780 772 764 761 757 771 788 797 750 823 795 807 763 785 781 781 763 778 795 772 806 773 764 774 743 782 757 739 767 779 750 790 790 777 767 771 706 707 759 662 738 727 694 683 794 742 813 768 633 716 458 981 840 666 796 852 779 723 728 736 733 774 771 746 736 754 756 773 781 741 782 763 780 779 769 771 779 848 828 822 816 805 789 816 809 819 812 832 778 801 809 795 777 795 810 799 792 793 826 805 818 811 791 782 775 814 799 769 759 807 800 804 798 826 816 802 794 773 805 789 815 875 849 807 785 848 826 791 796 792 766 771 802 742 762 775 798 762 782 788 760 776 802 786 795 773 807 818 798 769 792 773 736 730 827 779 738 1.05e+03 764 818 750 796 806 717 717 735 745 776 793 806 797 759 830 770 730 752 749 854 850 806 865 838 806 799 797 829 794 761 788 779 838 814 821 795 833 813 810 785 784 832 810 778 796 796 765 808 856 740 793 818 806 847 814 824 763 800 774 791 790 747 784 829 841 826 820 805 790 783 801 729 790 842 798 794 756 802 787 784 781 748 778 703 754 861 760 699 768 724 775 775 784 824 799 755 755 729 808 777 799 801 819 801 812 830 662 868 931 762 732 765 785 714 833 806 819 817 807 795 811 782 777 828 816 795 786 834 806 769 801 790 792 777 789 786 778 757 791 777 776 762 801 793 783 751 731 779 798 809 806 804 826 872 783 788 825 851 581 1.22e+03 803 677 564 710 763 808 756 808 805 790 793 775 816 807 825 744 868 781 787 845 871 881 882 901 862 861 847 869 849 839 878 871 856 844 855 851 855 891 863 844 869 889 889 876 882 875 856 871 836 862 858 830 794 845 841 864 784 806 697 814 805 809 799 843 792 856 799 815 807 791 791 787 780 828 798 770 786 793 907 855 812 811 775 779 788 788 838 844 761 786 809 807 812 760 785 764 794 764 781 748 822 798 810 813 791 789 765 788 793 788 803 1.17e+03 739 790 753 773 815 818 893 888 842 834 818 861 851 846 832 809 819 810 837 819 827 824 807 795 822 793 805 823 836 835 802 785 778 785 752 731 801 789 763 752 779 773 810 768 728 777 791 766 725 769 727 827 770 795 768 769 759 826 753 743 719 728 792 746 805 780 783 724 840 783 781 785 746 748 811 794 722 707 813 782 661 721 741 739 615 766 751 716 656 782 831 812 767 824 758 806 763 752 801 754 758 484 786 789 737 863 902 845 837 831 826 823 778 796 839 833 803 849 844 847 818 810 843 795 745 808 772 811 830 774 843 825 832 838 793 761 842 797 833 818 769 615 459 446 860 648 775 812 784 773 479 653 677 820 813 804 781 765 819 758 679 802 817 781 737 797 890 730 832 751 795 734 751 784 795 784 849 797 735 752 767 756 735 770 794 682 667 777 767 740 767 724 779 749 787 790 757 795 748 752 768 733 806 808 906 904 880 879 936 873 951 877 894 872 822 825 854 807 832 833 853 837 825 858 856 845 781 793 786 881 815 813 833 830 916 809 800 872 833 830 772 784 774 802 781 755 738 763 822 739 761 802 842 807 797 812 721 792 841 816 812 863 826 806 792 798 806 762 771 783 792 758 796 773 779 772 765 762 756 770 787 796 748 823 795 807 762 785 781 781 764 777 795 771 805 773 764 774 743 781 757 739 768 779 748 790 790 778 767 771 705 708 759 662 738 728 695 684 794 742 808 767 632 715 459 980 839 666 796 852 779 723 728 735 734 774 773 746 735 754 756 772 782 742 782 764 780 779 770 771 779 848 829 822 816 805 788 815 809 818 812 832 778 801 810 796 777 795 808 796 789 793 825 805 818 812 792 782 774 814 800 769 759 807 800 803 798 828 815 802 794 773 805 789 816 875 849 807 786 848 826 790 795 792 766 772 803 742 761 775 798 761 783 789 761 775 802 785 795 773 808 819 797 769 792 773 736 730 827 779 738 1.05e+03 764 818 749 798 806 717 717 734 744 776 793 806 797 757 830 769 730 752 748 854 851 805 866 838 805 800 795 830 793 762 788 778 837 813 822 795 833 812 811 786 783 830 809 778 797 794 765 807 857 739 793 818 806 848 813 823 764 800 774 792 789 746 784 830 841 826 821 805 790 783 801 729 790 842 799 794 758 802 788 784 781 748 779 704 754 863 760 698 768 723 775 775 785 824 799 756 755 728 808 776 799 800 820 802 811 830 661 869 928 762 732 766 785 712 833 807 818 816 808 795 809 782 777 827 814 795 786 833 806 769 800 790 791 777 789 787 777 758 791 776 775 762 801 793 783 753 731 780 797 809 806 804 827 871 782 787 825 851 580 1.22e+03 801 677 565 709 763 808 756 808 805 790 794 776 816 807 825 744 869 780 785 846 871 880 883 900 862 861 844 869 848 839 878 871 855 844 853 851 855 890 864 842 869 888 889 876 881 874 857 870 835 862 859 831 791 844 841 864 783 805 697 812 805 808 799 842 793 857 799 815 808 791 791 787 779 828 797 769 785 793 908 856 812 810 775 778 789 788 838 843 761 786 809 806 812 760 784 763 794 763 781 748 822 798 808 813 791 789 764 789 793 787 803 1.17e+03 739 789 753 775 816 818 892 888 843 833 818 861 850 846 832 810 819 810 837 819 826 825 807 796 822 792 806 823 838 834 802 785 779 784 752 731 801 788 764 751 780 774 810 767 728 778 789 766 724 769 725 824 769 795 767 769 758 827 752 742 720 726 792 744 803 779 783 724 839 783 781 785 746 746 810 793 722 709 812 782 662 720 741 739 615 765 750 717 657 782 830 813 767 824 759 805 764 752 800 754 759 484 786 790 738 863 903 843 836 830 825 822 779 795 840 832 803 849 843 846 818 810 843 795 746 808 773 811 830 775 843 826 832 837 793 760 843 798 833 817 769 615 459 446 858 649 775 811 783 773 479 654 677 819 814 804 782 765 818 757 681 804 816 782 737 796 891 730 832 751 794 735 750 784 795 784 848 797 735 751 767 756 736 769 794 682 667 778 767 740 765 723 779 749 786 790 757 795 748 752 768 734 806 809 906 906 881 880 936 872 951 877 895 872 822 824 853 807 832 833 853 837 826 857 856 846 781 792 786 881 816 812 832 830 916 809 799 872 833 830 772 783 773 802 780 755 737 763 820 739 761 801 842 809 797 812 721 792 841 816 810 863 826 806 792 797 806 762 771 783 791 757 796 774 780 772 766 761 756 769 786 795 749 823 795 806 763 785 781 781 764 777 794 771 804 773 764 773 743 781 757 739 768 780 748 790 789 779 766 770 704 708 759 663 738 727 696 684 793 742 804 767 632 714 459 980 836 666 796 852 779 723 728 735 734 775 774 746 735 756 756 771 782 743 782 764 780 779 770 772 779 848 829 822 816 805 788 816 808 819 811 832 778 802 810 796 777 794 807 794 786 792 825 805 818 812 792 782 773 813 800 769 759 806 800 801 798 828 814 802 794 773 805 791 816 874 849 806 786 847 826 789 795 792 767 772 802 742 761 774 797 762 785 789 762 774 801 784 795 773 808 820 796 769 792 774 737 730 826 779 737 1.05e+03 764 817 748 799 805 718 717 734 744 776 793 806 798 756 829 769 730 751 748 854 851 805 868 838 804 802 794 831 793 762 788 777 836 813 823 795 833 811 812 787 783 832 809 778 797 792 765 808 857 740 794 817 806 847 812 822 764 799 774 792 789 744 784 829 841 825 821 805 791 783 801 729 790 842 798 795 758 801 789 783 780 748 779 706 755 863 760 698 769 724 775 776 784 824 799 756 755 727 808 775 798 799 821 802 810 830 661 870 928 761 733 765 785 712 833 807 818 815 808 796 807 782 776 827 814 795 786 833 804 768 800 791 790 776 788 787 777 758 791 778 774 762 802 793 784 754 731 780 798 808 805 803 828 870 783 786 825 850 580 1.22e+03 800 677 565 709 763 808 756 808 804 790 794 775 817 807 825 745 869 781 784 847 872 879 883 900 863 861 842 868 847 839 878 871 855 844 853 851 855 891 864 841 869 887 889 875 881 874 858 870 835 862 859 831 787 844 841 865 782 804 696 811 805 808 799 844 793 856 799 816 808 791 790 787 779 828 797 769 785 793 909 857 811 812 775 778 789 789 838 842 761 786 807 806 813 761 784 763 794 764 782 747 822 798 807 813 791 789 764 789 795 786 804 1.17e+03 738 790 753 776 816 818 892 888 843 833 818 862 849 846 832 812 819 810 836 819 826 825 806 797 822 791 804 823 837 834 802 785 780 782 752 730 801 789 763 750 781 776 810 768 728 778 789 766 723 769 723 821 766 794 767 770 758 826 751 742 721 724 792 743 802 778 784 725 839 782 780 785 747 745 810 792 722 709 812 782 662 720 741 739 617 765 749 719 657 782 830 812 768 824 758 804 765 752 799 754 759 484 786 790 740 862 904 842 837 829 825 821 780 795 840 832 803 849 843 846 818 810 842 795 746 808 774 811 830 775 843 828 832 837 793 760 844 800 833 817 768 614 459 446 857 650 774 811 782 772 479 655 677 818 815 804 782 765 818 757 682 806 815 782 736 795 891 731 831 752 794 734 750 784 795 784 847 796 735 751 768 757 736 770 794 682 666 778 767 740 764 723 778 749 786 792 757 795 748 752 768 733 806 809 906 906 882 880 936 872 951 878 895 872 821 823 853 807 832 832 854 839 826 856 857 847 782 792 786 882 815 810 832 830 916 808 799 872 834 830 772 783 773 802 780 756 737 763 819 739 761 801 842 810 796 812 721 792 840 816 810 864 826 806 793 797 806 761 771 783 790 756 795 774 781 772 767 761 756 768 785 794 750 823 794 807 764 785 781 781 764 778 794 772 804 774 765 772 743 780 756 739 768 780 748 790 789 779 765 770 704 708 758 664 739 726 696 684 793 742 802 766 632 713 459 979 833 665 796 851 778 723 728 735 734 775 774 746 735 758 755 770 782 743 782 764 779 779 771 772 778 847 828 822 816 805 788 817 807 820 809 832 777 802 810 795 777 794 806 794 787 792 825 805 818 811 793 783 774 811 802 769 759 806 800 799 797 827 814 802 794 773 805 792 816 874 849 806 786 847 826 788 794 792 767 771 802 741 760 774 797 761 784 790 762 774 801 785 795 773 809 820 795 769 793 775 737 730 825 779 737 1.05e+03 764 817 747 799 805 719 717 734 744 776 793 806 799 755 828 769 730 750 748 855 850 805 868 839 802 802 793 832 793 762 788 776 835 813 823 794 832 810 812 787 784 834 808 778 796 792 765 808 858 740 794 817 807 847 811 821 763 799 774 791 788 744 784 829 841 823 821 806 792 784 801 728 790 842 797 795 759 800 789 784 780 747 778 706 755 864 760 699 769 724 775 776 783 824 798 757 754 726 808 775 798 799 822 802 810 830 661 870 928 759 733 764 785 713 833 807 818 814 809 796 807 782 776 827 816 795 786 833 803 767 800 791 790 775 788 787 777 758 791 779 774 762 801 793 784 754 731 780 798 808 805 802 829 870 785 787 824 849 579 1.22e+03 800 677 565 709 762 808 756 808 804 790 795 774 818 807 824 745 870 782 783 848 871 879 884 900 863 860 840 868 847 839 878 871 855 844 855 851 855 892 865 840 869 887 889 875 881 873 858 870 834 862 859 832 781 844 841 865 782 805 695 811 805 808 799 846 793 856 799 816 807 791 790 787 779 827 796 769 784 794 910 857 809 813 775 778 790 789 838 842 762 786 805 806 813 761 785 763 793 764 782 746 822 798 807 813 791 788 765 789 795 786 804 1.17e+03 738 791 753 774 818 819 892 887 842 833 817 861 848 846 833 812 818 809 836 819 825 825 806 797 822 791 802 823 836 834 802 785 779 782 752 729 801 790 762 750 780 776 811 768 728 777 790 767 722 769 722 818 765 793 766 770 757 824 750 742 722 724 792 743 802 778 784 725 840 782 780 786 748 743 810 791 722 709 812 784 662 721 741 739 619 763 749 720 658 782 829 810 768 824 757 804 766 752 799 754 758 484 786 791 742 863 904 842 836 828 825 821 781 795 840 832 803 849 843 846 820 810 842 793 745 808 774 811 829 774 843 830 833 837 794 760 844 803 833 817 768 614 458 445 856 650 774 810 782 772 479 656 678 818 815 805 783 765 818 757 683 807 814 781 736 794 891 731 829 752 794 733 751 783 796 783 846 796 734 750 768 757 735 770 795 682 666 777 768 741 764 723 777 749 785 793 757 796 748 752 768 731 806 810 906 905 883 881 936 872 950 878 895 872 821 824 852 807 831 832 854 840 827 855 857 846 781 792 786 882 815 808 831 830 917 807 798 872 834 830 772 783 773 802 780 756 738 763 819 739 761 802 842 810 796 812 720 791 840 816 810 864 826 806 794 797 806 760 771 783 790 754 794 773 782 771 767 761 755 768 787 794 751 823 794 808 763 785 781 781 764 779 793 772 803 775 766 771 742 779 755 739 767 781 748 789 788 779 764 770 705 707 758 664 740 725 696 682 792 743 801 767 631 713 459 979 830 664 796 850 778 723 729 735 733 775 774 746 735 758 756 769 781 743 781 764 779 780 771 772 778 847 826 821 816 805 788 818 807 819 809 831 777 802 810 794 777 794 805 794 788 791 824 804 817 811 792 782 773 811 802 769 759 806 800 799 795 827 813 803 794 773 805 794 816 873 850 805 785 847 826 787 793 793 766 772 802 740 760 775 797 760 782 789 762 774 801 785 795 774 808 820 795 769 793 774 738 730 824 779 736 1.05e+03 764 818 747 799 804 718 717 734 744 776 792 806 801 754 827 769 730 750 748 855 849 805 868 839 802 801 795 832 793 762 788 775 835 812 823 794 833 810 812 788 786 835 809 778 796 792 764 806 858 741 794 816 807 846 811 822 762 799 774 791 787 745 783 829 840 822 820 806 792 784 801 728 790 842 796 795 758 800 788 784 780 747 778 706 756 863 759 699 768 724 775 776 783 824 799 757 754 727 808 775 797 799 822 802 811 830 661 868 928 757 733 764 784 715 833 807 818 813 808 796 808 782 776 827 817 795 786 833 801 767 801 792 790 775 788 786 778 759 790 780 772 761 800 793 784 752 731 780 799 808 805 802 829 870 787 789 824 848 579 1.22e+03 800 678 565 710 760 808 756 809 804 790 794 773 819 807 823 746 870 783 783 848 871 879 884 901 863 860 841 867 848 839 878 871 855 845 856 852 855 891 866 840 869 886 889 874 881 873 859 868 835 862 859 832 774 844 841 864 783 805 695 811 805 808 798 847 792 856 798 815 806 790 790 787 778 827 796 768 783 795 910 856 808 814 775 777 790 788 838 841 763 785 803 806 813 761 785 763 792 764 781 746 823 799 807 813 792 788 766 790 794 786 803 1.17e+03 738 792 753 773 819 820 892 887 840 833 817 861 847 846 834 813 817 808 836 819 824 824 806 796 823 792 801 823 836 834 802 785 778 782 751 727 800 790 762 750 778 776 811 769 729 777 791 767 722 769 723 817 764 792 767 770 757 823 750 741 720 725 793 743 802 779 783 726 840 782 780 786 749 743 810 793 722 709 813 786 661 723 741 739 619 762 749 722 658 781 829 809 768 824 756 804 765 752 798 754 758 485 786 791 742 864 904 841 836 828 825 821 780 795 839 832 803 849 842 846 821 810 841 792 745 808 774 811 829 772 843 832 833 837 795 759 843 805 832 817 768 614 457 444 857 650 773 808 783 772 479 657 678 818 814 806 783 765 818 757 686 808 814 780 736 794 892 731 828 752 794 732 751 782 796 782 846 796 735 750 768 757 734 770 795 683 666 777 767 740 763 722 776 750 785 794 757 796 749 752 768 729 807 811 906 904 882 882 936 872 950 878 895 872 821 824 852 808 831 832 853 841 827 855 858 845 779 792 785 882 814 808 831 830 916 807 799 872 834 830 772 782 774 801 781 756 738 763 820 739 761 802 843 809 795 812 720 790 839 816 810 864 826 806 795 797 805 759 772 783 790 753 794 773 782 770 766 761 756 769 789 794 751 823 794 809 762 785 780 781 766 780 793 773 804 774 767 770 742 780 755 739 766 781 748 788 788 778 764 770 705 706 758 665 742 725 696 679 792 744 800 768 631 713 460 979 828 664 796 850 778 723 729 734 732 775 774 746 734 757 756 768 781 742 780 764 779 780 770 772 779 847 827 819 814 804 789 818 807 818 809 829 778 802 810 793 778 794 804 794 788 791 824 804 816 811 792 782 772 812 801 769 759 806 800 800 793 827 813 803 794 773 804 794 816 872 850 803 784 848 826 787 792 793 766 773 802 741 760 775 797 758 781 788 762 774 800 785 795 774 808 820 795 769 793 774 737 729 824 779 737 1.05e+03 764 818 748 797 805 716 718 735 744 777 790 806 800 754 827 769 730 750 749 856 850 805 868 839 802 800 797 833 793 762 787 775 834 811 822 794 834 811 813 786 787 835 809 778 796 792 763 804 858 740 795 815 808 846 811 822 761 800 774 792 786 745 783 829 839 822 820 805 793 785 800 728 790 842 795 796 756 800 788 784 780 747 778 705 755 863 757 699 768 723 775 776 783 824 799 757 754 728 808 775 796 800 822 801 811 829 661 867 928 757 732 764 785 714 834 806 819 812 807 796 808 782 775 826 818 795 785 832 802 768 801 792 789 777 788 786 777 759 790 780 772 761 800 793 784 752 730 780 800 807 805 802 828 870 788 790 824 849 579 1.22e+03 802 680 565 710 759 809 756 809 803 790 794 772 819 807 822 747 869 782 783 847 871 880 884 901 862 860 840 867 848 838 879 871 856 846 856 852 855 890 865 840 869 887 890 874 880 874 858 867 836 863 859 832 765 844 841 864 784 806 695 811 804 808 797 845 792 856 798 814 806 790 789 788 778 827 796 767 783 795 910 855 807 812 775 778 788 788 838 840 764 785 804 806 813 762 786 763 792 764 780 746 822 799 807 813 792 789 767 789 792 787 803 1.17e+03 738 792 754 773 818 820 892 886 840 833 817 861 849 846 834 814 817 808 837 819 823 823 806 795 824 793 801 823 837 835 802 784 778 781 752 727 800 789 761 751 777 777 810 767 730 777 792 768 723 770 724 817 765 792 768 769 756 824 750 740 718 726 792 743 802 779 783 726 841 782 779 787 749 743 810 794 722 708 813 786 661 724 741 740 618 760 749 722 657 781 829 809 768 823 756 804 764 751 797 754 758 485 786 792 743 865 904 841 835 828 825 821 780 796 839 832 802 849 842 846 820 810 841 792 744 808 773 811 829 772 843 834 833 836 794 759 843 808 830 817 768 614 457 444 856 651 773 808 783 772 478 658 678 818 813 807 784 765 816 757 690 808 815 779 736 794 891 731 829 750 794 732 752 782 795 782 846 797 736 749 769 756 734 770 796 684 665 776 766 739 762 721 775 750 784 794 757 796 750 752 768 729 807 811 905 904 880 881 937 872 950 877 895 872 821 824 852 809 831 832 852 841 827 855 858 844 778 792 785 882 813 808 831 830 916 808 799 871 834 830 773 782 774 800 781 756 738 763 821 738 761 802 843 809 795 812 720 790 839 816 811 864 826 806 794 797 804 758 772 783 791 753 794 771 782 770 765 761 756 770 791 794 751 823 794 808 761 784 780 781 768 780 793 773 804 773 767 770 741 781 756 739 765 782 748 787 789 778 766 770 704 705 758 664 742 726 696 678 792 744 801 768 631 713 460 979 824 664 796 851 778 723 729 734 730 774 773 746 730 757 754 768 781 741 780 763 780 779 769 770 779 847 827 818 813 804 789 817 807 817 809 828 778 802 810 793 777 794 805 794 787 791 824 803 815 812 792 782 772 813 800 768 760 806 799 802 792 828 813 803 795 772 805 793 816 871 850 802 783 848 825 787 792 792 765 774 802 741 759 775 798 757 782 788 762 774 800 785 795 774 806 820 795 768 794 774 737 729 824 779 738 1.05e+03 764 818 749 796 805 715 718 734 742 777 790 806 800 754 827 768 728 750 749 855 851 805 867 839 803 799 799 830 793 762 787 777 833 810 821 794 832 811 813 785 787 835 809 777 796 793 764 804 857 740 795 814 808 847 812 822 760 801 774 792 785 746 782 829 838 822 819 804 793 786 799 728 790 841 794 796 756 800 788 784 780 746 777 704 753 863 756 699 767 723 774 777 783 823 798 757 755 728 808 774 797 800 822 801 811 828 661 867 928 757 731 764 784 714 835 806 820 812 806 797 808 780 774 826 817 796 785 831 803 770 800 792 788 778 788 786 776 760 790 779 772 761 801 793 784 752 728 781 802 807 805 802 828 870 787 789 824 851 579 1.22e+03 804 682 565 710 759 809 756 809 803 791 793 771 819 808 820 747 868 782 782 847 871 880 884 900 862 861 839 867 848 838 879 871 856 846 856 851 854 890 864 840 869 888 890 875 880 874 856 865 835 864 859 832 758 843 840 864 784 805 694 812 803 808 798 844 790 856 797 814 806 790 789 787 778 828 795 766 783 795 910 855 807 811 774 777 787 788 838 840 764 784 804 806 814 761 786 763 792 763 780 746 822 800 808 813 792 790 767 789 791 787 803 1.17e+03 739 792 755 773 816 820 891 887 840 833 817 861 851 845 834 814 817 809 837 819 823 823 806 795 825 793 802 822 838 835 802 783 779 781 752 728 799 788 761 751 777 778 808 766 730 776 792 769 724 770 726 817 766 791 770 768 756 825 750 740 717 727 792 743 802 778 783 725 841 782 779 788 749 744 810 795 722 707 812 785 661 726 741 740 619 760 749 721 658 780 828 808 767 822 754 807 764 752 797 754 758 484 786 792 746 865 903 841 835 828 824 821 779 796 838 833 802 850 843 846 818 810 841 792 744 808 772 811 829 772 843 834 833 835 793 759 842 808 829 818 767 615 457 445 855 651 773 808 784 772 476 659 678 818 812 807 784 764 815 756 693 805 815 780 735 794 890 732 830 749 795 732 753 782 795 782 846 797 736 749 769 757 735 770 796 685 665 775 766 738 761 720 775 750 783 794 757 797 751 753 768 728 806 810 904 904 879 880 937 872 950 877 894 871 821 824 852 810 831 832 852 840 826 855 858 845 779 792 785 882 812 807 831 830 916 808 798 871 834 830 774 782 774 800 780 756 738 763 822 738 761 802 843 808 794 812 720 790 839 815 812 864 826 806 793 797 804 758 771 784 791 754 794 770 781 771 764 760 756 770 791 794 751 822 794 806 761 784 780 780 770 779 793 773 804 771 767 770 740 782 756 739 765 782 748 787 790 777 766 770 704 705 758 664 742 726 696 678 792 743 804 767 631 713 460 979 821 664 796 851 778 723 729 733 730 774 772 746 728 757 753 768 781 740 780 762 780 779 768 769 779 846 827 817 814 803 789 816 808 816 809 828 778 801 810 794 777 794 804 796 786 791 824 802 815 812 793 783 772 812 798 768 760 806 798 801 791 829 814 803 795 772 805 793 816 870 850 804 784 848 824 787 792 790 765 774 802 742 759 776 798 757 783 788 762 774 800 784 795 774 805 820 795 767 792 774 737 728 824 778 740 1.05e+03 763 817 750 794 805 715 718 734 741 776 790 805 800 754 828 768 727 749 750 853 851 805 866 839 804 799 799 828 793 762 787 778 833 810 820 794 830 811 812 783 787 834 808 777 795 793 766 804 856 739 793 813 807 847 811 820 761 801 775 792 784 746 780 829 838 822 818 804 793 787 799 728 790 840 794 796 755 801 786 784 779 745 777 703 752 862 756 699 767 723 772 776 782 822 796 757 756 728 808 773 797 799 823 802 812 829 661 867 927 758 730 764 784 714 836 806 820 812 806 798 809 778 774 826 817 795 785 830 803 769 800 792 787 778 788 786 776 760 789 779 772 760 802 794 783 751 726 782 801 807 805 802 828 870 786 788 823 851 579 1.22e+03 805 682 565 711 759 808 756 810 803 790 792 772 819 808 819 747 867 782 781 846 871 881 883 900 862 861 837 868 849 838 880 871 856 847 855 850 853 889 862 840 870 889 890 875 879 874 855 865 834 864 858 832 752 843 839 864 783 804 694 812 802 807 799 843 788 856 796 814 806 790 790 786 779 828 795 765 784 796 909 855 807 811 774 777 786 788 838 840 764 784 804 806 813 760 786 763 793 763 780 745 822 799 809 813 792 791 766 789 791 788 803 1.17e+03 740 792 755 772 814 820 891 888 840 832 817 861 853 844 834 814 816 810 837 819 823 822 806 794 825 792 803 821 837 836 802 781 779 780 753 728 799 788 761 751 778 780 807 764 729 776 791 767 725 770 725 817 767 791 770 768 756 825 750 741 718 727 791 742 803 777 784 725 842 783 779 786 749 746 810 795 721 707 811 784 661 727 740 740 620 761 748 720 660 780 828 808 767 823 753 809 765 752 797 755 758 484 785 792 749 865 902 841 835 828 823 820 778 796 837 833 802 851 843 845 816 810 841 793 744 808 771 811 830 773 843 835 833 836 793 760 842 810 829 818 767 614 458 445 854 651 774 808 784 772 474 659 678 818 813 806 784 763 815 756 696 803 815 782 733 794 890 732 831 748 796 733 753 781 795 782 847 797 737 749 769 757 734 770 796 686 665 775 766 737 760 721 774 750 782 793 757 797 753 753 769 727 805 809 904 904 880 878 937 872 950 877 894 871 822 824 852 810 831 832 852 840 825 855 857 846 780 793 785 881 812 806 831 831 916 808 797 871 834 830 775 783 775 801 780 756 737 763 822 737 761 803 843 808 794 811 720 790 838 814 813 863 825 807 792 797 804 758 771 784 791 755 795 767 781 771 763 760 756 769 791 794 751 822 793 804 761 783 780 781 770 778 794 772 804 771 766 770 740 781 756 739 766 783 748 788 789 778 765 770 704 705 758 663 743 726 696 679 791 742 807 766 632 712 459 979 816 665 795 851 778 723 729 733 730 774 772 746 727 757 753 768 781 740 780 761 780 778 766 768 778 846 827 817 814 804 789 816 808 815 809 826 778 800 810 794 777 795 803 797 786 791 823 802 816 812 794 783 772 811 798 767 760 805 798 802 790 828 815 803 795 771 804 792 815 869 850 805 785 847 825 787 792 790 765 773 802 742 758 776 798 759 784 787 762 773 800 784 795 773 805 819 795 767 791 775 737 728 823 779 740 1.05e+03 762 817 751 795 805 715 717 733 741 776 790 806 800 754 828 767 727 749 750 851 851 805 866 839 804 800 797 827 792 762 787 780 834 811 819 794 830 811 812 782 786 833 808 776 794 793 767 805 856 739 792 812 806 848 811 819 762 800 776 791 784 746 779 829 838 822 816 804 792 787 799 728 790 839 793 796 756 801 784 783 780 745 776 703 752 861 756 699 767 724 771 776 780 822 795 757 757 727 808 773 797 798 824 802 811 830 662 867 926 758 731 764 784 714 835 806 818 812 805 799 809 776 774 826 817 794 785 830 804 769 801 792 786 777 788 786 777 760 789 780 771 759 802 794 783 751 726 781 800 808 805 801 828 869 784 788 824 849 579 1.22e+03 803 680 566 710 758 807 756 811 803 788 793 774 820 808 820 746 867 783 781 846 871 881 883 900 863 861 836 868 848 840 881 872 855 847 856 850 853 889 861 840 870 889 890 875 879 874 855 866 834 864 859 832 747 842 838 864 782 804 694 812 803 807 800 843 789 857 795 814 806 790 790 784 780 828 795 765 786 796 908 855 807 811 774 775 786 787 838 840 764 784 804 806 812 760 785 763 793 763 780 745 822 799 809 813 792 790 765 790 792 787 803 1.17e+03 740 791 755 770 814 819 891 888 840 832 818 862 851 844 833 812 816 810 836 819 822 822 808 793 823 791 803 821 837 835 803 780 777 780 753 728 800 788 762 751 778 782 807 765 728 776 790 764 724 770 725 817 768 791 769 768 755 825 750 742 720 727 790 743 803 775 783 725 842 783 778 785 750 747 811 796 721 709 811 784 661 729 738 740 622 761 748 720 661 779 828 808 767 823 752 809 766 752 798 755 758 484 784 792 752 865 902 841 835 828 822 820 780 796 836 832 802 851 844 845 815 811 841 792 744 808 771 811 830 773 843 836 833 837 793 760 841 811 830 818 768 613 458 446 854 651 774 808 784 772 472 660 678 818 814 806 785 763 815 755 701 802 815 783 732 794 889 732 830 748 796 734 753 781 795 782 847 796 736 748 768 758 734 770 796 686 664 775 767 737 759 721 774 750 781 793 757 797 754 754 769 728 805 809 903 904 880 877 936 871 950 876 895 870 822 825 851 811 831 832 853 840 825 855 857 846 780 793 784 880 812 805 831 831 916 808 796 870 834 830 777 784 776 801 779 755 738 763 822 737 760 802 842 807 793 810 721 790 838 814 813 862 825 807 790 797 804 758 770 784 791 754 795 767 780 771 763 760 757 770 791 794 751 821 792 803 762 782 779 781 771 776 795 772 803 770 766 770 740 780 756 738 767 782 748 788 788 778 764 770 706 704 757 663 743 726 696 680 790 740 809 766 632 712 458 979 812 665 795 851 778 723 729 733 730 774 771 746 728 756 754 768 781 740 780 760 779 778 766 768 778 846 826 818 815 805 789 815 809 815 810 824 778 800 810 792 778 794 803 798 787 791 823 802 817 811 794 783 772 810 798 766 760 805 799 802 789 826 815 803 796 771 804 792 815 868 850 806 786 846 825 787 793 790 765 772 802 742 758 775 798 761 783 787 762 773 800 784 795 773 805 818 795 768 790 774 737 728 823 779 740 1.05e+03 762 817 751 795 804 714 716 733 742 775 790 806 800 755 828 765 726 748 749 849 850 805 865 839 804 801 796 828 792 762 787 780 834 812 819 795 832 811 812 781 786 832 807 778 792 792 767 805 856 738 791 813 806 847 811 819 762 799 776 790 784 747 779 829 838 822 816 804 791 787 799 727 790 839 793 795 757 800 782 782 780 746 776 703 752 860 757 700 768 723 772 775 780 821 795 756 757 727 808 773 797 797 824 802 811 830 663 867 926 758 731 765 784 714 834 806 816 812 804 799 809 776 774 826 817 794 785 830 804 770 801 792 787 776 788 786 777 761 789 779 771 760 801 794 782 750 727 780 799 810 804 801 828 868 784 787 825 848 579 1.22e+03 802 678 566 710 759 805 756 811 803 787 792 775 818 808 821 746 866 784 780 846 871 881 884 900 864 861 835 869 846 840 881 873 855 846 856 850 853 889 861 839 870 889 889 875 878 874 856 867 834 865 859 832 742 840 838 864 782 804 694 813 803 807 798 844 790 857 795 814 806 789 790 785 781 827 795 765 786 797 908 854 806 811 775 773 784 788 836 840 764 783 804 808 811 760 784 763 792 762 780 744 822 798 809 812 791 789 764 790 792 786 803 1.17e+03 740 791 756 769 815 818 891 886 839 832 818 862 848 844 833 810 816 810 836 819 822 822 809 792 822 790 803 821 838 834 802 780 776 779 753 729 802 788 763 751 777 783 808 766 727 777 789 763 724 771 725 817 768 791 768 768 756 825 750 742 720 725 788 744 803 775 782 726 841 783 778 784 750 746 811 795 721 710 811 786 660 730 737 739 623 762 748 719 662 778 827 808 767 823 753 807 766 752 798 755 757 483 783 792 755 864 902 841 835 828 822 819 781 796 835 832 802 850 844 845 814 813 840 793 743 808 771 810 829 772 843 838 833 838 794 760 841 812 831 817 768 613 457 447 856 650 774 809 784 771 470 660 678 818 814 806 786 764 815 755 707 802 815 783 732 795 889 732 828 748 796 735 752 780 794 782 846 796 737 748 766 758 733 768 796 687 665 776 768 737 758 721 775 750 782 792 757 797 754 754 769 729 805 810 903 903 880 878 935 871 950 875 894 871 822 824 851 811 830 832 852 841 825 855 857 846 780 793 784 879 811 806 831 831 916 808 794 870 833 830 779 785 777 801 779 756 738 763 822 736 760 802 842 806 792 810 721 791 838 813 812 862 824 807 790 797 803 758 770 784 791 754 795 767 780 770 762 761 758 770 791 796 751 821 792 803 763 782 779 781 772 775 794 773 803 771 767 770 739 780 756 738 768 780 748 789 786 778 763 769 706 705 757 662 744 725 696 680 789 740 810 766 632 712 457 978 807 666 794 850 779 723 729 733 730 774 771 746 728 756 754 768 781 739 779 760 778 777 766 769 777 846 825 817 814 805 790 815 807 816 810 821 778 799 810 791 778 794 804 797 787 791 823 801 819 811 792 783 771 808 798 765 760 804 800 802 789 824 816 804 795 771 804 791 814 868 849 806 786 845 825 787 794 790 765 770 801 741 757 775 797 762 783 787 763 773 800 783 795 773 805 817 795 769 789 773 736 728 823 779 741 1.05e+03 762 817 751 796 804 714 715 733 742 773 790 805 800 756 828 764 726 749 748 849 849 805 865 839 804 801 794 829 792 763 787 780 835 814 818 795 832 812 811 781 786 833 808 781 792 792 767 805 856 737 792 814 805 847 811 821 760 798 776 788 784 747 779 827 839 822 816 804 789 787 799 728 790 839 793 794 756 800 784 783 780 747 776 701 753 860 758 700 767 723 775 776 782 820 795 757 756 727 808 773 796 797 823 801 810 830 663 867 927 758 730 766 784 714 834 806 817 813 804 798 809 776 775 826 817 793 786 829 804 772 801 791 787 775 789 785 776 761 789 778 772 761 801 795 781 750 727 779 800 810 803 801 829 869 784 786 826 847 580 1.22e+03 802 676 566 709 759 805 757 810 803 787 792 775 818 807 821 745 865 784 780 848 869 881 884 900 864 860 834 870 845 838 881 873 854 846 856 851 852 889 861 839 871 888 887 875 878 874 856 868 835 864 859 831 736 839 839 864 781 804 694 813 802 806 797 844 791 858 795 813 806 789 790 786 781 827 795 765 786 797 907 854 806 811 776 774 783 787 835 841 764 784 804 809 811 761 784 763 792 761 780 744 822 799 809 812 790 788 764 789 792 785 803 1.17e+03 739 791 756 769 816 818 891 885 839 831 817 863 847 844 833 809 817 809 836 819 822 823 809 792 820 790 804 821 839 833 802 780 776 779 752 729 802 787 763 751 776 783 809 767 728 778 790 763 724 771 725 816 768 790 767 767 758 824 750 742 720 724 789 745 804 775 782 725 840 783 778 784 748 745 810 794 722 710 810 787 659 730 738 738 624 762 747 719 662 778 826 808 766 823 754 805 766 752 798 755 756 483 783 792 757 863 902 840 835 828 822 819 780 796 835 832 802 849 844 845 815 814 840 793 743 808 771 809 829 771 843 839 832 837 794 761 841 814 832 817 768 613 456 446 856 649 773 809 784 771 470 661 678 818 814 806 786 764 815 755 712 803 815 782 733 797 890 730 827 748 796 734 751 780 794 782 846 796 738 749 767 758 734 768 796 688 665 776 769 738 758 721 776 749 782 792 757 797 754 754 769 731 805 810 902 903 880 878 934 871 950 874 893 871 822 822 850 812 829 833 851 842 824 854 858 846 780 793 783 879 811 807 832 831 915 807 794 870 833 830 782 785 777 800 779 756 737 763 822 736 761 802 841 806 792 810 720 790 838 814 812 863 825 806 789 797 803 759 770 784 791 755 795 769 781 770 762 761 758 770 790 797 750 822 794 803 763 782 778 780 772 776 792 773 803 772 766 769 739 780 755 738 768 779 746 789 786 778 763 769 705 706 756 662 744 725 696 679 789 740 810 765 632 712 458 978 804 666 795 850 779 722 729 733 730 774 771 746 728 755 754 767 781 739 780 760 778 777 766 770 777 846 824 817 814 805 791 816 806 817 810 821 777 798 810 790 777 794 806 796 787 791 822 802 819 811 792 783 770 808 798 766 759 804 802 800 789 824 815 804 795 771 803 790 815 869 849 807 785 845 825 787 794 791 764 770 802 741 757 775 796 760 783 787 762 774 799 783 796 772 804 817 795 769 789 772 736 728 822 779 741 1.05e+03 763 817 750 796 804 714 716 733 742 771 789 803 799 756 827 765 726 749 747 850 849 805 865 839 804 801 794 830 792 764 786 780 836 815 818 796 830 812 810 781 786 833 808 780 792 792 767 804 856 737 792 816 805 847 811 822 759 798 776 789 784 747 779 824 838 821 817 804 789 786 798 728 789 839 792 794 754 800 785 784 780 748 776 699 754 860 758 700 767 722 777 776 784 820 795 758 755 728 807 773 795 797 822 800 809 829 662 867 927 760 729 765 784 714 833 806 818 813 804 797 809 777 775 826 818 793 786 828 804 772 802 791 786 774 789 785 776 761 790 777 773 762 801 795 781 750 728 779 800 810 803 801 828 870 785 786 826 847 580 1.22e+03 802 676 566 708 759 806 757 808 803 787 792 774 817 806 821 745 864 782 781 848 867 880 884 899 864 860 834 870 844 837 880 874 854 846 856 851 852 889 862 839 870 888 886 875 878 873 856 867 835 864 858 830 730 838 839 863 781 804 694 813 801 807 797 844 791 858 796 812 804 788 790 786 780 827 794 765 785 797 907 853 808 812 777 776 784 787 835 841 763 786 804 809 811 761 784 764 792 761 781 743 821 799 807 812 789 788 764 788 792 785 803 1.17e+03 740 791 755 770 816 818 891 884 838 831 816 862 848 844 833 807 817 809 834 820 822 823 809 792 820 791 804 820 838 833 802 779 775 778 751 727 801 786 762 751 776 782 810 768 729 776 790 764 723 772 725 815 768 791 768 766 761 824 748 742 719 723 789 746 804 775 782 725 840 783 778 785 747 744 809 793 722 710 808 788 659 731 739 738 624 761 746 718 662 778 825 808 766 823 755 805 765 752 797 755 757 483 783 791 761 862 902 840 835 828 822 819 779 796 835 833 802 848 844 845 816 814 840 793 744 808 771 809 829 770 842 839 832 836 794 760 840 815 832 816 768 613 456 446 857 648 772 809 785 772 470 662 677 818 813 806 785 763 816 754 715 803 815 782 734 798 890 729 825 749 795 734 751 780 793 782 846 796 738 749 767 757 734 768 796 690 665 775 767 738 756 721 776 749 782 791 756 797 754 755 770 732 805 810 902 902 880 878 934 871 949 875 892 872 822 821 851 812 828 833 850 842 824 854 857 846 781 792 783 880 813 807 833 831 915 808 794 870 834 831 785 785 775 800 778 757 737 762 821 737 762 803 842 806 793 810 718 789 839 814 811 863 825 805 789 798 803 759 771 783 792 756 795 771 780 770 762 760 756 769 790 796 750 821 795 803 763 782 778 780 773 778 792 772 802 772 766 769 738 780 755 738 767 778 745 788 786 777 764 769 704 707 757 663 745 726 696 680 789 741 812 765 632 712 460 978 802 666 795 849 779 722 729 733 730 773 771 746 728 756 753 766 780 738 779 761 778 778 767 771 778 846 824 817 813 805 790 816 806 816 810 821 777 796 809 790 776 794 806 795 787 790 822 802 819 811 792 783 769 808 798 767 759 804 802 799 791 824 815 804 795 772 803 790 814 870 848 806 785 845 824 787 794 791 764 769 802 741 757 774 796 758 783 787 761 774 800 784 796 772 805 818 795 768 789 773 736 729 822 779 740 1.05e+03 764 817 749 796 804 714 717 733 742 769 789 802 798 756 826 766 726 749 746 851 849 805 866 839 804 800 794 830 792 764 786 780 837 815 818 796 830 812 810 781 785 832 808 778 792 790 767 804 855 737 791 815 805 847 811 822 758 798 776 790 784 747 779 822 837 820 818 804 789 785 798 727 788 839 793 794 753 800 786 785 780 748 776 699 756 860 759 698 767 722 776 776 784 821 795 759 754 729 806 773 796 796 821 800 809 828 662 867 927 760 730 765 784 714 833 805 819 813 804 797 809 779 775 827 818 793 785 827 803 771 802 790 786 774 788 785 774 760 790 777 774 762 801 795 782 751 728 780 800 808 803 801 827 871 785 785 825 847 581 1.22e+03 802 676 564 708 759 806 757 809 803 787 792 773 817 806 820 745 864 781 782 848 866 880 883 899 865 860 834 870 844 838 880 874 854 846 855 851 851 890 862 840 868 888 886 874 877 873 856 867 836 862 856 830 724 838 838 863 780 805 694 814 801 807 796 844 791 858 796 812 804 787 789 785 779 827 794 766 785 797 906 852 809 812 777 777 784 788 836 842 762 787 804 808 812 760 784 763 793 760 781 742 820 798 805 811 789 789 765 787 792 785 803 1.17e+03 740 791 754 771 815 818 891 884 838 830 814 860 849 844 833 807 816 809 833 820 822 823 808 792 821 791 804 820 837 833 803 779 775 777 750 726 800 785 762 752 775 782 810 767 729 775 789 764 724 772 726 813 767 791 767 766 760 824 747 742 718 723 790 746 804 775 782 724 840 783 777 785 746 743 808 793 722 710 807 787 658 733 740 738 625 762 746 718 661 779 825 808 766 822 755 805 765 752 796 754 758 484 784 791 763 863 902 840 835 829 822 819 778 796 835 832 802 848 844 845 816 814 840 793 744 809 770 809 829 770 842 839 832 835 794 758 840 816 831 816 768 613 457 447 857 647 772 809 783 772 470 662 678 818 812 805 783 762 816 753 721 803 815 783 734 798 890 728 826 749 795 734 752 779 793 783 846 796 738 750 767 757 733 769 796 691 664 775 765 737 755 721 777 748 782 791 755 798 753 754 769 733 805 810 902 902 880 878 934 871 948 875 893 872 822 822 851 811 828 833 850 842 824 854 856 846 781 792 783 882 816 808 832 831 915 808 794 870 834 831 789 785 774 800 778 757 737 762 820 737 762 803 842 805 794 809 716 788 840 814 811 863 826 804 789 797 803 759 770 782 792 758 795 771 779 770 763 759 755 768 789 795 750 820 794 804 763 783 779 780 775 778 793 772 802 771 766 769 737 780 754 738 766 778 745 788 786 778 764 768 704 707 758 663 746 726 696 680 789 742 814 764 632 712 461 979 798 666 795 848 778 721 728 733 730 773 771 746 728 756 753 765 778 738 779 761 778 779 767 771 779 846 824 817 813 805 788 816 807 816 810 819 777 796 809 791 777 794 806 795 788 790 821 802 818 810 791 783 769 808 797 768 759 804 803 799 792 824 814 804 795 772 803 790 814 871 848 806 787 845 824 787 794 792 763 769 802 741 757 773 796 758 783 787 760 774 800 784 796 772 806 818 794 767 788 773 736 730 823 779 740 1.05e+03 764 816 748 795 805 713 717 734 742 769 788 802 797 756 826 765 726 749 746 852 849 804 865 837 804 799 795 830 792 765 786 780 837 815 817 796 831 812 810 782 783 832 808 776 792 790 766 805 855 737 790 814 804 848 811 821 759 798 776 789 784 746 780 822 836 819 819 803 789 783 798 726 788 839 794 794 754 800 786 784 780 749 777 700 756 861 759 697 766 723 774 776 782 821 795 760 755 730 805 773 797 796 821 800 808 828 661 866 928 760 730 764 784 714 833 805 819 812 805 796 810 781 775 827 819 793 784 826 803 770 802 791 786 774 788 786 774 758 789 778 774 762 802 795 782 751 728 780 800 808 803 801 826 871 784 785 824 847 580 1.22e+03 802 676 563 707 759 806 757 809 802 787 792 771 817 806 820 746 865 781 783 847 866 880 882 899 865 861 834 870 844 838 879 874 855 846 855 850 851 888 861 841 869 889 886 873 877 873 857 867 836 861 856 830 717 838 838 863 780 806 694 814 802 808 796 845 791 857 796 812 802 787 789 784 777 827 794 766 784 797 906 851 809 811 776 776 784 788 837 843 761 786 804 808 812 759 784 763 793 760 780 743 819 798 804 811 789 789 765 786 791 785 802 1.17e+03 740 791 753 772 814 818 891 884 838 830 814 859 850 844 832 807 814 810 832 818 822 822 808 792 822 792 804 820 835 832 802 778 775 778 751 724 799 785 762 752 775 783 810 766 729 774 789 765 724 772 726 811 767 792 766 766 759 822 747 742 718 723 790 746 803 775 782 723 840 782 777 786 746 743 808 794 721 710 807 786 660 735 740 738 625 763 746 718 661 780 825 808 765 822 755 804 765 752 795 752 758 485 784 792 766 864 902 842 835 830 822 819 779 796 836 830 801 848 843 845 817 815 840 793 743 810 770 809 830 770 841 839 832 834 794 757 839 816 831 815 767 613 457 446 856 647 772 808 781 772 470 663 680 818 811 805 781 760 817 753 726 804 814 783 734 796 890 728 826 749 795 734 751 779 792 783 848 796 738 750 767 756 733 769 796 692 664 774 764 736 754 721 777 748 782 791 754 798 752 752 769 732 805 809 903 902 879 878 934 871 947 875 893 872 821 823 851 810 829 831 850 842 823 854 857 845 781 792 783 882 816 808 831 831 915 808 794 869 834 831 792 785 773 800 778 757 737 762 821 737 762 802 843 805 794 809 716 789 839 813 811 862 826 804 788 797 803 759 770 782 791 758 795 770 778 769 764 759 754 769 790 794 749 818 794 804 763 783 779 780 777 777 793 771 803 771 765 770 736 780 754 737 766 778 745 788 787 778 764 768 704 706 759 664 748 726 695 680 790 742 815 765 631 712 461 980 796 666 794 847 778 721 727 732 731 772 771 746 728 756 753 765 777 738 778 761 779 778 767 771 779 846 824 818 814 804 786 816 808 817 810 817 777 796 808 791 777 795 805 795 788 790 821 801 816 810 789 783 769 808 797 768 759 804 804 800 793 824 814 804 795 771 803 790 813 871 847 806 788 846 823 788 793 792 763 770 802 741 757 772 795 759 784 787 761 774 800 785 795 772 808 817 794 765 789 773 736 730 823 780 740 1.05e+03 763 816 748 794 804 713 718 734 742 768 788 802 797 756 826 766 726 749 746 852 849 804 865 836 804 799 796 830 792 765 786 779 838 814 817 796 833 811 811 782 782 831 808 777 792 791 764 805 854 737 790 812 804 849 811 820 759 799 776 788 784 746 781 823 836 819 820 803 790 783 798 724 788 839 794 794 756 801 786 783 781 747 777 701 757 862 758 696 766 724 772 776 780 822 794 761 755 730 806 773 799 796 821 799 809 829 662 866 929 759 732 764 785 713 833 804 819 812 805 797 809 782 775 826 819 793 783 827 803 769 802 793 787 773 788 786 774 757 789 780 775 762 802 794 782 752 729 781 800 809 803 801 826 871 783 784 823 847 579 1.22e+03 801 675 562 706 758 806 757 808 802 787 792 770 815 806 820 745 866 781 784 847 866 880 882 898 864 860 832 870 845 838 878 875 854 846 854 850 852 886 860 842 870 890 887 874 877 873 858 867 836 860 856 829 712 838 837 863 779 807 694 814 802 807 797 844 790 856 795 811 801 787 788 784 776 827 794 766 784 796 906 852 808 811 775 774 784 788 838 843 760 785 804 808 811 759 783 762 792 761 780 743 819 797 805 811 789 790 765 786 790 785 800 1.17e+03 739 790 754 773 815 817 892 885 839 830 814 858 851 844 831 807 813 811 831 817 823 821 809 790 823 792 804 820 835 832 800 780 775 780 751 725 799 785 762 751 775 785 810 764 729 776 789 765 724 770 725 809 766 792 765 766 757 821 748 741 718 722 791 746 802 775 782 723 839 782 776 786 747 744 808 794 721 710 807 786 661 736 740 737 625 764 747 718 661 781 825 808 765 821 754 804 764 752 794 752 758 484 783 792 768 864 902 841 835 830 822 819 780 795 836 830 801 849 842 845 817 815 840 793 743 810 770 808 830 770 841 838 832 834 794 756 839 816 831 815 766 615 457 445 857 647 772 808 779 771 470 664 681 818 810 805 780 760 817 754 730 806 812 783 735 795 889 729 826 748 795 734 750 779 792 782 848 795 738 749 767 756 732 769 796 692 664 774 764 736 754 721 777 747 782 791 755 799 752 750 768 731 805 809 903 902 879 878 934 871 948 876 893 872 820 824 850 810 830 830 851 842 823 854 858 845 780 791 783 882 815 808 829 831 914 808 795 869 834 832 794 785 773 800 779 757 737 762 821 737 761 801 845 805 795 809 716 789 839 813 811 862 826 804 788 796 804 758 769 783 791 758 794 769 778 769 764 759 754 769 790 792 748 818 794 805 763 784 779 779 779 777 792 771 804 771 765 770 736 780 755 736 766 779 745 788 787 778 764 768 704 705 759 663 749 726 695 679 790 742 815 765 630 711 461 981 794 666 794 848 777 721 726 731 731 772 771 746 728 756 753 765 778 737 779 760 779 778 768 771 778 846 824 818 814 804 786 816 808 817 809 815 778 795 808 791 777 795 805 796 788 791 821 801 813 810 789 782 769 809 797 768 759 804 803 801 793 824 815 803 795 771 803 788 813 871 847 805 788 847 823 788 793 790 764 771 801 740 757 773 795 759 784 787 762 774 800 785 794 772 808 817 794 765 789 773 736 730 824 780 740 1.05e+03 761 816 747 794 802 712 718 733 742 768 788 802 798 756 827 767 726 748 746 853 848 803 865 836 804 799 797 830 792 764 786 778 837 812 816 795 832 811 811 781 782 831 808 777 792 792 762 806 854 737 792 812 804 848 811 819 760 799 776 788 783 746 780 824 836 819 820 803 790 783 798 724 788 839 794 794 756 800 787 782 781 745 776 700 757 862 757 696 766 725 773 776 778 821 795 763 756 729 806 773 799 796 821 799 811 830 662 866 930 757 732 764 786 712 833 804 818 811 805 798 809 784 776 826 818 794 784 827 803 769 801 792 788 775 788 787 773 756 790 782 774 762 801 796 781 752 729 782 800 810 803 801 825 871 782 784 822 846 577 1.22e+03 800 674 564 705 758 806 758 808 801 787 791 769 814 806 820 745 866 781 783 846 866 879 882 896 864 860 831 869 846 838 878 875 854 846 853 850 853 885 860 841 872 890 888 875 877 873 858 867 836 859 856 828 704 838 837 863 778 805 694 814 801 807 796 843 790 855 794 812 800 787 787 783 776 827 794 766 785 796 906 853 807 811 774 774 784 788 837 842 761 783 804 808 811 760 783 762 790 761 780 744 819 797 807 812 789 789 764 787 790 785 799 1.17e+03 739 790 756 773 815 817 892 884 839 830 814 858 850 844 830 807 813 811 831 817 824 821 809 790 823 792 802 820 836 831 798 781 776 782 751 725 799 785 763 750 776 786 810 763 729 776 789 766 724 769 725 807 766 792 765 766 757 820 749 741 718 722 790 747 801 775 782 723 839 781 777 787 748 745 809 794 721 710 808 785 663 737 741 737 625 764 748 719 661 781 824 807 766 821 753 805 763 752 794 752 758 484 782 793 769 863 902 840 835 830 823 820 780 795 836 830 801 851 842 844 817 816 840 793 743 810 770 808 832 770 841 837 831 834 794 756 839 817 831 814 766 616 457 444 857 647 772 808 779 770 470 664 681 818 810 805 781 760 817 755 731 806 810 783 734 793 889 729 826 749 795 734 750 779 791 781 848 795 738 748 767 756 732 769 796 693 664 774 763 738 754 721 777 746 783 791 756 800 753 750 768 730 804 808 903 902 879 878 935 871 948 876 893 872 819 823 849 810 830 829 851 843 822 854 858 845 780 791 783 881 813 808 828 831 913 807 795 870 834 832 795 783 773 800 779 756 737 762 820 737 760 800 845 805 795 810 717 790 838 813 811 861 826 803 788 796 803 759 769 783 790 757 793 769 777 769 763 759 754 769 790 791 748 818 794 804 763 784 779 778 784 777 791 771 804 771 764 769 737 780 754 736 766 780 746 789 788 778 764 768 704 705 759 662 750 726 694 678 791 743 815 765 630 711 460 980 794 666 794 848 777 721 726 730 731 772 770 745 728 756 753 765 777 738 779 760 779 778 768 770 778 845 825 818 814 803 788 816 807 818 809 814 777 796 808 792 777 794 805 796 788 790 822 801 812 810 790 781 769 811 797 768 759 805 803 801 793 824 815 802 795 770 803 787 814 872 846 804 787 848 824 788 794 789 764 770 800 740 757 774 796 759 784 787 763 774 801 784 794 771 808 817 794 766 789 773 736 730 824 780 740 1.05e+03 760 817 747 795 800 712 718 732 741 768 787 802 798 756 826 767 725 748 746 853 847 803 865 837 804 799 796 829 791 763 786 776 836 811 816 794 832 810 810 781 782 832 807 778 792 792 762 806 854 737 793 812 804 847 811 819 760 798 775 788 783 745 779 826 836 820 821 803 790 783 799 724 788 840 793 794 754 800 788 781 781 742 775 699 757 862 756 696 765 725 773 776 777 820 795 764 756 728 806 774 798 794 821 800 812 831 663 866 930 757 731 764 786 711 833 804 818 812 805 798 808 782 776 826 816 794 784 828 802 769 801 791 788 776 789 787 774 756 790 780 773 763 801 796 781 752 729 783 799 810 803 801 825 871 782 784 822 846 577 1.22e+03 800 674 565 705 758 806 758 808 801 787 791 768 814 806 820 744 866 781 782 844 867 879 882 896 864 860 831 869 846 838 877 874 853 846 852 850 853 885 859 840 871 891 888 876 876 873 858 867 836 859 855 828 698 838 837 862 778 804 694 813 801 806 795 842 790 855 794 812 800 788 786 782 776 827 795 766 786 796 906 853 807 810 774 774 786 790 837 841 762 782 804 807 810 758 783 763 788 761 779 744 819 796 808 813 789 788 763 787 791 784 801 1.17e+03 739 790 756 774 815 816 893 883 839 830 814 859 848 844 831 807 813 811 832 818 825 821 809 791 822 792 800 819 837 831 798 782 776 782 752 725 799 785 764 749 775 787 810 763 728 776 789 767 723 768 726 805 766 792 765 766 758 820 749 742 717 722 790 746 801 774 782 723 839 780 778 787 748 747 810 794 720 709 809 785 664 738 742 737 626 763 750 719 662 780 825 807 767 821 752 807 762 752 795 752 757 484 781 794 772 864 902 838 835 829 824 820 778 795 836 831 800 852 842 844 817 814 841 793 744 810 771 809 832 769 841 836 831 835 794 757 839 818 831 814 767 616 457 443 858 646 771 808 779 771 470 664 681 819 810 805 781 760 817 755 734 805 811 783 733 793 889 729 826 749 796 734 750 780 792 781 848 794 738 748 767 756 732 769 795 695 664 772 764 739 753 720 777 746 783 791 756 800 754 750 768 731 804 806 903 901 879 877 934 870 947 876 893 872 818 822 848 810 830 829 851 844 822 853 858 845 780 791 782 880 813 808 828 831 912 807 796 870 833 832 797 781 773 799 779 756 737 761 820 737 760 800 844 805 795 808 718 790 838 813 811 861 826 803 788 796 803 759 770 783 790 755 793 769 777 769 763 760 754 769 790 790 747 818 795 804 763 783 780 776 788 777 793 770 803 771 764 769 739 779 754 736 765 780 747 789 788 778 763 768 704 704 759 662 752 726 693 679 791 742 814 765 630 711 460 980 791 666 795 848 776 720 726 731 730 772 770 745 729 756 752 765 777 739 779 760 779 777 769 768 777 846 826 818 814 804 789 814 807 816 809 814 777 796 808 793 777 794 804 797 788 790 822 800 813 810 791 779 769 812 797 768 759 805 802 800 793 824 816 802 794 770 804 787 814 873 845 804 787 847 824 788 794 788 765 768 801 740 757 774 797 759 784 787 763 774 802 783 793 770 808 817 794 766 789 773 735 730 824 780 739 1.05e+03 760 817 747 796 801 711 717 732 742 768 787 802 798 756 825 766 724 748 746 854 846 804 865 837 804 799 796 828 791 761 786 775 835 810 816 792 832 810 810 781 782 831 806 778 792 792 762 806 855 737 792 812 803 847 811 820 760 797 775 788 783 744 779 826 837 820 819 804 790 782 799 725 787 840 793 794 753 798 787 781 780 742 775 700 757 861 756 696 764 724 773 776 776 819 795 765 756 728 806 774 797 793 821 798 811 831 662 867 929 758 730 765 785 710 833 804 818 813 804 798 808 782 775 827 814 795 783 828 802 768 800 790 787 778 789 787 774 757 790 778 774 764 801 795 781 752 728 782 798 809 804 800 825 871 783 785 822 846 576 1.22e+03 802 675 564 706 758 806 758 808 801 786 791 769 814 806 819 744 866 780 780 844 867 879 881 897 863 859 831 869 845 838 878 874 853 846 853 850 854 886 859 839 871 891 888 876 875 873 857 867 835 860 854 828 691 838 837 861 778 802 693 813 801 805 793 843 789 854 796 812 799 788 787 782 777 826 798 766 787 795 906 851 807 810 774 774 788 790 836 841 762 780 804 807 810 756 783 763 786 761 778 744 819 796 809 814 789 788 762 787 790 782 804 1.17e+03 739 789 755 773 814 816 893 884 839 829 813 860 847 844 832 807 813 811 832 819 825 821 809 792 822 792 802 818 837 830 799 782 776 782 753 724 799 784 763 750 775 786 810 763 727 776 789 768 723 768 725 802 766 791 765 767 758 820 749 742 717 722 789 744 801 776 782 723 839 780 778 786 748 747 810 794 720 709 808 785 663 738 740 738 626 763 749 719 662 779 826 807 766 821 752 809 761 752 795 752 757 484 781 793 773 865 902 839 834 829 826 820 777 795 836 830 800 852 841 844 817 812 840 793 744 810 771 809 831 768 841 835 831 835 793 758 839 818 830 814 767 615 456 442 858 646 771 808 779 772 469 663 682 819 810 804 782 761 816 755 736 804 811 783 732 793 889 730 826 749 797 734 750 780 792 782 847 794 738 749 767 757 732 769 795 696 664 771 764 740 752 721 776 747 784 791 756 800 754 752 767 730 804 804 904 901 879 876 934 870 946 876 894 871 819 822 848 809 831 829 852 844 822 852 857 844 778 791 781 880 813 808 828 831 913 808 796 870 832 831 800 781 773 799 780 756 737 761 820 737 759 799 842 806 795 807 718 789 838 814 811 860 826 803 788 797 803 758 770 784 790 753 793 769 776 769 763 760 754 769 789 791 747 818 794 804 764 782 779 777 791 776 793 770 802 771 764 770 739 779 754 737 765 780 747 787 788 778 763 768 704 705 759 662 752 726 693 679 790 741 814 764 629 711 460 980 788 666 796 848 776 721 728 730 728 773 770 745 729 756 752 765 779 740 779 760 779 777 769 766 778 846 826 817 814 806 788 813 807 815 808 813 777 796 808 793 777 795 804 797 788 788 822 800 813 810 791 778 768 813 797 768 759 805 802 800 794 826 816 802 793 770 804 788 814 873 845 804 787 846 824 787 795 786 765 766 801 741 756 774 798 759 783 787 762 774 803 782 792 770 807 818 794 765 789 773 734 730 823 780 739 1.05e+03 760 817 748 796 802 711 716 732 742 768 787 803 798 756 825 765 724 748 747 854 845 804 865 836 803 798 795 828 792 762 786 773 835 810 816 791 831 810 810 781 782 830 805 778 792 792 763 807 856 736 791 812 802 846 811 820 760 797 775 787 783 744 778 827 837 819 817 805 790 782 800 726 787 840 793 794 753 798 786 780 780 742 775 702 758 861 757 697 764 724 773 776 776 819 796 766 756 729 806 775 796 794 821 797 811 832 662 867 929 758 730 765 784 710 833 805 819 814 804 797 808 781 774 827 814 795 782 829 801 767 800 790 786 778 789 787 775 757 789 776 776 764 801 794 782 752 727 780 798 809 804 801 826 871 783 784 822 846 576 1.22e+03 803 674 562 706 758 806 758 808 800 787 791 770 815 806 818 744 865 779 780 846 868 880 881 898 862 858 830 870 845 838 879 874 852 846 853 849 854 886 859 839 870 892 888 875 875 872 857 867 836 860 854 828 685 839 837 860 779 802 693 812 801 805 794 843 788 853 796 811 799 788 787 782 778 826 800 766 786 795 906 850 806 809 775 774 789 790 836 842 762 779 803 806 811 754 784 764 786 761 778 743 820 796 809 813 790 788 761 787 789 781 804 1.17e+03 739 788 754 773 813 816 892 884 839 829 812 859 847 844 832 807 812 811 833 819 824 822 808 792 822 792 803 818 837 829 799 782 776 782 752 723 799 784 761 750 776 784 809 763 727 776 790 767 724 770 724 800 765 791 766 766 757 820 750 741 716 722 789 743 801 777 782 723 838 780 779 784 748 746 810 794 719 709 809 784 662 738 738 737 627 763 749 719 662 778 827 808 764 821 752 808 761 752 795 751 757 483 780 792 775 865 902 839 834 828 825 819 778 795 836 830 801 851 840 844 818 811 839 793 744 809 772 809 830 768 840 833 831 835 793 759 838 818 830 814 768 613 457 442 858 646 771 808 778 773 469 662 683 819 811 804 782 762 816 755 739 804 811 784 733 793 889 730 826 749 797 734 750 780 792 782 846 794 739 749 766 757 732 768 795 696 664 769 765 741 751 721 776 748 784 790 756 800 753 753 766 729 804 804 904 901 879 875 934 871 946 876 894 869 819 822 848 809 831 829 852 842 822 852 857 843 778 791 781 880 813 808 829 831 914 808 796 870 832 831 802 782 773 799 780 756 737 761 820 737 760 798 841 806 795 806 718 788 838 814 811 860 825 802 787 797 803 757 771 784 791 753 793 769 776 769 763 760 754 769 788 792 747 818 793 804 764 782 778 777 791 775 792 769 802 771 765 770 738 779 753 737 765 780 746 786 788 778 762 770 704 705 758 662 754 726 693 679 790 741 814 764 629 711 459 979 785 666 796 848 776 721 728 729 727 772 770 746 728 755 752 766 780 740 779 761 778 776 769 766 778 846 826 816 814 806 787 812 807 815 808 812 776 795 807 792 778 795 804 798 788 787 822 800 813 810 790 777 768 813 797 768 759 805 803 800 794 828 815 802 793 771 804 789 813 873 845 803 786 845 824 787 795 785 766 766 800 741 757 774 798 759 782 788 761 773 803 782 792 769 806 819 794 764 789 772 734 729 822 780 739 1.05e+03 760 817 749 796 803 711 716 732 742 768 787 803 798 757 825 765 725 748 747 854 845 804 865 835 802 798 794 828 793 762 787 773 835 811 816 790 831 809 810 781 782 829 805 778 792 792 765 807 856 736 792 812 803 845 812 821 760 797 776 786 784 745 778 827 837 820 815 804 789 782 800 727 786 840 793 794 754 798 786 780 779 742 775 701 758 860 757 697 764 724 774 777 776 819 796 766 757 729 805 774 796 795 821 796 810 830 661 867 928 759 730 765 782 710 832 806 819 814 804 797 808 782 773 827 815 795 782 829 801 767 799 790 785 777 789 787 775 757 789 776 777 764 801 792 783 751 727 778 798 808 803 801 826 870 783 784 822 846 575 1.22e+03 803 674 563 706 758 805 758 809 800 789 791 771 815 805 817 742 865 778 780 847 867 880 881 898 862 858 830 870 846 838 880 873 852 847 854 849 854 887 859 839 869 893 888 874 875 871 857 867 836 860 854 827 681 838 836 860 780 801 693 812 801 805 796 843 787 852 795 810 799 787 787 782 778 825 799 766 785 795 906 849 806 810 775 774 787 790 836 842 763 779 803 806 811 754 784 764 785 760 778 742 820 797 809 812 791 789 762 787 788 784 805 1.17e+03 740 788 753 773 812 816 891 885 840 829 812 858 849 844 832 807 812 810 833 819 824 823 808 791 822 791 804 818 836 828 799 782 776 781 751 722 800 783 758 749 777 781 808 763 728 775 791 767 724 770 724 798 764 791 766 765 757 820 748 740 716 722 788 743 801 778 783 722 837 780 780 784 748 746 810 794 719 709 810 785 662 739 737 737 627 763 749 719 662 777 827 809 763 821 753 806 761 752 795 751 757 483 780 790 774 863 901 840 834 828 824 818 778 794 836 829 801 852 839 844 818 811 838 794 744 808 772 809 829 768 840 832 831 836 792 758 838 817 830 814 768 613 457 442 858 646 771 808 780 773 468 663 684 820 811 804 782 763 816 754 740 804 810 784 733 794 889 730 825 748 797 733 750 780 791 782 846 794 740 748 767 757 732 767 796 696 664 769 764 741 750 721 776 750 784 790 756 800 753 754 765 729 804 803 904 901 879 875 935 871 947 875 895 868 820 822 848 809 831 828 852 841 822 853 857 843 779 792 782 880 812 807 829 831 915 808 796 870 832 830 802 783 774 799 780 756 738 760 820 736 762 798 841 806 794 805 718 786 838 814 810 860 824 802 787 797 803 757 770 784 791 753 793 768 777 770 762 760 754 769 787 794 746 818 792 804 764 782 777 777 791 774 792 769 802 770 765 771 737 779 752 738 764 779 745 784 788 778 763 770 705 705 756 663 756 725 693 678 790 741 813 764 629 711 458 978 783 666 795 848 776 721 729 730 728 772 770 746 727 755 753 766 781 740 780 761 778 776 769 766 778 846 826 815 814 805 785 812 806 816 808 811 776 795 807 791 778 794 805 797 788 786 822 801 813 809 788 777 768 812 797 770 759 805 803 800 794 829 816 802 793 771 803 789 812 873 845 803 785 846 823 786 795 784 766 767 799 740 758 774 798 759 782 787 761 772 803 782 792 770 805 819 794 765 789 771 734 728 822 780 739 1.05e+03 759 817 749 796 802 711 716 733 742 768 787 803 797 756 825 765 727 749 747 854 846 804 863 836 800 798 793 829 794 763 786 773 835 810 816 790 830 808 811 781 784 829 805 778 792 791 765 807 855 737 793 813 804 844 812 821 762 797 776 786 784 747 777 827 837 821 816 802 790 783 799 728 786 839 793 795 754 799 786 780 779 742 775 699 758 858 758 695 764 724 773 777 776 819 796 766 758 729 805 773 796 796 820 796 809 828 659 867 929 760 730 765 780 710 831 806 820 814 803 797 808 783 773 827 815 795 781 829 801 768 798 790 785 777 789 787 774 757 789 776 777 763 801 791 783 751 728 776 798 808 801 802 826 870 783 784 822 846 576 1.22e+03 802 673 563 705 758 805 758 810 799 789 791 771 816 805 816 741 865 778 780 848 867 880 881 898 862 858 830 870 846 838 880 873 852 848 855 849 853 887 860 839 867 894 887 874 875 871 857 867 836 860 854 826 678 836 836 859 780 801 693 812 801 805 797 843 787 853 794 808 798 786 787 781 778 826 798 766 783 794 907 849 805 811 773 774 784 790 836 843 763 778 804 806 811 755 783 764 784 760 777 741 820 797 809 810 793 790 762 786 788 786 805 1.17e+03 739 789 752 772 812 816 889 884 839 829 811 858 849 844 833 807 811 810 833 820 824 823 808 791 820 791 804 818 836 829 799 782 776 780 749 722 802 783 758 749 778 779 808 763 728 775 791 767 724 770 725 796 765 790 765 764 757 820 747 739 716 722 787 743 801 779 784 720 836 780 781 785 748 744 809 793 718 710 810 785 663 739 737 737 627 763 749 719 662 777 826 809 765 821 753 805 762 752 794 751 758 483 780 790 774 861 901 840 834 828 824 817 778 794 835 829 800 852 839 844 817 811 838 794 744 807 773 808 829 767 839 831 831 836 792 757 838 814 830 813 768 614 457 442 859 646 771 808 781 772 468 663 684 820 811 804 782 763 815 754 741 804 810 784 733 795 889 729 825 749 797 733 750 781 791 782 846 795 741 747 767 758 732 766 795 696 664 769 764 741 750 720 776 750 784 790 755 800 753 754 765 728 803 803 903 901 878 875 936 872 947 874 895 867 820 822 848 809 831 827 852 840 823 854 857 843 779 791 782 880 812 806 828 831 915 808 796 870 832 830 803 783 774 799 781 755 738 760 820 736 764 798 842 806 794 805 718 787 838 813 810 860 824 802 787 797 802 759 770 783 791 753 793 768 778 770 762 760 753 769 787 793 746 818 792 804 764 782 777 777 791 774 791 769 801 769 766 771 736 780 752 738 764 779 745 784 788 777 762 770 705 705 755 662 758 725 694 678 789 741 812 765 629 712 458 977 781 666 795 848 776 720 728 731 728 771 771 746 727 755 752 766 780 739 780 760 778 775 769 766 778 846 825 815 815 803 785 813 805 818 807 811 776 796 807 790 778 794 805 797 788 786 822 801 813 808 787 778 768 811 796 770 759 804 803 800 794 828 817 802 793 771 803 789 812 873 845 803 784 848 823 787 795 784 766 768 798 741 759 774 798 759 782 786 762 771 801 782 792 770 804 819 794 766 789 770 734 728 823 780 739 1.05e+03 758 817 748 796 801 710 717 732 742 768 787 803 797 754 825 765 728 750 747 854 846 804 861 837 800 798 794 830 793 763 786 774 835 809 816 789 830 809 812 781 785 830 805 778 791 791 764 807 854 737 791 815 804 843 812 821 764 796 775 787 784 747 777 826 838 822 817 802 791 784 799 728 785 839 793 795 755 799 786 779 780 742 774 697 756 857 757 694 764 724 773 776 775 819 796 767 758 728 805 772 797 796 819 796 808 827 660 866 929 760 730 765 780 710 830 806 820 814 804 796 809 782 774 827 815 796 780 829 802 769 798 790 786 778 788 786 774 757 790 776 776 762 801 791 783 751 728 775 799 808 802 802 826 871 782 784 822 846 577 1.22e+03 802 672 564 705 758 805 759 810 799 788 792 772 817 805 816 740 866 778 780 848 866 879 881 898 862 859 830 870 846 839 880 873 853 847 856 849 852 887 860 839 867 893 887 874 875 871 857 867 838 860 854 826 675 835 836 859 780 802 694 812 800 806 797 843 788 854 794 808 799 785 786 781 778 826 798 766 783 794 907 849 805 811 774 774 782 790 836 844 764 778 804 806 811 755 784 764 784 760 777 742 820 797 809 810 793 790 762 785 788 785 804 1.17e+03 738 789 752 771 812 816 888 884 839 828 812 858 848 844 833 807 811 809 833 819 824 822 810 792 819 791 804 818 836 829 799 781 776 780 749 723 802 783 758 749 778 779 808 763 728 773 790 767 723 768 726 795 766 790 763 764 757 819 746 739 717 721 788 743 801 777 784 719 836 780 781 786 748 744 808 792 719 711 811 784 664 738 738 738 627 763 749 720 661 777 826 809 767 821 752 805 764 752 794 751 758 483 782 790 774 861 901 840 834 827 824 818 779 793 834 829 800 851 838 844 816 811 838 794 744 807 772 807 830 765 838 831 831 836 793 756 838 811 829 812 767 615 457 443 860 646 770 807 782 772 468 664 684 819 811 803 782 763 815 754 741 804 810 784 733 795 888 729 826 749 798 734 750 781 791 782 846 795 742 747 768 757 733 767 795 697 664 770 764 741 750 720 776 749 783 790 754 800 754 754 765 728 802 803 902 901 878 875 936 872 948 874 894 867 819 822 848 808 831 827 852 840 823 854 857 843 777 791 783 880 811 806 828 831 915 808 796 871 832 830 804 782 774 800 781 754 737 759 820 736 764 798 843 806 793 805 717 787 838 813 809 860 824 802 786 796 802 759 770 783 791 754 793 767 778 770 762 760 754 768 788 792 745 818 793 804 763 782 777 778 791 774 790 769 801 768 766 771 736 780 752 738 764 779 746 785 787 777 761 769 704 705 755 662 759 724 693 677 789 741 811 765 629 712 457 978 780 665 795 848 775 719 728 733 728 770 772 746 728 755 751 766 780 737 779 760 778 775 769 766 778 847 824 815 816 803 785 813 804 818 806 811 776 796 808 790 777 794 805 796 788 786 822 801 813 807 788 778 767 809 796 769 760 804 804 800 793 828 816 802 793 771 802 788 812 873 845 802 783 848 824 788 796 784 766 769 799 742 758 774 798 759 783 785 762 772 799 783 793 770 804 819 794 766 788 770 734 728 823 780 739 1.05e+03 757 818 748 796 800 711 718 732 743 768 787 803 796 754 825 764 728 750 746 852 846 804 859 837 800 798 794 830 791 764 785 775 835 808 816 788 831 809 813 781 786 830 806 778 791 791 763 808 853 737 789 815 803 843 812 821 767 795 774 787 784 745 778 825 836 822 818 802 792 784 798 727 786 838 793 795 756 799 786 779 780 741 774 697 755 856 757 695 764 724 773 776 777 820 796 769 756 728 805 772 796 798 818 796 808 828 662 865 929 760 730 765 782 710 830 805 819 813 804 796 810 780 774 827 816 796 781 828 803 769 798 790 787 778 787 786 775 757 790 778 775 762 800 791 783 751 729 775 799 808 803 802 826 872 782 784 822 847 577 1.22e+03 801 673 564 705 758 805 759 810 800 787 792 772 817 804 816 741 866 778 780 849 866 878 882 898 862 860 830 870 845 838 880 874 853 846 855 848 851 887 859 839 867 893 887 874 875 871 857 866 841 861 856 825 672 836 836 859 779 802 694 813 799 806 796 842 788 854 794 808 800 784 786 780 778 826 797 766 783 794 907 849 806 811 775 775 781 790 835 844 764 778 803 806 811 756 785 763 786 760 777 742 819 797 809 810 792 791 763 785 789 784 803 1.17e+03 737 789 753 771 812 816 888 884 838 828 812 859 848 845 832 808 811 808 834 817 824 822 811 792 818 791 804 818 836 830 800 780 776 779 749 723 800 783 759 749 777 778 809 764 728 772 790 766 722 766 725 795 767 789 761 764 758 819 746 739 718 721 789 743 800 776 783 719 837 780 781 786 748 743 807 791 719 712 811 783 663 738 738 738 628 764 749 720 659 778 825 810 766 821 752 803 763 753 795 751 758 483 782 790 773 862 901 840 834 827 824 818 779 793 835 830 799 850 838 846 815 810 838 794 743 807 772 807 830 764 838 830 832 836 793 756 839 809 828 812 767 616 458 442 861 646 771 806 782 771 467 665 684 819 810 802 782 763 815 755 742 804 811 783 733 795 889 730 826 749 797 734 750 781 791 781 846 793 742 749 767 757 732 767 795 697 663 771 764 741 751 720 776 749 783 789 754 800 754 753 766 728 802 803 902 901 879 875 935 872 948 873 893 867 819 822 848 809 831 828 852 840 824 854 857 843 777 791 783 880 812 806 827 831 915 808 797 871 832 829 804 782 773 800 780 754 736 759 820 736 762 799 843 806 792 805 716 787 838 813 809 861 823 802 786 796 804 758 770 782 790 755 793 767 779 770 762 760 753 766 787 791 746 818 793 804 764 782 778 779 791 773 788 769 800 768 766 771 736 779 753 738 764 779 747 787 786 777 761 768 702 705 754 662 760 725 692 677 789 741 810 766 629 713 458 978 777 666 794 848 775 719 727 733 728 771 771 746 729 755 750 765 780 736 778 760 778 775 769 767 777 847 824 816 815 804 786 814 804 818 806 810 778 796 809 790 776 794 804 795 788 786 822 800 814 807 789 780 767 808 795 768 759 804 805 799 793 827 815 803 793 771 801 787 812 873 845 802 783 848 825 789 796 785 766 769 800 742 758 774 798 759 783 785 761 772 798 783 793 771 804 819 795 765 788 770 735 729 823 780 740 1.04e+03 757 818 748 795 799 712 718 732 743 767 787 803 796 754 825 764 728 750 746 851 845 803 858 834 802 797 794 829 790 762 784 776 835 807 815 788 831 809 813 782 786 830 807 779 791 791 763 808 852 736 787 813 802 842 813 821 768 795 774 787 784 742 778 825 836 822 817 803 791 784 799 726 786 838 792 793 755 798 785 780 780 741 774 698 754 856 758 696 764 724 774 776 779 820 795 769 754 728 805 773 796 800 818 796 808 828 663 865 929 760 730 765 783 710 830 805 818 812 805 796 810 779 774 828 816 795 782 828 804 769 798 790 789 777 787 786 776 756 788 779 774 762 798 791 783 751 729 775 799 808 803 802 826 874 781 784 822 848 578 1.22e+03 800 673 564 705 758 805 759 809 801 788 792 772 816 804 816 742 866 778 780 850 866 878 882 898 860 859 831 870 844 837 880 874 852 844 855 848 851 886 859 839 867 893 887 874 874 871 858 866 844 861 857 827 668 837 836 859 779 802 694 813 799 806 797 841 788 854 793 808 801 784 786 781 777 827 795 765 783 794 907 850 808 810 777 775 781 790 834 844 764 779 801 806 810 756 785 763 788 760 778 741 819 798 810 810 792 791 764 785 789 782 803 1.17e+03 736 788 754 772 812 816 889 885 839 828 812 858 848 844 832 808 812 808 833 817 824 821 812 793 818 791 804 818 836 830 800 779 775 779 749 724 799 783 760 749 777 778 809 764 728 771 790 766 721 767 723 794 767 789 761 764 758 819 746 739 718 720 790 743 800 775 783 721 837 780 780 786 747 743 806 790 720 713 812 782 662 736 738 739 629 765 748 720 658 779 825 810 764 822 753 802 761 753 795 751 758 483 781 790 772 862 901 840 833 826 823 818 778 792 835 830 799 849 838 846 814 811 837 794 744 807 772 807 830 764 838 830 832 836 793 756 839 809 828 811 766 616 458 442 861 646 771 805 782 771 467 667 684 819 810 801 782 762 815 756 742 804 812 783 732 796 889 730 826 749 796 732 750 780 790 780 846 791 742 750 767 756 732 767 794 698 663 772 764 740 751 721 777 749 781 789 754 800 754 752 766 727 802 803 903 900 879 876 935 872 947 873 892 867 819 822 848 809 831 828 852 841 823 854 856 844 778 792 783 881 812 806 826 830 914 807 797 870 832 828 804 782 772 800 780 756 736 759 820 736 761 799 842 806 792 805 715 787 837 814 809 861 824 802 786 796 805 757 770 782 789 756 792 766 778 770 762 760 753 765 786 791 747 817 793 803 764 782 778 779 791 773 788 769 800 768 766 770 737 778 753 739 764 778 747 788 786 777 761 768 702 705 753 662 760 725 691 676 789 741 810 766 628 712 458 979 775 667 794 847 775 720 727 732 728 772 770 746 729 755 752 764 779 736 778 760 778 776 769 766 777 847 824 816 814 804 786 814 804 818 806 810 779 795 809 790 775 794 804 794 788 786 822 799 814 807 789 780 766 808 795 767 759 804 803 800 792 826 814 803 793 771 800 787 813 873 844 803 783 847 824 789 796 786 766 769 800 742 758 773 797 758 783 785 760 772 799 784 793 771 804 817 795 764 788 771 735 730 823 780 740 1.05e+03 758 816 749 796 798 713 718 732 742 767 788 803 797 754 825 764 728 748 746 851 844 803 857 831 802 796 794 827 790 760 784 778 835 807 815 789 831 808 812 783 784 830 807 778 791 790 764 808 851 736 787 811 802 842 812 822 770 795 774 786 783 743 778 826 834 821 817 803 790 783 799 726 786 837 792 792 753 798 784 781 780 741 774 698 754 856 758 696 764 723 774 775 781 821 794 769 754 727 805 773 795 802 818 796 807 827 662 865 929 759 730 764 784 710 830 805 817 811 805 798 810 780 773 828 816 793 784 828 804 768 799 790 790 775 787 786 778 756 787 780 774 761 796 790 783 751 729 775 799 808 801 801 826 874 779 784 822 848 578 1.22e+03 801 674 565 705 758 805 758 809 801 788 791 772 816 804 817 740 866 778 780 851 866 877 882 897 859 857 832 870 844 837 880 874 853 844 855 847 851 886 859 839 867 893 886 875 874 871 858 865 847 861 856 828 666 838 837 859 779 803 693 814 800 806 796 840 788 853 793 807 801 784 785 781 776 827 793 765 782 794 907 849 809 809 776 776 782 790 834 843 765 780 799 806 811 757 784 763 789 760 779 741 819 798 809 810 792 792 765 785 790 783 803 1.17e+03 736 788 754 771 813 815 889 885 839 828 812 856 848 844 832 807 813 808 832 817 824 822 812 793 819 791 803 819 836 830 800 780 775 780 750 724 800 783 760 749 778 779 810 763 728 772 791 765 721 767 722 794 767 788 761 764 758 820 747 739 718 719 788 743 800 775 783 722 838 780 778 786 747 742 805 790 720 713 811 783 659 736 738 739 630 765 748 720 660 781 824 809 764 822 753 801 758 753 796 752 758 483 780 789 772 863 901 840 832 826 822 817 778 793 835 831 799 848 838 846 814 812 837 794 744 808 771 807 830 764 838 829 833 836 793 757 840 810 828 811 765 616 457 440 860 644 772 805 782 771 466 668 683 819 810 801 782 763 814 757 741 804 812 783 732 797 890 731 827 749 796 732 751 780 789 780 844 790 741 749 766 756 731 767 794 698 663 772 764 740 752 721 776 750 781 788 754 800 753 751 767 727 802 802 903 900 878 876 934 871 945 873 891 868 819 822 848 809 831 828 852 840 822 853 855 844 779 793 783 882 812 806 826 830 914 807 797 870 832 828 804 782 771 799 780 757 736 759 820 736 761 798 842 806 792 805 714 787 836 814 809 861 824 802 786 795 805 757 770 781 789 756 791 766 778 770 762 760 752 766 786 791 748 816 793 804 764 782 778 779 792 773 788 768 800 768 766 770 737 778 752 738 764 778 746 787 786 777 761 768 702 704 753 662 761 725 691 676 790 741 810 766 627 711 457 978 772 668 794 846 775 720 727 732 727 773 770 747 728 754 753 764 779 737 778 760 779 776 768 766 777 846 824 816 812 805 786 814 805 817 807 809 783 795 809 791 775 793 804 795 788 787 822 798 814 808 789 780 766 808 795 766 758 804 801 800 792 825 814 803 793 771 800 787 813 873 843 805 784 847 823 790 795 787 766 769 800 741 757 772 796 757 784 785 760 772 800 784 793 771 804 816 794 764 788 771 735 731 823 779 739 1.05e+03 758 816 749 797 798 712 717 732 741 766 788 801 798 753 825 764 728 747 748 852 844 803 855 831 803 796 793 826 790 759 784 778 836 808 814 791 832 807 812 782 782 830 807 777 792 790 765 807 852 736 788 811 802 842 812 822 771 795 773 786 782 743 777 827 834 821 816 804 790 782 799 725 788 836 792 791 752 797 783 783 780 741 773 698 755 856 758 697 764 723 774 775 780 821 793 769 754 727 804 773 795 802 818 796 805 826 660 866 929 758 731 764 784 710 830 805 817 810 804 799 810 780 773 828 815 792 785 828 803 768 800 790 789 774 787 786 779 756 786 780 774 761 797 790 782 751 728 775 799 808 800 801 825 874 778 784 820 848 577 1.22e+03 801 674 565 704 757 805 758 809 801 788 790 770 816 805 818 738 866 778 781 852 866 877 880 896 858 856 832 870 844 838 879 874 854 844 854 847 852 887 859 839 867 892 886 874 874 871 858 865 849 862 855 829 663 839 837 859 779 803 693 814 801 805 796 840 787 853 793 807 801 785 786 781 775 828 792 765 783 794 906 849 810 810 776 776 783 789 834 842 766 781 798 806 810 757 784 764 788 760 780 741 819 798 807 810 791 792 765 786 789 783 803 1.17e+03 736 788 754 769 814 814 889 885 839 828 813 856 848 844 832 806 813 808 831 817 824 821 812 792 819 790 801 820 836 830 799 780 776 782 750 724 799 783 760 749 778 778 809 762 729 772 791 765 721 768 724 793 766 787 761 764 757 820 746 739 717 719 786 744 800 774 784 722 837 780 777 786 748 743 805 790 720 713 810 783 659 735 737 739 631 763 748 720 661 781 824 807 765 822 753 802 758 752 797 752 758 484 780 788 772 864 902 840 832 826 822 816 777 794 836 830 799 848 838 845 814 812 837 793 743 808 770 807 830 764 838 828 833 837 793 757 840 809 828 811 764 616 457 440 859 643 771 805 782 772 466 668 683 818 810 800 781 763 815 756 740 803 811 784 731 796 889 730 827 749 796 733 752 779 789 780 843 790 740 748 766 755 731 768 795 699 662 772 763 740 752 721 775 750 780 788 754 802 752 751 767 727 802 801 903 900 878 876 934 871 945 873 891 869 819 823 847 809 830 828 852 840 821 852 854 845 778 793 783 882 811 806 826 830 914 807 797 870 832 828 804 782 771 799 780 758 736 759 820 735 762 798 842 806 793 805 713 787 837 812 809 861 824 802 786 795 804 756 770 782 790 755 791 766 778 769 762 760 753 767 787 791 747 816 793 804 764 781 777 779 792 773 789 768 800 769 766 770 737 778 752 738 764 778 746 787 786 778 761 768 702 703 753 662 760 724 691 677 790 741 810 764 626 710 456 978 771 668 794 846 775 720 727 730 727 772 770 748 728 754 754 764 779 738 777 760 780 776 767 764 776 845 823 816 811 804 785 814 805 816 806 809 786 794 811 792 775 793 804 794 788 787 823 799 814 808 788 780 767 807 795 767 757 803 798 801 792 824 815 803 793 770 801 787 812 873 844 806 784 847 822 790 794 787 766 769 798 741 757 774 796 756 784 785 761 772 799 784 793 770 804 815 792 764 787 771 736 731 823 778 738 1.05e+03 758 816 750 796 798 710 716 731 740 765 787 800 798 752 825 765 728 746 749 852 843 802 853 832 802 796 792 827 791 761 784 777 836 809 814 791 831 806 813 780 781 830 807 776 794 790 765 807 853 736 788 811 802 842 811 822 772 795 772 785 782 744 777 826 834 821 816 804 789 781 799 725 789 836 792 791 752 797 782 783 780 742 773 698 756 857 758 697 763 723 773 775 780 821 793 770 754 727 804 772 795 800 820 796 804 825 659 866 928 757 732 765 784 709 830 805 817 810 804 798 810 779 773 827 814 792 785 828 804 769 799 790 788 774 787 786 777 756 786 780 775 761 799 790 782 751 728 776 799 808 799 801 824 872 778 784 819 848 577 1.22e+03 800 674 565 704 757 804 758 809 801 788 790 769 816 806 819 737 866 778 781 856 867 877 879 896 860 856 832 869 844 840 879 873 854 844 853 847 852 888 859 839 867 891 885 874 874 871 857 865 852 862 856 829 659 838 837 859 780 804 692 812 803 805 795 841 787 853 794 807 802 785 787 781 774 828 792 765 784 793 906 848 811 811 775 776 784 789 834 842 766 781 797 807 809 757 784 764 788 761 780 741 820 798 804 810 790 792 765 787 788 783 802 1.17e+03 736 789 753 768 814 814 888 885 839 828 812 857 848 843 832 806 813 807 831 817 824 819 812 792 819 789 800 820 835 829 798 780 776 783 751 725 798 783 760 749 779 777 809 761 729 772 790 765 720 768 725 792 764 787 762 764 757 820 746 739 718 720 785 745 800 774 784 721 835 780 777 786 748 743 804 790 720 713 809 783 658 735 736 737 632 762 747 721 663 781 824 805 766 821 752 802 759 752 797 753 758 483 780 789 772 864 902 840 832 825 821 816 778 794 836 829 799 848 838 845 814 813 838 792 743 807 770 807 831 763 839 829 833 836 793 756 840 808 827 811 765 616 457 440 859 643 770 804 784 772 466 668 683 818 810 800 781 763 815 756 739 803 811 784 731 796 889 730 826 748 797 734 754 780 790 779 842 790 741 747 766 756 731 768 796 700 662 772 761 741 752 721 773 751 780 788 754 803 751 751 767 727 802 800 902 900 877 876 933 871 945 874 891 869 819 822 847 809 830 828 852 839 821 852 854 845 778 792 783 880 812 807 827 830 913 806 796 869 832 828 804 782 771 800 780 758 736 759 820 734 762 797 841 806 793 804 712 787 837 811 809 860 824 802 786 796 803 756 770 782 789 754 792 766 778 768 762 760 754 767 788 792 747 817 792 804 763 780 777 779 792 772 790 768 800 769 766 770 738 778 751 738 764 778 745 787 785 778 762 768 702 702 755 661 760 724 690 677 789 741 810 762 626 710 457 978 769 667 794 845 775 719 727 729 726 771 770 747 728 754 753 764 777 739 776 759 780 776 766 764 776 844 823 816 811 803 785 815 805 815 806 810 788 794 812 792 774 793 804 794 788 787 824 799 813 808 787 780 768 806 795 768 756 802 797 801 791 825 815 801 793 770 801 786 813 872 844 805 785 847 823 788 792 787 766 769 797 740 757 775 794 756 784 784 761 772 798 783 793 770 803 816 793 764 787 771 736 732 824 777 737 1.05e+03 759 816 750 794 798 709 716 731 740 764 787 799 797 751 824 765 727 745 749 852 844 801 852 835 801 796 792 828 791 764 784 776 837 809 815 791 830 806 813 780 781 830 805 775 794 791 764 807 854 737 789 812 803 841 809 822 776 795 771 785 783 744 777 825 834 822 817 802 789 781 799 724 789 836 792 791 753 797 782 782 779 742 774 698 756 858 757 697 763 723 773 775 780 821 793 770 753 727 803 772 795 798 822 797 804 825 658 866 928 757 734 764 784 708 830 806 817 810 805 797 809 779 773 828 814 792 784 828 804 771 798 790 786 775 787 787 774 757 786 780 776 761 799 789 781 751 728 776 798 808 799 801 824 871 779 783 818 848 576 1.22e+03 800 674 565 704 757 804 757 808 800 789 790 767 816 805 819 737 865 778 779 860 867 877 880 896 861 856 832 868 844 841 879 872 854 845 853 848 853 888 859 839 867 889 884 874 874 872 855 865 854 861 857 829 657 837 838 859 780 804 692 809 803 804 797 840 786 854 794 807 802 786 788 780 774 828 793 765 783 794 906 848 811 812 774 775 783 788 834 841 768 780 794 807 808 756 783 765 788 762 781 741 820 798 802 810 788 793 764 787 788 782 802 1.17e+03 736 790 753 768 814 815 888 885 838 828 811 858 848 843 832 807 813 807 831 816 823 818 812 792 819 789 800 820 835 828 797 779 775 783 751 725 796 783 760 749 780 776 809 760 728 772 789 765 720 767 726 792 763 788 763 763 756 819 744 739 720 722 784 747 800 774 784 719 833 780 777 786 749 744 804 791 720 713 808 783 659 735 736 735 632 762 747 722 664 781 824 805 766 821 752 802 760 752 797 754 757 482 780 790 772 865 901 839 832 825 821 817 777 793 836 828 800 849 839 845 813 812 838 792 743 808 771 807 830 762 840 829 831 835 794 756 841 806 827 811 765 616 457 441 859 644 769 803 785 772 466 669 683 818 810 800 781 762 816 755 740 803 811 784 731 795 890 729 825 748 797 734 754 780 792 779 842 789 741 746 766 756 731 768 796 701 662 772 760 741 752 721 772 751 780 788 754 804 752 750 767 728 802 799 902 900 877 876 933 871 946 874 891 869 819 821 847 809 831 827 851 838 821 852 854 846 778 792 782 880 812 807 828 830 912 805 795 869 832 828 804 781 771 800 780 756 736 759 821 733 762 798 841 806 793 805 712 786 838 809 808 858 823 802 786 796 802 756 769 782 789 753 792 766 778 767 762 760 755 767 788 793 747 818 792 804 762 780 777 779 792 771 790 768 800 769 766 769 739 777 750 738 765 779 745 787 785 778 762 768 701 702 756 661 760 724 690 677 789 741 809 762 626 710 460 978 767 667 794 845 776 719 727 729 726 771 769 746 727 754 753 764 775 739 776 759 779 777 766 764 775 844 822 817 812 802 785 815 805 814 804 811 789 793 815 791 774 793 805 793 788 787 823 799 813 808 787 779 769 806 795 768 756 802 796 801 790 825 814 799 792 770 801 786 813 872 845 804 785 847 823 787 793 787 765 769 796 740 757 778 793 756 783 782 760 771 796 782 793 770 801 817 792 763 786 772 737 732 825 778 737 1.05e+03 759 816 750 793 798 709 716 731 740 764 786 799 796 751 823 765 726 745 747 852 845 801 851 836 801 795 793 827 792 766 784 775 836 808 815 790 828 806 813 781 781 829 803 774 793 791 763 806 854 738 790 813 804 840 808 822 779 796 771 786 784 744 777 825 834 822 817 801 789 781 798 724 789 836 791 792 753 797 782 781 779 743 774 698 756 858 757 697 763 722 773 775 780 820 793 772 753 727 804 772 795 796 823 798 805 826 658 866 928 758 734 764 784 708 830 806 816 810 805 797 809 778 772 828 814 791 783 828 805 773 797 788 786 775 787 787 772 758 787 778 777 761 797 790 782 752 728 776 798 808 800 801 824 870 779 783 817 849 576 1.22e+03 800 674 565 704 757 805 756 806 800 789 789 767 816 804 819 738 865 778 777 863 866 879 882 896 860 856 832 869 844 841 879 872 853 846 852 849 853 887 859 839 867 888 884 873 874 872 853 865 860 861 858 829 655 836 838 858 778 804 693 806 804 804 798 838 786 854 795 807 804 786 787 780 774 827 794 765 781 793 907 849 810 811 774 774 782 789 835 841 771 780 790 806 808 756 781 766 788 762 781 741 820 798 802 810 788 793 762 787 788 782 800 1.17e+03 736 791 752 769 814 816 888 885 837 828 811 858 847 843 832 808 813 807 831 817 822 818 813 792 819 788 801 820 834 827 798 778 775 782 751 725 797 783 760 749 780 777 809 760 727 772 788 765 718 768 725 792 762 789 764 763 756 819 744 739 721 724 784 747 800 775 782 719 835 780 777 786 749 744 806 791 720 713 809 783 659 734 736 734 633 761 747 721 664 780 824 805 766 821 752 802 761 752 796 752 756 482 780 790 771 865 901 837 832 825 821 817 777 792 836 828 800 849 840 844 813 811 838 792 743 807 772 808 829 762 841 830 829 835 794 756 840 806 827 811 765 616 456 441 859 644 769 803 786 772 466 670 684 818 811 800 782 762 816 754 741 803 811 785 731 795 890 728 825 748 796 734 754 779 791 779 842 789 741 747 766 756 732 768 797 702 663 772 759 739 752 721 772 750 780 788 752 805 752 750 766 728 802 797 901 901 877 877 933 871 946 873 892 869 818 820 848 810 830 827 851 838 821 852 854 846 777 791 783 881 811 807 827 829 912 804 795 869 832 828 804 781 771 800 779 755 737 759 821 733 762 799 841 806 792 807 712 787 838 809 808 857 821 802 786 796 801 755 769 782 789 754 792 766 777 767 762 760 755 766 788 794 747 819 791 804 761 782 778 778 790 772 790 768 801 769 766 769 739 777 748 737 764 779 745 787 784 778 763 768 701 702 757 661 762 724 691 677 788 741 808 762 626 709 463 979 764 665 793 846 776 718 727 730 726 771 769 746 726 755 753 764 773 738 776 758 778 778 766 765 775 844 822 816 812 801 785 814 806 814 804 813 790 792 816 790 775 793 805 793 787 787 823 798 814 808 787 778 771 806 795 768 757 802 797 802 789 826 814 798 792 769 801 786 813 872 846 803 785 846 821 786 793 786 763 768 796 738 756 779 792 756 782 781 759 771 796 782 793 770 799 818 792 763 786 772 738 732 826 778 737 1.05e+03 758 815 750 794 799 710 715 732 739 764 785 799 796 751 822 765 726 745 746 851 846 801 850 837 803 794 793 828 793 766 784 775 835 809 815 788 828 807 812 782 781 829 802 775 792 791 762 805 854 740 791 813 804 841 808 821 783 795 771 786 784 744 777 826 834 822 817 800 790 783 797 724 789 836 790 792 753 797 783 779 778 743 774 697 756 858 757 697 763 721 772 774 780 820 793 772 753 727 805 771 796 796 823 799 806 827 658 866 928 759 734 764 784 708 830 807 816 810 805 798 809 777 772 827 814 791 782 828 805 774 798 786 786 775 787 787 773 758 787 777 777 761 796 791 781 752 728 776 797 806 801 801 823 870 778 784 816 848 576 1.22e+03 800 674 564 704 757 805 755 806 798 789 789 766 816 803 819 738 865 777 776 865 865 881 884 896 859 857 832 870 845 842 878 871 852 845 851 849 853 886 858 839 867 889 884 872 874 873 852 865 865 861 857 828 654 836 838 858 777 804 693 802 802 804 798 839 785 854 794 807 804 787 785 780 774 825 793 765 779 792 907 850 809 809 775 772 782 788 836 842 773 781 788 804 808 756 780 765 788 761 781 740 820 798 802 810 788 791 761 788 788 782 800 1.17e+03 736 792 752 769 814 816 888 885 836 829 811 858 846 843 834 809 812 806 831 817 822 818 813 792 820 788 800 819 834 828 798 777 775 780 751 724 798 784 760 749 779 777 809 759 726 772 788 764 718 768 725 791 762 790 765 763 756 819 744 739 720 725 784 747 798 776 782 718 836 780 777 786 748 743 808 792 721 713 809 784 659 734 736 735 633 760 746 720 663 779 824 805 765 821 752 802 761 753 794 750 755 482 780 790 771 865 900 836 832 825 821 817 776 791 836 828 801 848 839 843 814 810 838 791 744 807 773 809 828 762 841 830 828 835 793 757 839 806 828 811 765 616 456 441 859 642 769 803 787 770 467 671 686 818 812 800 783 761 816 754 741 803 811 785 731 794 892 727 824 748 796 734 752 778 790 779 843 790 741 748 767 755 732 768 798 701 663 772 759 738 752 721 771 749 779 788 751 805 753 751 765 728 802 795 901 901 877 877 932 871 946 873 892 870 818 819 849 810 829 826 850 840 822 852 853 846 777 791 783 882 811 806 827 828 913 803 795 869 833 828 803 781 771 800 779 754 738 760 820 733 762 800 841 807 790 808 713 787 839 808 808 856 820 801 786 796 801 755 769 782 789 755 792 767 778 767 762 760 754 766 788 793 746 817 791 804 761 782 778 778 789 772 789 768 801 769 766 769 738 777 749 736 764 779 744 787 785 778 763 768 701 703 757 661 763 724 692 676 787 741 806 762 626 709 467 979 762 664 793 847 776 718 728 730 726 771 768 745 726 756 752 764 774 738 775 758 777 779 766 766 775 843 822 816 813 801 785 815 806 815 804 812 792 792 817 789 775 793 806 793 787 788 824 797 814 808 786 778 770 806 794 767 758 800 799 802 789 826 814 797 792 768 801 786 813 872 846 803 784 846 820 786 793 786 762 768 796 738 756 780 792 757 781 781 758 771 795 782 793 770 799 816 792 764 788 772 737 732 826 778 738 1.05e+03 758 815 749 796 800 710 716 731 739 764 784 798 797 750 822 764 726 745 744 849 847 800 849 837 803 794 794 828 793 766 785 775 834 809 815 788 828 807 811 782 781 827 803 776 791 790 761 803 855 740 791 812 802 843 809 819 786 795 771 786 783 744 776 825 834 821 816 800 789 784 795 724 788 836 789 792 753 797 783 777 778 743 773 697 756 857 757 697 763 721 772 774 780 820 793 772 754 727 805 771 796 796 823 800 807 828 659 865 927 760 731 764 785 709 830 807 815 811 804 799 809 777 770 827 814 791 781 828 805 774 799 786 786 774 787 788 773 757 788 776 777 762 795 791 781 752 728 776 797 804 802 801 822 870 777 784 816 848 577 1.22e+03 800 675 563 705 757 805 754 806 798 789 788 767 815 804 819 738 864 776 777 868 865 882 884 895 858 858 832 871 846 842 877 870 852 844 851 849 852 886 858 839 867 889 884 871 874 873 852 865 871 860 856 827 652 836 837 858 775 803 692 801 800 804 797 840 787 854 793 807 802 787 784 780 774 824 792 763 780 792 906 851 808 809 775 770 783 788 838 842 774 782 784 803 807 756 780 765 789 761 780 739 820 798 802 810 787 789 761 787 787 782 800 1.17e+03 736 791 752 768 814 816 888 884 835 830 811 857 846 843 835 810 812 805 831 817 822 818 813 793 820 788 801 819 834 828 799 776 776 780 751 724 798 783 760 749 778 778 808 759 725 773 788 764 720 769 723 792 762 790 765 764 757 820 744 739 720 725 785 746 797 776 784 718 838 779 777 786 748 743 810 792 721 713 809 785 660 734 737 735 634 763 747 717 662 779 824 805 765 821 751 802 761 753 794 751 756 482 780 791 770 864 900 836 833 825 820 817 775 791 836 828 801 848 838 842 814 810 838 791 744 807 773 808 828 762 841 830 829 835 793 757 838 806 828 811 766 616 456 441 859 640 769 803 787 769 467 672 689 818 811 801 783 761 816 754 741 803 810 785 732 794 892 726 824 748 796 734 751 777 789 778 843 790 740 748 767 754 732 768 798 700 662 771 760 738 752 722 771 748 779 788 750 804 753 751 765 728 802 794 901 901 877 876 932 871 946 872 893 870 818 819 848 810 827 825 850 841 822 852 853 846 778 791 783 882 812 806 827 828 914 802 793 868 834 828 802 780 771 799 778 755 739 761 820 734 760 800 840 807 790 807 713 787 839 809 808 856 819 800 786 796 801 754 769 781 789 755 792 767 779 767 762 760 755 765 788 793 745 815 791 804 760 781 779 777 788 773 789 768 800 770 766 768 737 777 750 736 763 779 744 786 785 778 762 768 701 703 755 662 764 725 694 675 788 741 807 762 626 710 473 979 762 663 792 848 776 718 727 730 726 771 767 745 726 757 752 764 775 737 776 757 777 778 765 766 775 843 822 816 813 801 784 815 806 816 805 812 795 792 818 789 776 793 806 792 787 787 823 796 814 808 787 778 770 807 795 767 758 799 801 802 789 826 814 798 792 768 801 787 813 872 846 803 783 847 820 784 793 786 761 769 797 740 756 779 792 757 781 781 758 771 796 783 793 770 800 815 792 765 788 773 736 733 825 778 738 1.05e+03 758 814 747 796 800 710 717 730 739 764 784 799 797 751 822 763 726 745 743 848 847 800 848 837 801 794 794 828 792 767 784 777 835 810 815 789 828 807 811 782 781 826 804 776 790 789 761 804 855 739 792 812 801 844 809 818 787 795 771 786 782 745 776 825 833 820 816 801 789 784 794 725 787 836 787 792 754 796 783 776 777 743 772 697 755 857 757 697 763 721 773 773 781 821 793 772 755 727 804 771 795 796 821 799 807 828 660 865 927 761 729 765 785 709 830 808 814 811 803 799 809 777 770 826 814 791 781 827 805 775 800 788 786 774 786 788 773 756 788 777 776 762 796 791 780 750 728 776 796 802 802 802 822 870 778 784 818 848 578 1.22e+03 800 676 563 705 756 805 754 806 798 788 788 767 814 805 819 738 864 776 779 871 865 880 884 894 857 859 832 871 846 842 876 870 852 842 851 849 852 886 858 839 866 888 884 871 874 873 851 866 874 861 856 826 652 837 837 858 775 803 692 800 798 804 794 842 789 854 792 807 800 787 784 780 773 822 791 763 782 791 906 851 808 808 774 767 783 787 839 842 776 781 780 803 807 756 780 768 790 761 778 738 819 798 802 810 787 788 762 787 785 782 798 1.17e+03 735 789 752 768 815 816 888 883 835 829 811 858 846 842 834 810 813 805 830 817 822 818 813 794 820 788 801 819 834 828 800 774 777 779 752 724 798 783 760 749 776 778 808 759 724 773 788 764 721 769 721 793 762 790 765 764 757 820 744 739 719 724 786 746 798 775 785 718 838 778 777 787 748 743 809 792 721 714 809 786 661 733 738 735 636 765 747 716 662 779 824 804 765 821 751 801 761 754 794 752 755 482 780 791 770 862 900 836 833 825 820 817 775 791 836 828 800 848 837 842 814 810 837 792 743 808 772 808 828 762 841 830 829 835 792 757 838 807 827 811 766 615 456 441 859 637 770 804 787 769 468 674 690 818 809 802 782 760 816 754 741 803 811 785 732 794 892 726 824 747 796 734 751 778 790 777 843 790 741 748 767 753 732 767 796 699 662 770 762 738 750 722 771 748 779 788 751 804 754 752 764 727 802 793 902 901 877 875 932 871 946 873 893 870 818 819 846 810 827 825 850 842 823 852 853 845 778 790 783 882 813 805 827 828 915 802 792 867 835 828 801 780 770 798 778 756 738 761 819 736 760 800 840 807 791 807 713 787 839 809 808 856 818 800 787 796 801 754 769 780 788 755 793 767 780 766 761 761 755 766 788 793 745 814 791 804 758 780 779 777 788 772 788 769 798 770 765 767 737 777 752 736 762 779 744 786 785 778 763 767 701 703 754 661 764 725 694 676 789 740 807 762 625 710 483 979 761 663 791 849 776 719 726 730 726 771 768 744 727 757 751 764 776 738 776 757 777 777 765 766 775 843 822 816 812 801 784 815 806 818 806 811 797 791 820 789 775 793 805 792 787 787 822 796 814 808 788 779 771 807 795 766 757 799 800 801 789 825 814 799 792 770 801 787 813 872 847 803 781 846 820 783 792 786 761 769 797 741 757 778 793 757 781 780 758 771 796 783 793 770 800 814 793 764 789 772 735 732 825 778 738 1.05e+03 758 814 747 796 800 711 717 730 738 764 783 800 797 752 821 762 726 744 742 848 846 800 847 837 798 795 793 827 792 771 784 778 835 810 815 790 828 808 811 782 782 824 803 777 790 789 761 805 854 738 791 811 801 844 809 817 790 793 771 786 782 746 776 824 832 819 817 802 788 782 794 725 786 836 786 792 754 796 783 776 777 743 771 697 754 858 756 697 763 721 773 773 781 821 792 771 756 725 804 770 795 797 819 798 807 827 660 864 927 761 727 764 786 710 829 808 816 811 803 798 808 777 769 827 814 791 780 826 806 779 800 790 786 774 786 788 774 756 789 777 775 762 797 791 781 748 728 776 796 802 802 802 822 869 779 784 819 848 578 1.22e+03 799 676 562 706 756 804 754 807 799 787 787 768 814 805 819 738 865 776 780 874 865 878 884 893 857 860 832 871 846 840 875 870 851 842 851 848 851 887 859 839 866 887 884 871 873 873 852 865 876 863 855 826 652 837 837 859 774 803 691 795 799 804 792 841 790 853 792 807 798 786 784 780 773 823 790 762 783 792 906 851 808 807 774 766 783 788 838 842 779 781 774 804 807 756 780 771 790 761 777 738 819 797 803 809 787 789 762 786 785 781 797 1.17e+03 735 787 753 767 816 815 888 881 835 828 811 859 846 842 832 809 814 805 830 818 822 819 814 794 820 787 801 818 834 828 800 775 778 780 752 724 799 782 760 748 777 777 809 759 724 772 789 765 723 768 720 793 761 789 765 763 758 821 744 739 718 723 787 747 800 774 785 718 837 778 777 787 749 742 808 790 720 714 809 786 662 733 738 734 638 766 748 716 662 779 824 804 765 822 751 801 761 754 794 754 754 483 779 791 769 862 900 838 833 825 820 816 776 791 836 829 800 848 837 843 814 809 836 792 742 808 772 808 828 762 841 829 829 835 792 757 837 808 826 811 767 615 455 441 860 634 771 804 787 771 468 675 690 818 809 802 782 760 816 755 741 802 812 785 732 794 892 726 824 747 796 734 751 778 790 777 843 790 741 747 767 754 733 767 795 701 662 770 763 738 749 723 772 748 778 788 752 803 754 752 764 726 802 792 901 900 877 876 932 871 946 872 893 869 818 819 845 809 826 826 850 841 822 853 854 844 779 790 783 882 814 804 828 828 915 803 792 866 834 829 801 780 770 797 778 756 736 760 818 737 759 799 841 807 793 807 713 787 838 809 807 858 818 800 788 796 801 755 769 780 788 755 793 766 780 766 761 761 756 766 787 793 745 814 790 804 757 780 779 777 787 772 788 769 796 770 764 767 738 777 752 736 762 779 743 785 786 778 763 767 701 703 753 660 764 724 692 677 789 740 807 761 625 710 496 980 760 663 791 849 775 719 726 730 726 771 769 744 727 757 751 764 776 739 776 757 778 776 765 766 774 842 822 815 811 801 784 815 806 819 806 810 797 791 822 789 775 792 805 793 787 786 820 795 813 808 788 779 771 807 795 766 756 799 799 801 789 823 815 800 792 772 801 787 813 872 847 803 780 845 821 782 792 786 761 768 797 741 756 779 793 756 781 779 759 771 797 782 793 770 800 815 795 764 789 771 735 730 825 778 739 1.04e+03 758 814 746 796 801 711 717 731 738 764 784 801 796 753 821 762 727 744 742 847 846 800 846 836 798 795 793 826 792 774 783 779 835 809 816 791 828 808 812 783 782 824 802 777 790 789 761 805 852 736 790 811 802 844 808 817 792 792 771 786 784 744 777 824 832 819 818 802 789 781 794 724 787 836 786 793 754 795 784 776 777 743 770 697 753 858 755 697 763 721 773 774 780 820 792 771 755 724 804 770 794 797 818 796 806 826 660 864 927 760 728 764 786 710 829 808 817 810 803 797 808 777 768 827 814 791 780 826 806 782 800 790 786 774 786 787 775 756 789 777 774 762 798 790 781 747 728 776 795 805 802 802 822 868 780 784 821 848 578 1.22e+03 798 675 562 705 756 803 754 807 801 786 787 768 814 805 820 739 865 776 781 875 864 877 884 892 857 860 832 870 845 838 876 871 850 842 851 848 851 887 859 839 866 888 884 872 873 873 852 865 879 864 853 826 651 837 836 859 775 803 691 791 800 804 792 840 789 852 794 807 798 784 784 780 774 823 791 762 784 793 906 850 808 807 773 765 783 789 836 841 782 780 771 805 806 756 781 774 790 761 777 737 819 796 804 809 788 789 762 786 784 780 798 1.17e+03 736 786 753 767 814 815 887 880 835 826 810 859 846 842 830 807 814 805 830 818 822 819 813 794 819 786 801 818 833 828 800 776 778 781 752 724 801 782 760 747 778 777 809 759 724 771 789 766 724 767 720 791 762 789 765 762 758 822 744 739 718 723 787 746 802 774 784 718 836 776 778 788 750 740 808 789 720 714 809 786 662 733 738 734 639 765 748 716 664 778 824 804 764 822 751 802 761 754 795 754 754 483 778 790 769 863 900 839 833 825 821 816 776 791 835 829 800 847 837 843 814 809 836 792 741 808 772 807 828 762 841 829 829 836 792 757 837 810 825 811 767 615 455 441 858 630 772 803 787 773 467 676 691 818 809 802 782 760 816 756 741 803 811 785 732 794 891 725 824 748 796 734 751 778 790 776 843 790 741 748 768 755 733 767 797 702 662 770 762 738 748 723 772 747 778 787 752 802 753 752 764 726 802 792 900 900 877 876 932 871 946 872 893 869 818 819 845 808 826 826 851 839 821 853 853 843 780 790 782 882 814 804 828 828 915 804 793 866 833 828 800 780 771 796 779 756 735 760 819 736 759 799 842 807 793 807 712 786 838 810 806 860 819 800 789 795 801 756 769 781 788 754 793 766 779 767 761 761 756 765 787 792 745 814 790 805 758 780 778 778 786 771 788 768 796 769 764 767 738 777 752 738 761 778 742 785 786 777 763 767 701 703 754 659 764 724 691 678 788 740 807 761 626 710 511 980 760 662 792 849 775 719 726 730 725 772 770 744 727 758 751 765 776 739 776 757 779 776 766 768 774 843 823 815 810 801 783 814 805 818 806 811 798 791 824 789 774 791 804 794 787 786 820 795 813 808 787 779 770 807 794 766 755 799 798 800 790 821 816 800 792 772 801 787 814 872 848 803 779 844 822 783 792 786 760 766 797 740 756 781 794 756 780 777 759 771 797 782 793 770 799 816 794 764 789 770 735 729 825 778 738 1.04e+03 758 814 746 795 800 712 717 732 739 764 784 800 795 753 821 762 728 745 743 847 845 800 846 836 799 796 793 825 793 776 782 779 835 809 816 790 827 807 812 784 781 823 802 777 790 789 761 805 850 735 789 810 803 844 806 816 793 792 770 786 784 742 777 825 831 819 819 802 790 781 793 724 787 836 786 793 754 795 783 776 778 744 769 697 754 858 755 696 762 720 773 775 780 820 792 771 754 722 803 769 794 798 818 795 805 826 660 864 927 759 728 762 786 710 829 806 816 810 803 797 807 777 769 827 813 791 780 827 806 786 798 790 786 773 786 788 776 756 789 777 774 761 797 790 781 747 727 776 795 807 801 802 823 868 781 784 821 848 577 1.22e+03 798 673 561 704 756 802 754 807 801 786 787 768 814 805 820 740 866 776 781 876 864 877 885 891 856 861 831 870 845 838 876 871 850 843 852 849 851 887 859 839 866 888 884 871 874 872 852 865 882 863 852 827 651 837 836 860 776 803 691 786 801 804 794 839 788 852 796 808 798 783 783 779 774 824 792 763 785 794 906 849 808 808 773 761 782 792 834 841 784 780 768 806 806 757 781 775 790 761 777 737 818 796 805 809 790 789 762 786 785 781 800 1.17e+03 735 786 754 767 812 816 887 880 835 826 810 859 845 841 830 806 813 805 830 818 822 820 813 793 817 785 801 817 833 829 798 778 777 782 753 723 803 782 760 746 779 777 809 759 724 771 788 766 724 766 720 789 762 789 765 762 758 822 745 738 719 723 787 744 802 774 784 719 835 775 778 788 749 740 806 788 721 714 810 786 662 733 738 733 638 764 748 716 664 777 824 804 764 822 752 801 761 755 795 753 754 483 778 790 770 865 900 839 832 825 821 816 776 791 834 829 799 848 837 843 813 808 835 792 741 807 772 806 828 761 841 829 830 837 791 756 837 810 825 811 766 615 454 440 857 626 772 803 786 774 466 676 691 815 810 801 782 760 816 757 742 803 810 786 732 794 891 725 824 748 795 734 751 778 788 777 844 791 741 748 769 756 733 766 798 702 662 770 761 738 747 722 771 747 778 786 752 801 752 752 764 726 803 792 900 900 877 876 931 870 945 871 893 869 817 819 845 807 827 825 850 840 820 853 852 842 780 790 782 882 813 804 828 828 915 804 794 866 834 826 799 779 772 796 780 756 735 759 819 736 759 798 842 806 793 807 712 786 837 811 806 861 821 799 789 795 801 756 769 782 788 754 793 766 778 767 761 761 756 765 788 791 745 816 789 805 759 780 778 778 785 772 788 769 797 769 764 767 738 776 750 738 762 778 741 784 786 777 763 768 701 703 754 659 765 723 690 678 786 740 807 760 628 710 528 979 760 662 794 848 775 719 725 730 725 771 770 744 727 757 750 765 775 738 776 757 780 776 766 770 773 843 823 815 809 802 782 814 804 816 806 812 799 790 825 789 774 791 804 794 786 786 822 795 813 808 785 778 770 807 793 767 755 799 798 800 790 821 817 800 793 772 801 788 813 872 848 803 780 844 822 785 792 786 760 764 797 738 756 783 795 756 779 775 759 771 797 781 792 770 799 817 792 764 788 770 734 729 825 777 738 1.05e+03 758 814 745 793 800 712 717 732 739 764 784 800 795 753 821 762 728 745 744 847 845 800 845 835 799 796 793 824 792 778 781 779 834 808 816 790 826 807 812 784 779 823 803 777 790 788 761 805 851 734 788 810 803 843 806 816 793 794 770 786 783 742 777 825 830 819 819 802 791 781 794 724 787 836 786 793 754 795 783 776 778 744 769 697 754 859 755 695 763 720 773 775 781 821 792 772 754 722 803 769 795 798 818 796 804 825 659 865 928 759 728 762 786 710 828 805 815 810 803 797 807 777 770 827 813 791 780 828 806 787 798 790 787 773 786 789 776 756 788 777 775 760 797 790 781 748 726 775 795 807 800 802 823 869 782 783 821 848 576 1.22e+03 798 674 560 704 755 801 755 806 800 786 787 768 814 805 819 741 866 776 781 878 864 878 885 890 856 861 830 870 844 840 875 871 850 843 852 849 851 886 859 838 866 888 884 871 874 871 853 865 884 862 852 827 650 837 836 860 776 803 691 782 801 805 796 838 788 851 796 808 798 784 784 778 774 825 792 764 784 794 906 849 808 810 773 757 781 794 835 840 788 780 766 805 804 756 780 776 790 760 776 736 818 796 806 809 790 788 762 786 787 783 802 1.17e+03 735 786 753 768 812 817 887 880 834 827 809 859 845 840 830 806 812 805 831 818 822 820 813 793 816 785 801 817 832 828 796 777 775 783 752 723 802 781 759 748 779 777 809 760 724 771 788 766 723 767 720 789 761 789 764 762 758 821 745 738 717 722 787 743 801 774 784 718 834 776 779 788 747 741 806 788 721 715 810 785 662 734 737 733 638 765 747 716 664 775 823 804 764 822 752 800 761 757 796 752 755 480 778 791 770 865 900 838 830 825 822 817 776 791 834 829 798 848 837 842 813 808 835 791 741 806 771 805 827 761 841 830 830 836 791 756 838 810 826 811 766 615 454 441 856 621 771 803 785 774 465 677 690 811 811 801 783 761 814 757 741 802 810 785 732 795 891 725 824 747 794 734 751 778 786 778 845 791 742 748 770 755 734 766 799 701 661 770 761 737 747 721 771 746 779 786 752 801 752 752 763 726 803 792 901 900 877 875 931 869 944 871 893 868 816 820 845 807 828 825 850 840 820 853 851 842 779 790 781 880 812 805 828 827 915 803 794 866 834 825 799 778 773 796 780 756 735 758 820 736 759 797 841 805 792 807 712 786 837 813 806 861 822 799 789 794 801 755 769 782 788 754 794 766 778 767 761 761 756 764 788 791 746 817 789 805 760 781 777 778 785 772 789 769 797 769 763 767 738 777 749 738 763 778 741 785 786 776 762 768 701 703 754 660 766 723 690 678 786 739 807 760 627 710 546 978 760 662 794 848 776 720 725 730 726 771 769 745 727 756 749 765 774 737 775 756 779 776 766 771 774 844 824 815 808 802 781 814 804 814 807 812 801 791 826 789 773 792 804 794 785 786 822 794 814 807 785 778 770 807 793 767 755 799 799 799 790 822 816 800 793 772 800 788 813 872 847 804 780 844 822 786 793 785 759 765 797 738 755 783 794 755 777 775 759 770 797 780 792 769 799 817 791 763 786 771 734 729 825 777 738 1.05e+03 758 814 745 792 800 712 717 731 740 764 784 799 795 754 821 763 730 746 745 847 845 801 845 834 800 796 794 824 792 780 780 779 834 807 816 790 827 807 811 784 777 822 805 777 790 788 760 805 850 736 788 809 803 841 807 815 793 795 770 786 783 744 776 824 829 820 818 802 791 780 795 724 787 836 786 793 754 795 783 776 778 745 770 697 753 860 755 694 763 720 773 774 782 821 792 772 755 722 803 768 796 798 818 797 804 825 658 865 928 757 728 761 786 710 828 804 812 810 803 797 807 777 772 826 812 792 780 829 806 788 798 790 788 773 786 790 775 755 787 777 776 759 797 790 781 748 726 775 795 806 800 802 823 870 781 783 819 847 576 1.22e+03 798 674 559 704 755 802 755 805 800 786 787 768 813 805 818 741 866 777 781 880 865 879 886 888 856 861 829 870 845 841 874 871 849 843 852 849 850 887 859 838 866 887 884 870 873 870 854 866 885 861 853 828 650 838 836 861 776 803 691 776 802 805 796 838 788 851 795 809 798 784 784 778 774 826 792 764 784 793 905 849 807 808 773 753 781 796 835 841 790 780 762 804 804 755 780 780 790 760 776 738 819 796 806 809 788 787 762 787 789 785 800 1.17e+03 736 788 753 768 812 818 887 880 834 828 809 859 845 840 831 806 812 805 830 818 822 819 813 792 817 785 801 817 832 828 794 777 774 784 752 723 800 780 759 749 779 777 809 760 723 770 786 765 722 767 720 791 761 789 764 762 758 819 746 738 716 722 787 742 800 775 784 718 834 778 778 788 745 743 805 788 721 715 810 784 661 733 737 732 638 764 747 718 664 774 822 804 764 820 753 798 761 758 793 752 755 478 778 792 770 864 900 837 829 825 822 817 776 792 834 829 796 848 836 840 813 808 836 791 741 806 771 804 826 761 840 832 829 834 790 756 838 810 826 812 764 616 454 441 856 614 771 803 784 773 465 678 689 806 812 801 783 761 814 756 740 801 810 785 732 795 892 725 824 747 794 734 751 778 786 779 846 791 742 748 770 754 734 766 799 701 661 770 762 736 747 720 771 747 779 787 751 802 752 752 763 727 804 791 902 900 877 874 931 869 944 870 893 868 816 820 845 807 829 825 849 839 820 852 851 841 778 790 780 879 812 805 827 827 914 803 795 866 835 826 798 778 772 796 780 756 735 757 820 736 759 796 841 804 791 807 713 785 837 813 806 861 822 799 788 794 802 753 768 782 788 754 794 766 778 768 761 762 756 764 787 791 747 818 788 805 761 781 775 778 785 771 789 769 798 769 763 767 738 777 748 738 764 778 741 785 786 775 762 768 701 703 754 660 767 723 690 678 787 738 807 760 626 709 568 977 761 662 794 848 776 720 724 730 726 770 769 745 727 754 749 765 773 737 776 756 779 776 765 773 774 844 824 816 808 802 781 814 803 814 806 811 803 791 826 789 772 792 803 794 784 786 821 794 815 808 785 779 769 808 793 767 755 799 799 799 791 824 814 801 793 771 800 788 812 872 847 803 779 845 821 787 793 785 759 765 797 738 755 783 794 756 778 774 759 770 796 779 792 769 799 817 791 763 787 772 734 729 824 776 739 1.05e+03 758 815 745 792 800 713 717 730 740 764 784 798 796 753 821 764 732 746 744 848 845 801 846 834 800 794 794 823 792 784 779 779 834 806 817 790 828 807 809 784 777 821 805 777 790 788 760 806 850 737 788 809 803 840 808 815 794 794 771 785 784 746 775 823 828 820 816 803 791 779 796 724 786 835 786 792 754 795 783 778 777 745 772 698 753 861 756 695 763 719 774 773 782 819 792 772 754 722 803 768 795 798 818 799 805 825 656 865 928 757 728 762 786 710 829 805 812 809 803 796 806 777 772 825 811 792 780 829 806 790 798 789 789 774 786 789 774 755 786 778 775 759 797 790 781 749 726 774 796 804 800 802 822 871 780 783 818 848 576 1.22e+03 798 673 559 704 755 803 756 805 799 786 787 768 813 805 817 741 866 778 781 881 866 879 887 884 856 861 829 871 845 840 874 870 849 844 852 848 850 887 859 838 866 887 884 870 873 869 856 866 884 861 853 828 649 838 836 862 775 803 691 770 802 805 797 838 786 851 795 808 798 783 785 778 773 826 792 763 783 793 904 849 807 806 774 752 781 798 836 842 791 780 762 802 805 754 780 782 790 761 777 739 818 795 806 809 786 786 761 787 791 785 798 1.17e+03 736 788 753 769 813 818 888 880 834 828 809 859 845 840 831 807 812 806 829 818 822 819 812 792 817 785 800 818 831 828 794 777 773 784 751 723 799 780 758 749 778 776 808 761 722 770 786 765 722 767 720 792 763 790 765 762 758 819 746 738 715 722 787 742 799 775 785 718 833 778 778 788 745 743 806 788 722 714 810 784 661 733 737 732 638 763 745 719 663 774 822 804 765 817 752 798 760 758 791 752 754 478 778 793 770 864 900 838 827 825 822 818 776 792 834 829 795 848 836 839 814 807 836 792 741 806 770 804 826 762 840 832 829 832 790 756 838 811 826 812 764 617 454 441 856 608 771 802 784 773 465 679 689 802 813 801 783 761 813 755 740 800 812 784 733 796 892 724 824 747 794 734 751 777 786 779 846 791 742 748 770 754 733 766 799 703 662 770 763 736 746 720 771 747 779 787 750 803 751 752 763 727 803 791 901 900 877 875 932 869 943 871 893 868 816 820 845 807 829 825 848 838 821 850 851 840 778 790 781 878 811 806 827 828 912 804 795 867 835 827 798 778 772 797 779 755 734 758 819 737 758 795 840 805 790 808 713 785 837 813 806 861 822 799 788 794 802 753 768 782 788 754 793 766 777 768 761 762 756 765 787 791 748 816 787 805 760 781 773 778 786 771 789 769 799 769 764 767 739 777 749 737 764 777 741 786 786 774 762 769 700 703 754 660 767 723 690 678 788 738 807 760 624 708 591 978 761 663 793 847 777 719 724 730 726 769 768 745 727 754 749 765 773 737 776 756 778 776 764 776 774 844 824 816 809 801 781 814 803 813 805 811 804 791 826 790 772 792 803 794 785 787 820 794 814 808 786 780 767 808 793 767 755 799 799 798 791 824 813 802 792 770 799 787 812 873 846 802 778 846 820 787 793 785 760 766 797 738 754 783 793 756 779 774 758 770 796 779 792 770 799 816 790 763 787 771 734 729 824 776 740 1.05e+03 758 815 745 793 800 713 717 730 741 763 783 796 795 752 821 765 735 746 742 849 844 800 846 833 800 793 795 823 792 787 779 779 834 807 816 790 829 806 807 783 778 820 805 778 790 788 760 805 849 738 788 809 802 840 808 814 796 792 771 784 785 746 775 822 829 821 815 803 791 780 795 723 786 835 787 791 755 796 783 779 776 744 773 698 752 860 756 696 763 718 774 774 780 818 791 772 754 723 803 770 795 798 818 798 805 825 656 865 928 756 729 762 787 709 828 806 812 808 804 796 806 777 772 824 810 792 779 828 804 791 797 789 790 774 786 788 773 756 786 779 774 759 797 790 780 749 726 774 795 804 801 801 821 872 779 782 817 848 575 1.22e+03 798 673 560 705 755 804 756 805 798 788 788 769 813 804 818 741 866 778 780 881 866 879 888 880 856 861 830 871 845 838 874 870 849 845 852 848 850 887 858 838 866 887 884 870 873 870 856 866 883 861 853 828 649 838 836 862 776 803 691 767 802 805 796 840 785 850 794 807 798 782 785 778 773 825 792 762 784 792 904 850 806 804 774 750 782 800 836 842 791 780 760 803 806 754 780 787 790 762 779 739 817 795 804 809 786 786 760 786 791 784 797 1.17e+03 737 789 753 768 813 817 886 880 834 827 809 859 845 839 831 808 813 806 828 817 821 820 811 792 817 785 800 817 831 828 794 777 773 785 751 723 797 781 758 749 777 776 808 760 722 769 786 765 722 767 720 792 764 792 764 761 757 819 746 737 716 722 787 742 798 775 785 718 832 778 778 788 746 743 805 788 721 713 808 783 661 733 737 733 638 763 744 720 663 773 822 803 764 815 751 798 760 758 788 752 754 479 777 793 771 863 900 839 827 826 822 818 775 791 834 829 796 847 836 839 814 807 835 792 741 806 770 804 826 763 839 832 829 832 791 756 837 811 826 813 763 617 454 441 856 602 772 801 783 773 465 680 688 799 813 801 783 760 814 754 739 800 813 784 733 796 892 723 824 748 794 734 752 777 788 779 846 791 742 748 771 753 732 765 799 706 663 769 763 736 746 720 770 748 778 788 750 802 751 751 763 727 803 792 901 900 878 876 933 870 943 871 892 868 816 820 845 807 828 825 847 837 821 851 850 840 778 789 782 878 811 806 826 828 912 805 793 868 835 826 798 778 772 797 779 755 734 758 819 737 758 795 840 806 789 807 714 785 838 813 806 861 822 799 788 794 803 752 767 783 788 754 792 766 777 768 760 761 756 766 786 790 748 815 786 805 759 781 771 778 786 771 789 768 799 768 764 767 738 776 750 737 764 776 741 785 786 774 761 769 700 702 755 660 767 723 689 678 789 738 807 760 624 708 613 979 761 664 792 846 776 718 724 730 726 769 768 745 726 755 749 766 773 737 776 756 779 774 764 779 774 844 823 815 810 800 781 814 802 814 804 811 804 791 825 790 772 792 802 794 785 788 820 794 813 809 787 781 766 808 793 766 756 800 799 798 790 824 814 802 792 768 799 787 813 873 845 801 778 845 819 785 792 784 760 766 798 738 754 783 793 756 780 774 757 771 796 780 792 769 799 815 790 763 788 770 734 729 823 776 742 1.05e+03 758 814 746 794 800 713 717 730 741 763 783 796 795 752 820 766 736 746 742 850 844 799 846 833 800 793 796 824 792 790 780 778 834 808 814 790 830 806 807 781 778 819 805 778 790 788 760 805 849 737 788 809 802 841 809 813 796 792 771 783 784 745 774 822 829 821 815 802 791 781 795 723 786 835 787 790 754 798 783 780 776 742 772 697 752 859 756 695 763 718 774 774 778 817 790 772 754 724 803 772 795 798 817 797 805 825 655 866 927 757 729 762 787 708 828 806 813 807 805 797 807 777 772 825 809 790 779 828 803 792 797 788 790 774 787 788 773 756 787 778 773 760 797 789 780 749 727 773 794 804 801 800 821 873 779 781 818 847 575 1.22e+03 799 673 560 706 755 804 756 805 798 789 788 768 814 804 818 742 865 778 780 882 867 878 888 878 857 860 830 870 845 838 874 870 850 846 852 848 850 888 858 838 867 888 884 870 874 870 855 865 883 861 852 829 649 837 837 860 776 803 692 764 802 805 795 841 785 850 794 806 798 782 784 780 774 823 792 763 785 792 904 851 806 804 774 748 783 801 836 843 792 779 758 804 806 754 779 791 788 762 779 739 817 795 804 809 786 786 760 784 790 784 798 1.17e+03 737 788 753 768 813 817 885 880 834 826 809 860 846 839 832 808 813 806 828 817 821 820 811 791 816 785 799 817 831 828 795 776 772 784 751 722 796 781 758 749 776 775 808 759 722 770 787 765 722 766 720 792 766 791 764 761 756 820 745 737 717 722 787 741 797 775 785 718 833 778 777 787 747 743 804 788 721 712 807 784 663 733 738 735 639 764 744 719 663 773 823 802 764 816 750 798 760 758 788 751 753 480 777 793 772 863 900 840 827 826 822 818 775 790 834 829 798 846 837 840 814 806 835 793 741 806 770 805 827 762 838 831 830 833 791 756 836 811 826 813 765 617 453 441 856 598 772 800 782 772 465 680 687 797 812 802 782 760 815 753 739 800 813 783 734 795 893 723 824 748 794 735 752 777 789 779 844 790 742 748 771 753 731 766 798 708 664 768 763 736 745 721 770 748 777 788 750 802 750 751 764 726 803 792 901 900 878 876 933 870 944 871 892 868 816 820 845 806 828 825 848 838 822 851 851 839 778 789 782 879 811 806 825 827 911 806 791 867 835 826 798 778 772 796 778 754 734 759 819 737 760 794 841 807 788 806 714 785 837 814 806 860 821 798 787 794 802 752 767 784 789 753 792 766 777 769 760 760 756 767 785 789 747 815 785 805 759 782 771 778 787 771 788 768 798 768 763 767 737 775 751 736 764 776 740 786 785 774 761 770 700 701 756 660 767 722 689 678 788 738 807 760 625 708 635 980 762 665 792 846 776 718 723 731 725 769 767 745 726 757 749 766 774 737 776 756 780 772 766 782 774 844 822 815 810 802 780 813 801 816 803 812 803 791 825 791 772 793 802 794 785 788 820 794 812 809 786 780 767 808 793 766 757 799 799 798 788 824 814 801 791 768 800 786 813 873 844 800 779 845 820 783 791 784 761 766 798 738 754 784 793 756 780 775 758 771 796 780 792 769 799 815 790 762 788 770 733 729 822 777 745 1.05e+03 758 814 746 794 801 713 717 730 742 762 782 797 795 751 821 767 737 746 743 850 845 798 847 832 799 794 795 824 792 790 782 776 834 808 813 790 830 805 807 779 778 819 803 778 790 789 760 806 849 737 789 810 802 842 809 812 796 792 770 783 783 745 774 822 830 821 816 802 791 782 795 722 786 835 786 791 752 799 783 779 778 741 772 696 752 857 756 695 763 718 773 774 777 817 790 771 754 724 803 769 795 799 817 796 805 826 655 863 927 758 728 762 787 707 828 805 814 807 804 798 807 776 772 823 810 789 780 826 801 792 796 788 790 773 788 788 774 755 787 777 773 760 797 789 780 749 728 774 794 804 801 799 822 872 779 781 819 846 576 1.22e+03 799 673 561 706 756 804 756 805 798 790 788 767 815 804 818 742 864 779 780 882 866 877 888 875 858 859 830 869 845 839 874 870 850 845 851 849 850 888 858 837 867 887 885 870 874 870 853 865 883 861 852 829 649 836 837 859 776 803 692 762 801 805 794 841 784 849 793 805 799 782 785 780 775 823 793 764 785 792 904 850 806 805 774 746 784 803 836 841 793 778 756 805 805 754 779 795 785 763 778 738 819 794 803 809 786 786 759 783 790 784 799 1.17e+03 738 787 753 768 813 816 884 880 834 826 809 858 846 840 832 808 814 806 828 817 821 819 811 790 815 785 799 817 831 827 797 774 772 784 750 721 796 780 758 748 776 774 808 759 722 770 788 765 722 766 720 792 766 789 764 761 755 821 745 737 718 721 787 741 797 775 784 718 834 778 777 787 747 743 804 788 721 712 806 784 664 733 738 736 640 764 744 718 664 773 823 801 763 816 750 797 760 758 787 751 753 481 777 792 773 864 900 839 827 826 821 818 776 790 834 829 800 847 838 840 815 806 836 793 741 806 770 806 827 762 838 830 830 834 792 756 836 811 827 812 766 617 452 440 856 591 772 801 781 770 464 679 688 793 812 801 782 760 815 752 739 800 813 782 734 795 893 723 824 747 794 735 753 776 789 780 843 789 742 748 771 753 731 766 799 708 664 768 762 736 745 721 770 748 777 788 750 802 749 750 764 726 803 791 901 900 878 876 932 869 945 871 892 869 815 820 846 806 828 825 848 838 822 851 851 839 778 789 782 879 811 806 824 826 911 806 791 866 836 826 798 778 772 795 778 755 734 758 819 736 761 794 841 807 789 805 714 785 836 814 806 858 821 799 788 794 802 751 768 784 789 754 791 766 777 769 759 759 756 766 785 788 746 815 786 805 760 781 772 777 788 770 788 768 798 766 762 766 736 775 751 736 764 775 739 787 784 774 760 770 700 701 756 660 768 722 689 679 787 738 807 760 626 708 654 980 760 665 792 846 776 718 723 731 723 769 767 745 725 759 749 766 774 738 776 756 780 772 766 787 774 844 822 815 811 803 780 812 800 816 803 812 802 791 826 792 772 794 804 794 785 788 819 794 812 810 787 780 767 809 793 765 758 799 798 797 788 823 815 801 791 769 801 786 812 872 844 800 779 845 821 782 791 785 763 766 798 738 755 784 793 757 780 776 760 772 796 780 791 769 799 817 790 760 788 772 733 729 822 778 748 1.05e+03 758 814 746 794 800 712 716 730 743 762 782 796 795 751 821 765 739 745 744 850 846 798 848 833 798 796 795 824 792 790 783 773 834 808 813 789 830 805 807 777 778 819 801 777 790 788 759 806 849 736 789 810 802 842 810 811 795 794 769 783 782 744 774 822 831 820 816 802 790 782 795 722 786 836 786 791 751 798 782 777 779 742 772 695 752 856 757 695 763 718 771 774 777 817 792 770 754 724 803 766 796 799 817 795 805 826 655 861 927 758 728 762 786 707 828 804 815 809 802 798 807 775 771 821 810 788 781 826 802 791 796 787 789 773 789 788 774 754 786 776 773 760 796 789 779 749 728 776 793 803 802 799 822 872 779 782 820 845 576 1.22e+03 800 673 562 705 756 804 756 805 798 789 787 766 815 803 818 742 863 778 779 882 865 877 887 874 859 858 830 868 845 840 874 870 850 845 851 850 850 888 858 837 867 887 885 869 872 870 853 865 884 860 852 828 649 836 838 857 776 803 692 756 803 805 793 840 784 849 792 805 798 781 786 781 775 823 792 765 785 792 904 849 806 805 774 743 783 805 835 840 795 778 753 804 804 754 779 797 784 763 776 738 820 794 803 809 786 786 760 783 789 783 801 1.17e+03 738 787 754 769 812 816 884 880 834 826 808 856 846 840 832 808 814 805 828 816 821 818 810 791 816 785 799 817 832 827 798 773 771 784 750 721 795 779 758 747 776 775 808 759 723 770 788 765 722 766 719 792 765 788 763 762 755 822 744 737 718 721 788 741 797 775 784 718 835 778 776 788 746 743 805 788 721 711 807 785 665 733 738 735 639 762 746 717 666 773 823 801 763 817 751 796 760 757 788 752 754 481 776 792 773 866 900 838 828 827 820 818 776 791 834 829 798 849 838 840 815 805 837 792 741 805 770 805 827 761 838 829 830 835 792 756 836 812 826 811 766 617 450 440 856 584 773 801 782 768 464 680 689 790 812 801 782 760 815 752 738 800 813 782 733 795 893 723 824 746 794 735 753 776 789 781 841 789 741 748 770 754 732 767 800 708 664 769 762 737 746 720 770 748 778 788 750 802 748 750 764 726 802 792 900 900 877 875 932 869 946 872 891 869 814 820 846 806 828 825 848 838 822 851 852 839 778 790 781 879 812 806 824 826 913 806 792 866 835 826 797 778 771 794 778 755 734 757 819 735 761 794 842 806 790 804 713 785 835 814 806 857 820 799 788 795 802 751 768 785 789 754 791 766 777 769 759 758 756 766 786 788 745 815 786 804 760 780 773 776 788 770 788 768 798 766 762 766 736 775 751 736 764 775 739 788 784 774 760 769 700 701 756 660 767 722 689 678 786 738 807 760 625 709 676 980 759 664 792 846 776 718 723 730 723 769 768 746 724 759 749 766 775 739 776 755 779 773 765 790 772 842 822 815 811 804 780 811 801 815 803 811 802 791 826 792 774 794 805 794 785 788 819 795 812 811 787 779 765 808 793 764 757 798 798 797 788 822 815 800 791 770 801 786 811 871 843 800 779 844 821 783 791 786 763 767 798 738 755 783 794 757 780 775 761 771 796 779 790 769 799 818 791 758 788 772 733 730 822 778 749 1.05e+03 759 815 746 794 799 712 715 729 743 763 782 796 796 751 822 763 740 745 745 848 846 799 848 834 797 796 795 824 792 791 784 773 834 807 813 789 830 805 808 777 778 819 799 776 789 788 760 806 849 737 789 810 802 843 810 810 793 794 769 783 783 744 775 823 832 819 816 802 788 782 796 722 786 835 786 792 750 796 781 777 779 742 772 694 752 856 758 696 763 718 770 774 777 816 793 770 753 725 802 764 796 797 818 795 804 825 655 862 927 757 728 762 786 707 828 804 816 810 801 798 806 775 771 820 812 789 780 826 802 790 796 786 788 773 789 788 775 754 785 777 773 760 795 790 780 749 729 776 793 804 802 799 823 872 779 782 820 845 576 1.22e+03 799 673 562 704 756 803 755 804 798 787 785 766 815 803 818 742 863 778 779 884 865 877 886 872 858 860 830 868 845 839 873 870 850 844 850 850 849 888 858 838 866 886 885 869 872 870 853 865 884 860 854 827 649 835 837 857 776 803 691 752 805 805 792 838 784 850 791 806 797 782 787 780 774 824 792 765 786 791 904 848 806 805 773 740 783 807 834 838 796 778 752 803 804 754 778 798 785 763 776 738 820 792 804 809 787 786 760 784 788 782 801 1.17e+03 738 787 756 770 812 816 885 880 834 826 808 855 846 840 831 808 811 805 829 815 821 818 809 791 816 784 799 817 831 827 797 773 772 783 749 721 795 777 757 747 776 776 808 759 723 769 787 765 722 766 719 793 764 789 763 762 756 822 744 737 718 721 788 741 797 774 784 718 836 777 777 788 746 743 806 787 719 711 808 785 665 733 738 735 639 762 746 716 667 774 823 800 762 818 751 796 759 758 788 753 755 481 776 792 774 868 901 837 828 828 819 818 775 792 833 829 796 850 838 840 815 806 837 792 741 806 771 804 827 761 837 828 830 834 791 757 836 811 825 811 766 617 448 439 856 579 774 801 782 766 463 680 689 787 812 800 782 761 815 752 738 800 812 782 731 793 893 724 824 746 794 735 753 776 789 781 840 789 740 747 770 756 732 767 801 707 663 769 760 737 746 719 770 748 778 789 751 803 748 751 765 725 802 793 899 900 877 874 932 869 946 873 890 869 815 820 847 806 828 824 848 838 821 851 852 838 778 790 781 879 811 806 824 827 914 807 792 866 835 826 796 778 771 794 778 755 734 756 819 735 761 794 842 807 790 804 713 785 836 814 806 857 819 799 787 795 802 753 768 784 790 755 790 766 777 769 760 758 754 766 786 788 745 815 787 803 760 780 773 775 787 770 788 767 798 767 761 766 736 776 751 736 763 775 741 788 784 774 760 769 700 701 755 661 767 722 689 677 785 738 808 760 624 709 696 980 759 663 792 847 776 719 723 728 724 769 768 746 724 758 749 766 775 739 776 755 778 775 764 795 771 840 821 815 811 803 780 812 801 814 803 810 802 792 826 792 775 793 804 792 784 789 820 796 812 811 787 779 764 808 794 764 756 798 798 797 788 822 816 800 791 769 799 786 810 871 843 801 779 844 820 783 791 786 761 767 798 738 756 783 794 757 780 776 761 770 796 778 789 770 799 817 792 758 788 772 733 731 822 777 750 1.05e+03 760 814 746 793 798 712 715 729 742 763 782 796 797 751 822 762 741 744 745 847 846 799 848 836 797 796 795 824 792 791 783 772 833 806 814 789 829 804 808 778 778 819 799 776 789 787 760 806 849 737 788 810 802 843 810 811 793 794 769 782 783 743 776 824 832 819 816 802 786 782 796 722 786 835 787 792 750 796 780 778 779 742 772 694 752 858 758 697 764 717 771 775 777 815 792 769 753 726 802 766 795 796 818 795 804 826 656 865 927 757 728 761 786 708 827 804 817 810 802 798 805 776 770 821 812 791 780 826 802 789 797 785 787 773 789 787 775 754 786 777 773 759 796 790 780 749 728 775 793 804 801 798 825 872 779 781 819 844 575 1.22e+03 799 672 562 702 755 801 755 804 797 787 784 767 815 802 817 742 863 777 780 885 866 876 884 871 857 861 831 868 845 838 873 869 849 844 850 850 849 887 858 838 864 887 883 869 872 871 854 864 884 859 855 826 649 834 836 857 777 802 691 747 809 805 792 838 784 850 790 807 797 783 787 780 773 824 792 764 786 790 903 848 806 805 772 735 782 808 833 837 796 778 749 801 805 754 779 800 787 763 776 738 818 791 805 808 788 786 760 784 788 781 801 1.17e+03 737 787 755 771 812 815 886 880 834 826 808 856 845 839 830 808 809 805 831 814 821 818 808 791 817 784 800 818 832 827 794 773 773 782 749 721 795 776 758 747 776 778 807 759 723 769 786 766 722 766 718 793 763 790 762 762 756 822 743 736 718 721 787 742 797 774 785 717 836 777 778 788 746 743 806 787 718 712 808 785 665 733 739 736 639 762 746 716 667 774 823 800 761 818 752 797 759 758 788 753 755 480 776 792 774 867 902 837 828 828 818 818 775 792 833 829 795 849 837 839 815 807 836 792 740 807 771 802 827 762 837 828 830 834 790 759 836 811 825 810 766 616 447 439 856 577 775 801 782 767 463 682 687 784 812 800 782 762 815 752 738 801 812 782 729 792 893 725 823 748 795 734 752 776 789 781 839 789 741 747 770 757 731 767 801 706 661 767 760 737 747 719 770 748 778 788 752 802 748 753 765 725 802 795 899 900 877 874 932 869 946 873 890 870 815 820 847 806 828 824 848 838 820 852 853 838 778 789 780 879 811 806 824 827 914 807 792 867 834 826 796 778 771 794 778 755 734 756 819 736 760 792 841 807 790 803 713 784 837 813 805 857 819 798 786 795 802 754 768 783 790 755 790 766 778 769 760 757 753 765 786 788 745 815 788 803 760 780 774 776 787 770 788 767 798 767 761 766 737 776 750 736 762 775 742 788 785 774 759 769 700 701 756 661 767 722 689 676 785 739 808 760 622 709 719 979 759 662 791 847 777 719 724 727 724 769 769 746 724 756 749 764 775 739 776 756 778 776 763 798 771 840 820 814 812 803 780 812 801 814 803 810 802 792 825 792 776 793 803 791 784 788 820 797 812 812 787 778 764 807 794 764 755 798 798 797 788 823 814 801 792 768 799 786 810 872 842 802 779 844 819 783 791 786 760 767 797 739 756 783 793 757 780 776 761 770 796 776 789 769 799 816 792 759 788 771 733 730 824 776 752 1.05e+03 759 814 746 793 796 710 716 728 741 763 782 796 797 750 821 764 744 745 745 847 845 799 848 836 797 796 796 823 792 793 782 773 833 806 813 790 828 804 808 780 778 820 800 775 788 788 760 806 849 738 788 809 801 843 811 813 792 794 768 782 783 743 775 824 832 820 816 802 786 782 796 722 786 835 789 791 750 796 780 778 780 744 772 693 752 859 757 697 764 718 771 775 778 813 790 769 753 726 802 769 795 794 819 795 804 826 658 866 928 756 728 760 786 708 826 804 817 810 803 798 804 776 770 822 813 793 779 826 801 788 797 786 786 772 789 786 774 755 787 776 773 759 797 791 781 749 728 774 794 805 801 798 826 871 779 781 818 845 574 1.22e+03 798 674 563 702 754 800 755 804 796 787 784 767 815 802 817 741 863 777 780 887 867 876 883 867 856 861 831 868 845 837 874 868 849 844 849 851 849 886 858 838 864 887 881 868 873 871 854 863 884 860 856 826 649 834 835 857 779 801 690 745 810 804 792 839 784 850 791 808 798 784 786 780 773 824 792 763 786 790 904 848 806 806 771 734 781 808 831 837 797 778 747 802 805 754 780 802 787 763 775 738 816 790 806 809 787 786 759 783 788 780 800 1.17e+03 736 787 752 772 812 814 886 879 834 826 808 857 844 840 830 808 808 806 832 815 820 818 809 790 817 784 800 818 832 827 792 773 774 781 748 721 796 777 758 747 777 777 806 759 723 769 785 766 722 766 718 793 763 790 763 760 755 822 743 736 718 721 786 743 797 774 786 717 835 777 779 788 745 742 806 786 718 713 808 785 664 733 738 738 639 762 747 716 666 774 823 801 761 818 752 799 760 759 787 753 756 480 776 792 774 866 902 837 828 828 818 818 775 792 833 830 795 849 836 839 815 808 835 792 740 807 771 803 826 762 838 829 829 833 790 763 835 811 826 810 766 615 447 439 856 572 775 801 781 767 463 684 687 781 812 801 782 763 815 751 738 801 811 782 728 792 892 725 822 748 795 732 752 776 788 781 840 789 743 747 769 757 730 767 799 707 660 767 760 737 746 718 771 748 778 787 752 802 749 753 764 725 802 796 899 899 877 874 932 868 946 873 890 869 816 820 846 806 828 824 849 837 818 852 852 837 777 788 780 880 810 805 824 827 914 808 792 867 834 826 796 778 770 794 778 755 734 756 820 737 760 791 841 807 789 802 712 784 836 813 805 858 819 798 785 794 801 755 768 781 789 755 790 767 778 768 760 757 752 764 786 788 744 815 788 803 760 781 774 777 786 770 788 767 798 767 760 767 738 775 750 735 762 774 743 788 785 774 759 769 700 701 756 661 768 722 690 677 786 740 808 760 622 709 737 978 759 662 791 847 776 719 725 728 723 769 769 746 724 755 749 763 775 738 777 757 778 776 763 800 770 842 820 814 812 803 780 812 801 814 803 809 802 792 824 791 776 793 801 791 783 787 822 796 812 813 787 778 765 808 794 765 755 797 797 798 787 823 810 801 791 768 800 785 810 872 842 803 780 843 819 783 790 786 760 765 797 738 755 783 792 757 779 777 761 772 796 776 791 767 799 816 793 759 788 771 732 729 825 776 752 1.05e+03 758 814 746 792 796 709 716 728 741 762 782 796 797 750 820 764 747 746 745 848 843 800 848 834 797 795 796 823 792 794 781 773 832 806 813 791 828 804 808 781 778 820 802 775 789 788 759 807 850 737 786 809 801 843 811 816 791 793 768 782 782 745 775 824 832 820 816 801 787 781 794 722 786 835 790 791 750 796 780 777 780 744 773 693 752 858 756 697 764 718 772 775 779 812 789 768 753 725 801 769 796 794 819 795 804 826 659 865 929 756 728 759 786 707 826 805 816 810 802 799 804 776 770 822 813 793 779 826 801 788 798 786 786 772 788 786 772 755 789 775 773 758 799 792 781 748 728 774 795 805 801 798 827 871 779 780 817 846 574 1.22e+03 798 675 563 703 754 799 755 805 796 788 784 767 815 802 817 740 863 776 780 887 866 876 882 864 856 861 831 868 846 838 875 868 849 844 850 851 851 886 859 839 865 888 880 868 874 871 854 862 884 862 855 826 649 833 834 858 780 801 690 744 810 804 792 839 785 850 791 808 798 783 784 780 773 824 792 763 784 790 905 848 807 808 771 732 781 809 831 837 800 778 745 804 805 753 781 804 787 763 775 739 815 789 806 809 785 787 758 783 788 779 799 1.17e+03 735 787 751 771 812 814 886 879 833 825 807 857 842 842 831 807 809 807 830 816 818 818 809 789 817 784 800 818 832 827 792 773 774 781 747 722 797 778 759 747 777 776 805 760 723 770 785 765 722 766 719 793 762 790 763 758 755 821 743 736 718 721 786 743 797 774 786 717 834 776 778 787 744 741 805 785 719 714 808 785 663 733 738 738 639 762 747 716 665 774 822 801 760 818 752 802 760 759 787 753 756 480 777 792 775 865 902 837 828 827 818 819 776 792 832 830 794 848 836 840 815 808 835 792 740 807 771 803 826 762 838 830 828 832 790 766 834 811 828 810 766 615 451 438 856 568 775 801 781 768 463 685 687 777 811 802 783 762 815 749 738 801 811 782 727 793 892 725 821 747 795 731 752 776 787 781 839 789 744 746 768 757 729 767 797 709 660 768 760 737 745 719 770 748 778 786 752 803 749 752 763 724 802 796 898 898 876 874 932 868 947 874 890 868 815 820 846 806 828 824 849 836 818 852 852 837 776 788 780 882 810 805 824 826 914 810 792 867 834 826 795 778 770 794 778 754 733 756 820 737 761 789 841 806 789 802 711 784 836 812 805 858 820 797 785 794 801 755 768 780 789 754 790 767 779 768 760 758 752 763 787 788 745 815 788 803 760 781 774 777 786 771 788 768 798 768 761 768 739 774 751 736 762 774 744 788 785 773 759 769 700 701 755 661 769 722 689 677 787 741 808 761 623 709 756 977 759 663 790 846 775 718 724 729 722 769 769 745 724 753 749 762 774 737 776 758 778 776 763 803 770 843 821 815 811 803 780 812 801 814 803 809 801 792 824 789 775 792 801 792 784 786 822 795 811 814 787 779 767 808 794 765 755 797 796 798 788 823 810 800 792 768 801 785 811 872 843 802 780 843 819 783 789 786 761 764 796 738 755 782 792 757 779 778 761 772 796 777 792 766 798 816 793 759 789 771 732 728 825 776 754 1.05e+03 756 814 746 792 797 708 714 728 740 761 781 796 796 751 820 763 750 746 744 848 842 800 848 832 796 795 796 823 792 794 782 774 832 806 813 792 828 803 808 779 779 820 804 775 789 788 758 808 850 736 785 809 800 843 811 817 791 792 769 783 783 747 775 824 832 820 817 800 787 780 793 722 786 836 789 791 751 795 781 777 780 745 773 694 752 857 756 696 764 718 772 774 780 812 789 769 753 724 800 769 796 796 818 795 803 825 659 864 930 756 727 759 785 706 827 806 816 810 802 800 805 776 771 822 811 794 779 826 802 788 796 786 786 772 787 787 771 754 789 775 773 758 799 792 781 748 728 773 796 805 801 797 827 871 779 780 818 846 574 1.22e+03 799 676 563 703 755 799 756 804 796 789 785 767 815 803 817 740 864 776 779 886 866 876 882 861 856 861 831 868 846 839 876 868 848 844 851 849 852 885 859 840 864 888 880 867 873 871 854 863 884 862 853 826 649 832 834 857 778 801 690 742 810 804 792 839 786 850 792 807 797 781 783 780 773 826 792 761 783 790 906 848 806 808 772 732 781 808 833 838 802 778 746 805 805 753 782 804 786 763 775 740 815 790 807 809 785 786 756 784 787 779 798 1.17e+03 735 788 751 769 812 815 886 879 833 825 806 857 842 843 832 807 810 807 828 817 816 818 809 788 816 783 801 818 831 827 793 773 774 780 744 722 798 780 759 747 777 776 805 760 723 770 785 765 721 766 720 794 762 789 763 759 755 821 743 735 718 721 786 743 798 774 786 717 834 775 776 786 743 742 805 785 719 715 808 785 662 733 738 738 640 762 747 716 663 773 822 801 759 818 753 802 759 758 788 754 755 480 777 793 775 865 901 836 827 825 818 819 776 792 832 829 794 848 836 840 815 808 836 792 739 807 772 805 826 762 838 832 828 832 790 770 834 811 828 810 766 614 456 438 857 563 774 801 781 769 462 687 688 776 812 803 783 762 815 749 739 801 810 781 727 794 892 724 821 746 794 731 752 776 785 781 839 790 744 744 768 758 729 766 796 710 661 769 761 737 744 719 769 748 778 785 751 804 750 752 763 724 801 795 898 898 875 874 932 867 946 873 890 867 815 819 846 805 828 824 849 836 819 853 852 837 776 787 780 882 810 805 824 826 914 811 793 867 834 827 796 779 769 795 778 755 733 756 819 737 762 790 841 805 790 802 710 785 835 812 805 857 820 797 785 795 800 754 767 780 788 753 790 767 778 768 759 758 752 763 785 788 745 814 789 804 759 781 773 775 786 771 789 768 797 768 761 769 739 774 751 737 762 774 744 788 784 772 759 770 699 701 754 661 769 721 689 677 787 740 808 761 623 709 774 977 759 664 790 846 774 718 725 730 722 769 769 744 725 752 748 762 774 737 775 757 777 775 764 806 770 843 822 816 810 802 781 811 802 814 804 809 800 791 824 789 774 792 802 793 785 786 822 795 810 814 786 779 767 809 793 766 754 796 796 798 790 823 813 798 793 768 801 786 812 870 844 801 780 843 819 784 789 785 761 764 796 738 755 782 792 757 780 777 761 771 796 778 793 766 798 816 794 759 788 770 732 728 825 775 757 1.05e+03 756 814 747 792 798 709 714 728 739 759 780 796 795 751 820 762 749 746 744 849 842 801 848 830 796 794 796 824 791 792 782 774 832 807 814 792 828 802 808 777 780 820 804 776 790 788 759 808 850 735 784 809 801 843 810 817 791 790 769 783 783 750 777 824 833 820 818 799 788 779 792 722 786 836 788 791 752 795 781 777 780 744 771 694 752 856 756 696 763 718 771 773 780 812 788 770 753 724 801 768 796 797 819 795 802 824 658 864 929 756 728 759 786 705 828 805 816 808 802 799 806 776 771 823 809 794 779 827 804 788 796 786 787 773 787 787 771 754 789 777 774 757 800 792 781 748 727 773 796 805 801 796 827 871 778 780 819 846 575 1.22e+03 799 675 563 704 756 799 756 804 796 789 785 767 815 802 816 742 864 775 779 886 866 876 883 861 856 861 831 868 845 838 876 867 847 844 852 846 853 886 860 840 864 888 880 867 872 870 853 863 883 861 850 826 649 832 835 857 777 801 690 741 810 804 792 838 785 850 792 806 796 780 784 779 773 826 792 759 782 793 907 848 805 808 771 730 782 809 835 838 804 776 746 805 805 753 782 803 784 764 774 741 814 791 807 809 786 785 755 785 786 779 798 1.17e+03 736 789 752 768 813 815 887 878 832 826 806 857 842 843 833 807 810 808 826 816 816 819 809 788 816 782 800 818 831 827 794 773 774 780 741 722 798 780 759 748 777 777 805 760 723 771 785 765 722 767 720 794 762 788 763 761 755 821 743 736 718 721 787 742 798 774 786 718 834 773 775 785 742 745 804 784 718 716 808 786 662 733 737 738 641 762 746 716 664 772 822 802 760 817 753 801 759 758 788 753 755 480 776 793 775 865 901 836 826 823 820 820 777 792 832 828 794 848 836 838 815 808 835 792 739 806 773 807 826 763 838 832 827 832 790 775 834 809 828 810 766 615 463 438 857 560 773 800 782 770 462 688 690 774 812 802 783 761 815 749 741 802 810 781 727 794 893 723 822 746 793 731 753 776 785 781 840 790 745 743 768 759 730 764 797 712 661 768 760 737 744 719 768 749 778 784 751 805 750 753 763 724 801 795 899 898 875 874 933 868 946 872 891 867 815 820 846 804 828 824 848 835 820 854 851 837 777 788 780 882 810 805 824 825 913 812 794 866 834 827 796 780 769 795 779 755 733 756 818 738 761 790 841 805 790 802 710 784 836 811 805 857 820 798 786 795 801 754 767 780 789 752 790 766 778 768 759 759 751 763 784 788 746 814 790 804 759 781 773 774 786 771 790 767 797 768 762 768 741 774 751 737 762 774 742 786 783 773 759 769 699 702 752 661 770 720 689 677 787 738 808 761 624 708 792 977 759 664 790 846 775 717 725 729 722 770 769 743 724 752 749 763 774 737 774 756 776 775 764 809 770 842 824 817 811 802 780 811 803 814 804 809 799 791 824 788 774 791 803 794 785 787 822 795 809 815 784 779 766 809 792 765 754 796 797 798 792 822 816 796 793 767 801 787 812 869 845 800 779 843 819 784 791 784 760 765 795 738 754 782 793 757 780 777 761 770 796 777 792 767 798 816 794 759 787 770 732 729 825 774 760 1.05e+03 755 814 747 791 796 709 714 727 738 758 780 796 794 750 819 761 750 746 743 849 842 801 848 831 795 794 795 824 791 792 782 775 833 808 814 792 828 802 808 776 780 819 804 776 791 788 759 808 850 734 784 808 801 844 808 816 791 789 769 783 784 751 777 824 834 820 818 800 787 779 792 723 786 837 788 791 753 794 781 777 780 743 770 694 752 855 756 696 763 718 770 773 780 812 788 770 754 724 802 767 796 798 821 795 802 824 657 863 929 756 728 758 786 705 829 804 816 807 802 799 807 777 772 824 808 794 780 828 805 787 795 786 787 773 787 788 771 754 789 779 774 757 799 793 781 747 727 773 796 804 802 796 827 872 777 781 820 846 574 1.22e+03 798 673 563 703 755 799 756 804 796 788 786 767 815 801 815 744 864 774 779 885 867 876 884 859 856 861 831 868 845 838 876 866 846 845 852 844 852 886 858 839 864 886 879 866 872 868 852 863 882 860 850 826 648 833 836 856 776 801 691 739 811 805 791 838 783 848 792 806 794 781 784 778 773 825 791 759 782 795 906 849 805 807 772 728 783 809 837 838 804 775 746 805 805 753 782 802 783 764 773 742 813 792 807 809 787 786 756 786 786 779 798 1.17e+03 736 788 752 768 813 815 888 878 832 825 808 857 844 843 833 806 810 806 826 815 816 819 810 788 816 782 798 817 832 825 794 773 774 780 737 721 798 780 759 748 777 777 805 759 723 770 784 764 722 768 720 794 762 787 762 762 755 820 743 737 718 721 786 742 799 774 786 719 834 773 775 783 742 746 802 784 717 715 808 786 663 733 736 738 642 762 746 716 664 772 822 802 761 817 752 799 759 758 788 753 755 480 776 793 775 866 901 836 826 823 822 820 777 792 832 827 793 849 836 837 814 808 835 791 739 805 773 808 826 762 839 831 826 832 790 780 834 809 827 810 765 615 471 438 857 555 773 800 783 770 463 690 692 772 812 801 782 761 814 749 742 801 810 781 728 794 893 723 822 747 792 731 753 776 785 781 840 790 746 743 769 763 731 763 798 712 661 768 760 738 743 719 769 750 778 784 751 805 749 754 764 723 801 795 900 898 876 874 933 868 945 871 891 868 815 820 846 803 827 823 848 835 821 854 851 837 778 788 780 881 810 804 824 825 913 811 794 866 834 826 796 780 769 796 779 756 734 756 818 738 760 790 841 806 790 802 710 784 836 810 804 856 820 797 785 794 801 754 766 780 789 752 791 764 779 768 758 759 752 763 783 788 746 814 790 805 759 781 773 774 786 770 790 767 797 768 762 768 742 774 751 737 762 774 741 784 783 775 759 769 698 702 752 662 772 720 688 677 787 737 808 760 623 706 811 978 759 664 790 846 776 717 726 729 723 769 769 743 723 752 749 763 774 736 774 756 776 774 765 809 770 842 823 817 811 802 780 811 804 814 805 810 798 791 824 788 774 792 803 793 784 787 821 795 809 816 783 779 766 809 791 765 754 796 797 798 792 822 816 796 793 766 801 786 812 868 844 799 778 843 819 783 794 783 760 766 795 737 754 782 793 757 780 776 761 771 796 776 791 768 797 817 795 760 785 770 732 730 825 774 761 1.05e+03 755 815 747 790 795 708 715 728 738 758 782 795 794 750 819 761 752 746 741 849 843 801 847 831 796 794 795 824 791 793 782 774 833 808 814 791 828 804 808 776 780 819 804 776 793 789 759 808 850 734 785 806 801 845 808 816 790 788 768 784 784 748 777 823 833 821 817 800 787 779 793 723 786 837 788 791 754 794 781 778 779 742 769 694 753 855 756 696 763 717 769 772 779 813 788 770 754 723 804 767 795 798 822 795 802 823 656 863 927 756 728 758 786 707 830 804 815 805 802 798 808 777 772 824 809 793 780 828 805 787 796 786 787 774 786 787 772 754 788 780 774 758 799 791 781 748 726 772 796 803 801 796 826 872 777 782 820 846 574 1.22e+03 798 673 564 703 754 799 756 804 795 787 786 767 816 800 815 747 864 775 779 884 867 876 885 856 856 861 831 869 845 837 876 865 846 845 852 844 852 886 857 838 864 886 878 866 872 867 851 863 882 861 852 825 648 834 836 858 776 799 692 738 811 804 789 836 782 847 792 806 795 782 783 778 773 824 790 761 782 797 906 849 804 806 772 725 784 810 837 838 803 775 747 805 806 753 783 802 784 764 772 743 813 791 805 808 786 787 756 786 786 779 798 1.17e+03 736 788 753 769 813 815 888 878 834 826 808 856 846 843 832 806 810 805 827 814 817 820 811 788 818 782 796 817 832 824 793 774 774 779 734 721 798 780 759 748 776 776 804 759 723 769 783 763 722 767 720 792 762 786 762 761 756 819 743 738 717 721 785 742 799 774 786 720 834 772 776 783 742 744 803 784 718 714 808 785 664 733 736 737 642 762 746 716 665 771 821 802 762 817 751 799 758 757 788 752 753 480 776 793 775 866 901 836 827 823 822 820 776 792 832 826 793 850 836 836 812 809 835 790 739 805 773 808 825 761 839 830 827 832 790 785 834 809 827 810 765 616 483 436 857 551 774 800 783 770 463 690 694 771 812 800 781 760 814 750 743 801 811 782 728 795 893 723 822 747 793 730 753 776 786 781 842 790 746 744 769 766 733 763 798 712 662 767 760 738 743 720 769 750 779 784 751 806 749 755 764 724 801 795 899 898 876 873 933 869 945 871 890 867 814 820 846 803 826 822 848 835 820 853 852 836 778 789 780 880 810 804 823 826 913 810 793 866 834 826 797 780 769 795 779 756 734 756 817 740 759 790 841 805 790 802 710 784 836 810 804 856 819 797 785 793 801 754 766 781 789 752 791 764 780 769 758 759 753 763 783 788 746 815 789 805 759 781 773 774 786 770 791 766 796 767 762 767 744 774 750 736 761 774 740 784 783 776 759 768 698 703 753 662 773 720 688 677 787 736 808 759 622 706 826 978 758 663 789 846 777 717 725 728 723 769 768 743 722 752 750 762 774 736 774 756 775 774 764 808 770 842 822 817 812 803 779 811 803 813 806 810 799 790 824 788 775 792 803 794 784 787 821 795 810 817 783 778 768 809 791 765 754 796 798 797 793 822 816 795 793 766 801 786 810 869 844 800 777 843 819 783 794 783 760 767 795 736 754 782 793 757 780 776 761 771 796 776 791 769 798 816 794 760 785 770 732 730 824 774 764 1.05e+03 755 816 748 790 794 708 715 728 738 757 782 796 795 750 819 761 753 745 741 849 843 800 847 832 796 794 794 824 790 794 782 773 832 807 813 791 827 804 809 777 780 818 804 776 793 789 758 807 850 735 784 804 802 845 808 815 788 788 767 784 783 744 776 822 833 821 816 800 787 780 794 722 785 837 788 792 754 793 782 778 779 742 769 695 753 855 756 696 763 716 769 772 779 814 788 770 754 724 804 767 794 799 820 795 802 824 656 863 925 756 728 758 786 708 830 804 815 805 802 798 808 777 772 824 810 793 779 828 803 786 796 786 787 774 786 787 772 754 787 779 774 759 798 790 780 749 726 772 797 802 800 796 824 872 776 781 820 846 574 1.22e+03 798 674 563 703 754 799 755 804 795 786 786 767 816 799 816 748 864 777 779 884 867 876 886 852 857 860 830 870 845 837 876 866 846 846 852 844 852 886 855 838 864 885 880 865 872 867 851 863 882 861 854 824 647 836 835 859 776 798 692 735 812 804 788 835 783 847 792 806 795 782 782 777 772 824 789 763 782 794 906 849 804 806 773 723 785 811 838 838 802 776 745 805 805 754 783 804 784 764 771 743 813 790 804 808 785 788 757 784 786 780 797 1.17e+03 736 788 751 769 814 815 888 878 835 827 809 855 844 843 832 806 810 804 827 814 817 820 811 788 818 782 797 817 831 824 793 774 774 779 729 722 797 780 759 748 775 776 803 759 723 768 784 762 722 767 719 791 763 785 762 760 757 818 743 738 716 721 784 742 798 773 787 720 834 772 776 783 742 743 804 784 718 714 807 783 664 733 736 737 642 761 746 717 666 772 821 802 762 818 749 800 758 756 788 752 751 478 776 792 774 866 901 836 828 824 821 820 776 793 832 826 793 849 836 835 811 808 835 790 739 805 773 807 824 760 838 830 827 832 790 788 835 810 827 810 766 615 500 436 858 546 775 800 782 770 463 691 694 769 812 800 780 760 814 751 744 800 811 782 728 794 893 723 822 747 794 730 753 775 786 779 842 789 745 744 769 767 733 764 798 712 661 766 759 737 744 720 768 750 780 784 751 806 748 755 764 726 801 795 898 898 876 873 933 869 945 870 890 867 814 821 846 803 825 821 847 835 820 853 853 836 778 788 780 880 811 804 823 827 914 810 792 866 833 825 797 779 769 794 779 756 735 756 817 742 759 790 841 804 790 802 710 784 836 810 804 856 819 797 785 794 802 755 766 781 789 752 791 765 780 768 758 759 753 764 784 789 746 815 789 805 759 780 773 774 786 769 792 766 795 767 762 767 745 774 751 736 760 774 740 784 784 775 759 768 698 702 753 663 775 720 689 677 787 737 808 759 622 705 841 978 758 662 789 846 776 717 725 727 722 770 768 744 722 753 750 762 774 736 774 756 775 774 764 807 770 841 822 817 812 803 779 811 802 813 807 810 799 790 824 788 775 791 803 795 785 788 821 796 810 818 784 778 767 807 790 766 753 796 799 796 793 822 815 795 792 767 800 786 809 869 844 800 778 845 819 783 793 782 760 768 795 734 754 782 794 757 781 776 760 772 796 776 791 769 798 817 794 760 785 770 732 729 823 774 766 1.05e+03 755 817 748 790 794 711 715 729 738 756 783 797 795 749 820 761 754 744 741 850 843 800 846 832 797 794 794 823 791 794 782 772 831 807 812 791 827 803 809 778 779 818 804 776 792 790 759 806 850 735 785 804 802 844 808 814 786 788 766 784 782 741 776 821 832 821 817 801 787 780 794 723 784 837 787 792 755 793 782 778 779 742 768 694 752 856 756 696 762 715 770 772 779 814 788 770 754 724 804 767 795 800 819 794 802 826 656 863 924 757 729 758 785 708 830 805 815 805 802 797 808 777 773 824 810 794 779 826 802 786 796 786 787 776 785 787 773 754 785 779 774 759 798 788 780 750 725 772 797 803 799 797 824 871 776 780 819 845 574 1.22e+03 799 675 562 702 752 799 755 804 796 786 786 768 816 799 817 750 864 779 779 884 866 875 887 849 858 861 830 869 845 837 876 867 846 846 853 846 851 887 855 838 864 884 881 865 871 866 851 863 881 860 854 824 647 836 834 861 776 798 692 732 812 804 789 834 785 847 792 806 795 781 783 778 772 824 789 763 783 791 906 849 804 807 773 723 785 812 838 838 802 778 743 804 804 753 784 805 784 764 772 742 813 789 804 806 785 786 758 783 787 780 796 1.17e+03 736 788 750 769 813 816 888 878 836 828 810 855 842 843 831 807 810 804 827 814 817 820 811 788 818 782 798 816 830 826 794 775 773 779 724 722 796 780 759 748 775 775 802 760 723 768 784 762 722 767 719 791 764 786 762 760 758 818 743 738 715 721 782 741 798 772 787 720 833 772 777 783 742 744 805 785 718 714 807 782 664 732 736 737 641 760 746 718 665 772 822 801 762 819 748 800 758 755 788 752 749 477 775 791 774 867 900 836 828 825 820 819 775 793 832 826 793 848 836 834 811 808 836 790 739 805 773 806 823 760 837 830 828 832 792 793 836 811 824 809 766 615 519 435 858 542 775 800 781 770 463 693 694 768 812 800 781 760 815 751 746 801 810 784 728 793 893 724 822 747 794 730 753 774 786 778 842 789 745 744 769 768 732 765 798 712 661 766 759 737 744 720 768 749 780 785 751 806 748 756 764 726 801 795 898 898 875 872 932 869 944 870 889 867 813 821 846 803 824 821 847 836 820 853 852 836 778 788 780 880 812 804 823 827 914 809 791 866 832 826 798 778 769 793 780 756 735 755 817 745 759 790 841 803 790 802 710 784 834 810 804 855 819 797 784 794 802 755 766 781 789 752 791 766 780 768 757 759 752 764 784 790 745 816 790 804 759 780 774 774 788 769 790 766 795 766 763 768 747 774 751 736 758 775 740 784 784 774 759 768 698 702 753 663 775 721 690 677 787 738 808 759 623 705 857 978 757 662 789 847 775 717 725 727 722 770 768 744 722 753 750 762 774 735 773 756 775 774 764 807 770 840 821 816 812 803 779 811 801 814 805 810 798 789 825 788 775 790 802 795 787 788 821 796 810 819 786 778 765 806 790 766 753 796 800 796 792 821 815 795 791 767 800 786 808 870 844 800 780 846 818 784 792 782 760 769 796 734 754 781 792 757 781 777 760 772 796 778 791 768 798 817 794 759 786 770 732 728 823 774 769 1.05e+03 755 818 748 791 794 713 715 729 738 756 782 798 795 749 820 761 754 743 742 850 844 799 844 833 797 794 794 824 792 794 782 772 831 808 812 791 826 802 810 778 780 818 802 775 790 791 758 805 849 735 785 805 802 843 809 813 785 787 766 785 780 741 776 823 833 821 818 800 787 781 795 724 784 837 788 791 754 793 782 778 778 742 768 692 752 857 756 696 761 715 770 772 779 815 788 770 754 724 804 767 796 799 819 794 802 827 657 863 924 757 729 760 785 708 829 806 815 806 803 795 808 776 772 823 809 796 780 824 800 786 795 784 787 776 784 787 773 755 786 778 774 758 798 788 780 750 724 773 796 804 800 797 824 871 777 780 819 845 573 1.22e+03 799 676 560 702 751 800 754 804 797 785 786 768 814 799 818 750 863 778 780 884 865 874 888 847 859 861 831 867 845 837 876 866 845 846 853 847 850 888 855 838 862 884 883 866 871 866 851 863 880 860 854 825 646 836 834 861 776 797 692 728 812 804 790 834 786 848 791 806 795 780 785 778 771 823 789 764 784 790 906 850 805 807 773 724 784 812 836 838 802 776 740 803 803 752 783 806 784 764 774 741 814 789 804 806 785 784 759 782 786 781 794 1.17e+03 736 788 748 769 812 817 887 878 835 828 810 855 841 842 830 806 810 804 827 815 817 821 810 789 817 782 798 815 831 828 795 775 772 779 720 723 796 779 758 748 775 774 803 761 724 768 785 763 722 767 718 791 763 787 761 760 758 818 742 739 716 721 782 740 798 770 786 720 833 772 777 784 742 744 804 786 719 714 807 781 664 731 737 738 643 760 746 718 664 773 823 800 762 819 748 799 759 755 788 752 749 478 775 790 775 867 900 837 827 824 821 819 775 792 831 826 794 846 836 832 811 807 836 790 740 806 773 806 824 760 836 830 829 832 792 798 835 810 823 809 766 614 538 435 857 540 775 800 781 769 462 695 694 766 812 800 782 761 816 750 746 801 809 784 728 792 893 724 822 746 794 730 752 775 786 777 842 789 746 743 769 768 732 764 798 712 660 767 758 737 744 720 768 748 780 786 750 806 748 756 764 726 801 794 899 898 876 872 932 869 943 870 890 867 812 821 846 803 823 820 848 836 820 852 851 836 778 788 780 880 812 802 824 825 914 809 792 866 832 826 798 778 771 793 779 756 734 756 817 746 758 790 842 804 790 802 710 784 834 811 805 855 820 796 784 793 802 755 766 781 789 753 791 764 778 768 757 759 751 764 784 791 745 816 790 804 758 780 774 775 789 769 789 765 796 766 762 767 749 775 751 735 759 775 740 784 784 774 759 768 698 701 753 662 775 723 691 676 786 739 807 758 624 706 872 977 757 663 789 848 775 717 725 727 723 770 768 743 723 754 750 763 773 735 772 756 775 773 764 809 770 838 820 816 811 804 779 812 801 816 803 810 797 789 824 788 774 791 802 794 787 789 821 796 810 819 786 778 763 804 789 766 754 796 799 796 792 821 814 795 790 768 800 785 808 870 843 800 780 846 818 784 791 782 760 769 797 734 754 780 792 756 781 778 759 772 795 778 790 768 798 817 795 758 788 770 731 728 824 775 770 1.05e+03 755 819 747 791 794 714 715 728 737 757 782 797 795 748 819 762 754 742 743 850 844 798 844 834 797 794 793 824 792 792 783 772 832 808 811 791 826 803 810 778 781 818 800 774 789 791 758 805 849 735 786 806 801 843 809 812 786 784 765 786 780 742 776 825 834 821 818 800 787 781 794 724 784 836 787 789 752 793 781 778 776 742 768 691 751 857 756 696 761 715 771 772 780 815 789 770 754 724 803 767 796 797 819 793 802 827 658 862 924 758 728 761 785 707 828 806 815 806 802 794 807 776 770 824 808 798 781 823 800 784 794 784 786 776 784 787 774 755 786 778 774 757 797 789 780 749 722 774 795 804 800 798 824 871 778 781 819 844 574 1.22e+03 799 676 560 702 752 800 754 805 798 785 785 769 813 799 818 751 863 776 780 884 864 872 888 846 860 860 832 865 845 837 875 865 846 845 853 848 850 888 855 837 862 884 883 868 871 867 851 863 879 859 854 826 646 835 834 860 776 798 692 729 812 805 790 835 785 849 791 806 795 780 787 778 770 822 789 764 783 790 906 850 805 807 773 724 784 812 835 838 801 775 741 802 803 752 783 805 784 764 774 739 812 789 804 806 785 782 761 782 786 781 792 1.17e+03 736 788 749 769 811 817 886 878 834 827 809 854 842 842 830 806 810 805 826 816 817 821 810 789 815 782 797 814 832 828 796 775 772 778 717 723 796 779 758 748 775 774 804 761 725 767 785 763 723 767 717 791 762 787 760 760 758 818 741 738 718 721 782 739 798 770 786 720 832 772 777 785 742 745 803 787 720 714 807 782 664 730 739 738 645 760 745 718 663 773 824 800 760 819 748 797 759 755 788 752 748 479 775 789 776 867 899 837 827 824 820 818 775 791 830 827 794 847 836 831 812 807 836 790 740 806 772 805 825 760 836 830 830 832 793 802 834 810 821 808 765 614 560 434 856 537 776 801 781 768 461 697 693 764 810 800 783 762 816 748 746 801 809 784 728 792 893 724 821 745 793 731 752 776 786 777 842 788 747 744 770 769 731 763 800 712 660 768 759 737 744 720 769 748 780 787 751 806 748 755 764 726 801 794 900 898 877 873 932 869 943 870 890 867 812 821 845 803 822 820 848 835 820 851 851 836 777 788 780 880 810 802 823 825 913 808 792 866 832 827 798 778 772 793 778 756 734 755 818 746 759 790 841 805 790 802 710 783 835 811 806 855 820 796 784 792 802 755 767 781 789 753 791 763 777 769 757 759 751 762 784 790 745 816 788 804 758 780 774 775 790 769 787 764 796 766 761 766 750 777 751 735 760 775 740 784 782 774 759 768 699 702 753 660 775 724 691 674 787 738 806 758 625 706 886 977 757 662 788 848 775 717 725 726 723 769 767 743 722 754 750 763 774 734 770 756 775 773 764 811 771 837 819 816 810 804 780 812 801 815 802 810 797 788 824 788 774 792 801 793 786 789 820 795 809 820 784 778 763 803 790 764 756 796 798 796 792 821 814 795 791 768 801 784 808 871 843 800 779 846 818 784 791 782 760 768 796 736 754 780 792 755 781 778 759 771 794 779 790 769 797 816 795 757 790 770 730 728 824 775 770 1.05e+03 754 820 746 791 794 712 714 728 736 758 783 797 795 748 819 762 754 742 744 850 845 797 845 832 797 794 792 823 791 789 783 771 833 808 810 792 827 804 810 778 782 817 799 775 789 791 759 805 849 735 786 807 801 843 809 812 787 782 765 786 780 742 776 827 835 820 818 799 787 781 793 725 784 835 787 788 750 793 780 777 775 742 770 691 751 857 756 695 760 716 771 772 781 814 789 770 753 724 802 766 796 796 819 793 802 826 659 862 924 758 728 763 785 706 827 805 815 806 802 794 806 775 769 824 808 799 781 822 800 783 794 784 786 776 784 787 774 756 786 778 775 757 796 789 779 747 722 776 795 803 799 798 824 871 778 781 819 844 575 1.22e+03 799 675 560 700 752 800 754 806 798 784 786 769 812 799 817 754 863 775 780 884 864 872 888 846 860 860 832 866 844 837 875 865 846 844 853 848 849 887 856 836 862 883 882 870 872 868 851 864 879 858 854 824 646 834 834 859 776 801 692 730 811 804 790 836 784 849 791 805 794 780 787 779 770 822 789 764 782 791 906 851 805 807 773 724 784 812 834 839 799 774 742 801 804 751 781 804 784 763 772 739 809 789 803 806 783 783 761 783 786 781 789 1.17e+03 736 788 749 769 811 816 885 878 834 826 808 854 844 841 829 806 810 806 826 817 816 822 809 790 813 781 796 814 833 829 795 775 772 778 715 722 796 780 757 747 775 774 806 761 725 767 786 763 723 767 716 791 760 787 760 760 757 817 741 738 720 720 782 738 797 771 786 720 832 772 776 785 743 744 803 788 723 714 807 782 665 730 739 737 647 760 745 718 664 773 824 800 759 820 749 796 758 755 788 754 748 479 776 789 777 867 899 838 827 822 820 820 775 791 829 827 793 847 837 829 810 806 836 790 740 805 770 805 825 760 836 830 831 832 793 807 833 810 821 808 766 614 584 434 856 534 776 801 781 768 461 698 692 763 808 801 783 762 816 748 745 801 809 783 728 792 893 724 822 744 794 732 751 777 786 777 842 788 748 744 770 770 731 761 801 712 660 768 759 736 744 720 770 749 781 786 751 806 748 753 763 726 801 794 900 898 878 872 931 870 942 870 890 867 813 822 845 804 822 821 849 835 820 850 851 836 776 788 779 880 809 802 822 827 913 808 791 866 832 828 798 777 773 793 777 755 735 755 819 746 759 790 840 806 789 803 710 782 835 811 806 856 820 796 783 792 802 755 767 781 789 752 791 763 776 768 756 759 750 762 784 790 745 816 786 804 758 781 774 775 790 769 786 764 796 766 759 764 751 776 751 735 761 775 740 784 783 774 759 768 700 702 754 659 774 724 690 674 786 739 807 757 624 707 900 977 757 661 788 848 775 717 725 726 723 768 767 743 722 754 750 763 774 734 770 756 776 773 764 811 771 838 818 816 809 805 780 812 800 814 801 810 798 788 823 788 774 794 801 793 785 789 820 795 808 820 783 778 763 802 791 762 757 796 798 796 791 821 815 794 791 768 801 784 808 871 844 800 778 845 817 785 790 783 760 766 796 737 754 781 793 755 782 777 759 770 793 779 788 769 796 815 795 757 790 769 730 728 825 775 771 1.05e+03 754 820 745 790 794 710 713 728 736 758 784 797 796 748 820 762 754 742 743 849 845 796 846 830 798 794 792 822 790 787 784 771 834 807 809 792 828 805 809 778 782 817 799 776 789 791 760 806 849 735 786 806 801 843 809 812 786 780 766 785 780 741 777 826 835 820 819 798 788 780 793 725 784 834 786 788 749 793 780 779 776 742 772 691 751 857 756 695 759 716 771 772 779 812 790 770 752 724 801 764 796 794 820 793 802 826 659 862 924 758 726 763 784 706 827 805 815 806 802 795 806 774 770 825 809 801 780 824 800 781 795 784 786 774 784 787 774 756 785 779 774 757 794 789 779 746 722 775 795 803 799 798 824 871 777 781 818 843 576 1.22e+03 799 674 560 698 752 800 754 807 796 783 786 768 812 801 816 758 864 773 780 884 864 873 888 844 860 859 832 866 843 838 875 866 847 844 852 847 848 886 856 836 862 882 882 870 872 869 851 863 879 856 854 822 646 834 834 859 777 803 691 730 812 802 790 836 784 849 791 805 794 780 787 780 772 822 789 763 782 792 905 850 806 806 774 725 784 811 834 839 797 776 744 800 804 752 779 804 784 763 772 739 805 790 802 806 782 784 761 784 786 781 786 1.17e+03 735 788 748 769 810 814 885 879 833 825 806 854 844 841 828 806 812 807 826 816 816 822 808 790 813 781 795 814 833 829 795 776 773 778 712 722 796 781 757 747 776 775 806 761 725 767 786 763 722 766 716 791 760 787 760 761 756 816 742 737 719 720 783 738 797 771 786 720 832 772 777 784 744 744 803 788 726 714 806 782 666 730 740 736 647 760 745 718 664 773 823 800 760 820 748 796 757 756 788 755 748 478 776 789 776 867 900 838 827 821 820 821 775 791 829 827 793 848 837 827 808 807 836 790 740 805 768 805 825 761 836 830 832 832 792 811 833 810 821 808 767 614 610 435 856 530 776 800 781 767 460 700 692 762 807 801 783 762 816 747 745 800 810 783 728 792 893 724 822 744 794 732 752 777 786 777 842 788 748 743 770 770 731 762 802 712 661 768 760 736 744 721 770 749 781 786 751 805 748 751 763 727 801 793 900 898 878 872 931 870 941 870 890 868 814 822 845 803 822 821 849 835 820 849 851 836 776 788 779 880 808 803 820 828 914 807 791 866 832 828 798 777 774 793 777 754 736 754 820 746 760 790 840 805 789 803 710 782 836 810 806 856 820 796 782 792 802 755 767 780 790 751 792 765 776 768 756 759 749 762 784 790 744 816 785 804 758 780 774 775 789 768 786 764 795 766 759 764 754 774 750 735 762 775 740 785 784 775 760 767 700 702 753 659 774 724 691 675 786 739 808 756 624 707 913 977 758 660 788 847 775 718 724 727 723 768 767 743 721 754 750 763 773 734 769 756 776 772 763 811 771 838 816 816 809 805 779 812 800 812 801 810 800 788 823 787 774 794 801 792 783 789 820 795 808 821 783 778 764 801 793 761 757 796 799 796 790 821 814 795 792 768 800 784 808 872 844 800 778 844 817 785 791 784 760 765 796 736 754 781 794 755 784 776 759 770 793 779 788 769 796 815 796 758 788 768 729 730 824 775 773 1.05e+03 753 820 744 791 793 708 713 728 737 758 786 796 796 749 820 763 754 742 742 847 845 796 846 828 798 794 794 821 790 787 784 772 834 806 808 793 828 806 809 778 782 817 800 776 789 790 759 805 849 735 785 806 800 842 809 811 785 780 766 784 780 741 777 826 834 820 819 798 789 780 793 726 785 834 785 788 750 792 780 780 778 742 773 692 751 857 756 695 758 716 771 772 778 810 790 770 751 724 801 766 796 794 820 792 802 826 659 862 924 759 726 763 784 708 827 805 815 807 802 796 806 774 771 825 810 802 780 825 800 781 796 783 785 773 784 787 773 757 785 780 773 757 793 789 778 746 723 774 795 802 799 798 825 871 776 781 817 845 575 1.22e+03 799 673 562 697 752 801 755 807 795 783 786 767 812 803 816 759 865 772 780 883 864 873 888 844 860 858 831 867 842 838 875 868 847 844 852 847 848 886 857 835 862 881 882 870 872 870 850 863 878 856 854 821 647 835 835 860 777 803 691 728 810 801 789 836 783 849 791 805 793 780 787 782 772 823 789 762 782 792 905 850 806 807 774 727 784 811 835 839 797 776 746 799 804 752 778 804 784 763 773 738 803 791 802 806 782 784 760 784 786 781 784 1.17e+03 734 788 749 770 809 814 885 880 833 824 806 854 843 841 828 807 812 808 826 816 816 822 808 791 813 781 797 814 833 829 796 775 774 777 709 721 795 780 757 747 776 775 806 760 726 767 787 762 721 765 718 791 760 787 761 762 755 816 743 737 719 720 783 740 797 771 786 721 832 771 777 785 745 743 804 787 729 715 806 783 666 730 740 737 648 761 744 718 664 773 822 800 762 821 749 796 759 755 788 757 748 478 776 789 776 867 900 838 827 820 821 821 774 791 829 826 793 848 838 826 808 807 834 790 740 805 767 805 825 762 837 830 833 832 791 815 833 810 821 807 767 615 635 436 856 525 775 800 781 766 460 700 693 762 808 802 782 763 816 747 744 800 810 783 728 791 893 723 821 743 794 731 752 777 784 777 841 789 748 743 770 770 731 763 801 711 661 768 760 735 744 721 770 749 780 785 751 807 749 751 763 726 801 792 899 898 877 871 930 870 941 870 889 868 814 822 845 803 822 822 849 835 821 849 850 836 776 788 779 880 809 803 820 827 914 806 791 865 832 826 797 777 776 792 777 754 736 755 820 746 761 790 840 804 789 802 709 782 836 811 805 855 820 796 782 793 803 754 767 780 791 750 793 765 777 767 757 758 748 762 784 789 744 816 785 804 758 780 775 776 789 768 786 764 795 766 759 764 756 772 750 735 763 775 740 785 785 776 758 766 700 701 753 660 774 723 690 677 786 739 808 756 624 706 929 977 758 661 788 847 776 718 724 728 722 768 768 744 722 754 750 763 774 733 767 756 776 773 762 812 771 838 816 816 809 804 779 812 800 813 801 808 800 788 822 787 774 794 800 792 783 790 820 796 808 822 783 778 765 802 793 761 757 795 798 795 789 820 813 795 792 767 799 784 807 871 844 801 778 843 816 785 790 783 759 765 797 736 754 781 794 755 783 776 758 770 794 779 787 768 797 815 796 759 786 767 729 731 823 775 775 1.05e+03 753 819 742 792 794 707 713 728 738 758 786 795 796 749 819 763 754 742 741 846 845 797 846 828 798 794 795 821 790 788 784 773 834 805 808 792 827 806 809 778 782 818 800 776 790 789 757 804 849 735 784 806 799 841 809 811 785 780 767 782 779 741 778 825 833 820 817 798 790 779 793 727 785 834 784 788 752 792 780 781 779 742 772 692 751 857 756 695 759 717 771 771 776 810 788 770 751 724 801 768 795 795 820 793 802 824 658 863 925 759 726 763 784 710 827 805 814 807 802 797 806 774 772 825 811 802 781 825 800 782 795 784 785 772 784 788 771 757 784 780 772 757 795 789 778 746 724 773 796 802 799 798 825 872 775 781 815 846 575 1.22e+03 799 673 563 698 753 800 754 806 794 783 786 767 812 803 816 759 866 773 780 883 865 874 887 844 860 857 830 868 842 837 874 868 847 843 852 846 848 886 857 834 863 881 880 869 871 870 848 862 878 856 853 821 648 835 835 861 777 802 691 726 810 801 789 836 782 848 791 805 793 780 786 782 773 823 788 761 783 791 905 850 805 808 774 729 784 811 836 838 797 776 748 798 804 752 778 804 785 763 773 738 800 791 803 806 783 785 760 784 786 780 782 1.17e+03 733 788 749 770 807 814 885 880 832 824 807 853 842 840 828 806 812 807 826 816 816 821 808 791 814 781 798 814 833 828 796 774 774 777 707 721 794 779 756 747 776 776 806 760 726 767 787 761 720 765 718 791 760 786 762 761 754 816 742 737 718 720 782 742 797 772 785 724 832 771 776 787 746 743 803 785 730 715 806 783 667 730 740 737 648 761 744 718 664 773 821 799 764 821 750 796 760 755 789 757 749 480 776 790 776 866 900 837 827 821 821 819 774 791 830 827 793 848 837 826 808 807 834 790 740 806 767 804 825 762 837 830 833 832 790 818 833 810 821 805 767 615 661 435 856 520 775 800 781 766 460 700 694 761 809 802 781 763 816 748 744 800 810 784 728 791 893 722 821 743 793 730 753 777 783 777 840 789 748 743 769 770 730 764 799 711 661 767 760 735 744 721 770 747 780 786 751 808 750 751 762 726 802 791 898 898 876 871 930 869 941 869 889 868 814 821 844 803 823 822 849 836 821 849 849 836 775 787 779 880 809 802 820 827 915 806 792 864 831 825 797 777 778 793 778 754 737 756 820 746 760 789 840 804 790 802 709 782 837 811 804 855 819 796 782 794 802 754 767 780 792 750 793 765 777 767 757 758 747 761 784 789 744 817 785 805 758 780 775 776 787 768 787 764 794 765 760 764 758 773 750 734 763 775 740 785 786 776 757 765 700 702 753 660 774 722 689 678 787 739 808 757 623 706 942 976 758 662 789 846 776 718 724 727 722 767 768 744 722 754 749 763 774 733 765 755 777 773 761 812 770 837 816 816 810 803 779 811 800 813 801 808 800 787 822 787 774 794 800 792 782 788 821 796 809 822 783 777 766 804 792 761 756 794 798 796 789 820 812 796 791 766 798 785 806 871 843 802 778 842 816 784 790 783 758 765 796 737 754 781 794 756 781 776 758 769 794 779 787 768 797 814 795 759 784 767 728 730 822 775 776 1.05e+03 754 820 741 792 794 707 714 728 738 757 784 793 796 749 819 763 754 742 741 846 845 798 845 829 798 792 795 821 790 789 784 774 833 806 808 791 827 805 808 778 782 819 801 777 790 788 756 804 849 734 782 806 800 840 810 811 785 780 767 782 779 742 778 823 832 819 816 798 789 779 792 727 786 834 783 789 752 792 780 781 779 742 771 692 751 856 755 694 760 717 771 771 777 809 786 770 751 725 801 770 794 795 820 792 802 823 658 863 924 759 727 762 784 710 827 804 813 807 801 798 806 774 772 824 811 802 782 825 799 783 794 785 784 773 784 788 770 756 784 779 773 758 796 789 779 746 725 773 796 802 799 797 825 873 774 781 815 848 574 1.22e+03 799 673 562 699 754 799 754 806 793 781 785 767 813 801 818 759 865 772 779 883 865 874 886 843 859 857 830 868 842 836 873 867 847 842 852 845 848 886 856 834 863 882 880 868 871 870 848 863 878 858 852 821 648 834 835 861 776 800 692 726 809 800 789 836 780 849 791 805 793 780 786 780 773 822 788 762 782 791 905 850 803 808 774 729 783 812 836 838 797 775 749 796 805 752 779 803 786 762 773 739 797 791 803 806 784 786 760 784 787 778 775 1.17e+03 733 787 750 769 804 814 885 880 831 824 807 852 841 841 829 806 810 806 826 816 816 820 808 791 815 780 798 815 832 827 796 773 774 778 704 721 794 778 756 746 777 776 806 759 726 767 787 761 719 766 719 790 760 787 763 760 753 816 741 737 718 720 780 743 797 772 785 726 832 771 775 788 747 743 803 784 731 715 806 783 667 731 740 736 649 761 745 718 664 772 821 799 764 821 749 796 760 755 790 755 750 481 776 791 776 866 900 836 827 821 822 818 774 791 829 827 793 848 837 827 809 806 834 790 740 807 766 804 825 760 836 829 835 832 789 822 834 810 821 803 766 615 684 433 856 514 774 800 780 766 460 700 694 762 808 801 780 763 817 749 744 800 810 783 728 791 893 722 820 743 791 730 752 777 784 777 838 788 748 742 769 770 730 765 797 712 661 767 759 736 745 721 769 745 780 786 751 808 752 751 762 725 802 791 897 899 875 871 931 868 941 869 888 868 814 821 844 804 824 822 848 836 820 849 848 836 775 787 779 880 809 802 820 827 915 805 792 864 830 825 797 777 780 794 778 754 737 756 820 745 759 789 841 803 789 801 709 782 837 812 803 855 818 795 782 794 801 754 767 780 792 751 794 765 776 767 757 757 748 760 784 790 744 817 786 805 757 781 774 776 786 769 787 764 794 765 761 764 758 774 748 734 763 775 740 785 785 776 757 765 700 702 753 661 775 721 688 678 787 740 808 758 622 706 958 976 758 661 789 847 776 718 724 727 722 767 768 744 724 754 748 763 773 734 762 754 777 774 762 813 769 837 817 815 810 802 779 811 800 814 801 809 800 788 821 788 774 793 800 791 782 786 821 796 810 821 783 777 766 805 790 761 756 793 797 798 789 820 811 795 790 765 798 784 808 871 843 802 777 842 817 784 789 783 759 765 796 738 754 781 794 755 779 777 758 770 794 779 788 768 798 814 793 760 784 767 728 729 822 775 776 1.05e+03 755 822 737 791 795 706 715 728 738 758 783 792 795 749 820 763 754 742 741 847 845 799 845 829 798 791 794 821 791 789 783 774 833 807 809 791 827 805 807 779 782 820 802 777 790 788 756 804 849 734 782 807 802 842 810 811 785 780 767 781 780 745 778 822 831 818 814 798 788 779 791 726 786 836 783 789 752 792 780 779 778 742 771 692 750 856 755 694 760 718 770 771 778 808 785 770 750 726 800 768 794 795 819 792 802 823 658 863 924 759 728 762 785 710 826 804 813 806 802 797 806 774 772 823 811 802 781 825 799 782 795 786 784 773 784 789 770 755 784 778 774 758 797 790 779 746 724 774 796 801 799 797 826 873 774 779 814 847 574 1.22e+03 799 674 562 698 754 798 754 805 794 778 784 766 814 799 819 759 865 772 779 883 865 874 886 842 860 856 831 866 842 836 873 866 848 841 852 844 848 886 855 834 864 882 880 868 871 869 849 863 880 861 851 822 648 833 834 861 774 800 691 726 809 799 789 835 780 850 791 806 793 779 785 778 773 823 788 762 781 790 905 851 802 808 773 729 782 812 837 837 796 775 749 793 805 752 779 800 786 760 772 740 794 790 803 807 784 787 760 783 786 776 770 1.17e+03 733 786 750 768 800 814 885 880 831 825 808 851 841 841 829 805 810 805 826 816 817 820 808 790 816 780 798 815 832 825 796 773 774 778 701 722 794 777 756 746 778 776 806 759 725 768 786 761 719 765 720 789 760 788 763 759 752 815 742 736 717 720 780 743 797 772 784 728 832 771 774 787 747 742 802 784 734 715 806 783 666 732 740 735 649 761 745 718 664 771 821 799 763 820 747 796 759 755 789 753 752 481 777 792 776 865 900 835 826 822 822 819 776 791 829 827 793 848 838 827 809 806 835 791 739 807 766 803 823 758 836 829 837 831 790 825 835 810 821 802 767 615 707 432 856 511 774 800 780 766 460 700 694 762 807 801 780 762 816 749 744 799 810 783 728 791 893 721 821 742 790 730 752 776 783 777 838 787 747 742 768 768 729 766 797 712 661 767 758 736 746 721 770 744 779 786 751 808 752 750 760 724 803 792 896 899 874 871 931 868 940 869 889 868 813 821 844 804 824 822 848 835 820 850 846 836 775 788 779 880 810 802 821 828 916 806 790 864 831 825 796 777 781 794 779 754 737 755 821 745 759 789 841 803 789 800 708 783 837 812 801 855 819 795 782 794 799 753 767 780 790 752 793 765 775 766 757 757 749 762 784 789 745 816 786 804 757 780 773 776 785 770 787 765 793 765 761 766 758 774 747 734 763 774 740 784 784 775 758 765 700 702 754 661 776 722 688 678 786 741 807 758 623 707 972 976 757 660 788 847 774 718 724 727 722 767 768 744 724 753 746 763 773 734 762 754 777 774 763 813 768 837 817 815 809 801 779 811 800 814 801 810 800 788 821 788 775 793 801 791 783 785 822 795 810 821 784 776 767 804 790 762 757 793 796 798 788 820 812 794 790 765 799 783 810 871 843 801 776 842 817 783 789 784 759 765 796 739 753 781 793 755 778 778 758 772 793 778 789 769 797 814 791 761 784 767 729 728 821 774 777 1.05e+03 756 824 734 790 795 706 714 728 737 758 782 792 794 749 820 763 752 742 741 847 846 800 845 829 799 789 794 820 791 789 783 773 833 807 809 791 827 804 806 779 780 820 802 777 790 788 757 804 848 734 781 808 803 843 808 811 785 779 768 780 780 743 777 820 831 818 812 798 788 779 791 724 786 836 783 790 752 792 779 778 777 742 771 690 749 856 755 695 760 718 770 771 779 807 786 770 750 728 800 768 793 795 818 792 803 824 659 861 924 759 729 763 786 710 826 804 815 806 804 795 806 774 772 822 811 801 780 826 800 782 795 786 785 773 784 788 770 755 783 777 775 758 796 789 779 746 724 775 796 801 799 796 824 873 774 778 814 847 573 1.22e+03 799 673 561 698 754 798 754 805 795 776 783 766 814 799 819 760 865 772 778 883 865 873 886 842 861 856 832 865 842 837 874 864 849 840 852 843 847 886 855 834 864 882 881 868 871 868 850 864 881 862 852 823 648 833 834 860 772 800 691 726 809 799 789 835 780 848 791 806 793 778 785 776 773 824 788 763 781 790 905 850 801 808 773 729 782 813 837 837 796 774 748 791 805 753 779 798 786 759 772 740 791 790 803 807 783 786 760 782 786 776 764 1.17e+03 733 785 750 768 798 815 885 879 832 825 809 851 840 841 829 805 809 805 826 816 817 819 808 790 816 780 798 815 831 824 796 773 774 779 698 722 794 777 756 744 778 776 806 759 725 768 786 761 719 764 722 787 761 788 762 759 751 814 743 736 717 720 780 742 797 771 783 728 832 772 774 786 748 743 801 785 738 714 807 784 665 734 739 735 649 762 744 718 664 770 821 799 762 819 746 796 758 754 788 753 751 480 778 791 775 866 899 835 824 822 821 819 777 790 828 826 793 848 839 827 809 806 835 791 739 806 766 802 822 758 835 829 837 830 790 826 835 811 822 802 767 616 725 433 855 509 774 799 780 766 459 700 694 762 806 801 779 762 816 749 745 799 810 783 729 790 893 721 821 743 790 731 751 775 783 776 838 787 746 742 768 768 729 766 798 714 660 767 757 736 745 722 770 744 779 786 751 809 752 750 759 723 803 791 896 899 874 870 931 868 940 869 889 868 812 821 844 804 823 822 847 834 819 851 845 836 775 788 780 878 812 801 822 828 916 806 789 865 832 824 795 777 782 793 779 754 736 755 820 745 759 789 842 803 788 800 707 783 836 812 801 855 820 795 782 795 799 753 766 780 787 752 793 765 775 765 757 757 750 763 784 788 745 816 787 804 756 779 771 775 787 771 788 765 795 765 761 767 758 773 747 734 763 774 741 783 784 774 759 765 700 702 754 660 778 722 689 677 784 742 807 757 623 707 990 977 757 660 787 848 773 718 724 727 722 767 768 744 724 753 746 763 772 735 761 754 776 774 763 814 767 838 817 815 809 800 779 812 800 813 800 809 800 789 822 788 774 793 802 791 783 785 822 795 810 820 784 777 767 804 790 762 757 794 796 798 788 820 812 794 790 765 799 781 812 871 843 801 776 841 818 783 789 784 760 765 795 738 753 781 793 755 778 778 758 772 793 778 790 770 796 814 791 761 784 768 730 728 821 774 776 1.05e+03 755 825 729 790 796 708 714 728 737 758 782 792 793 749 819 763 751 742 741 847 846 800 845 829 800 790 794 820 790 788 784 772 833 808 810 791 826 804 806 779 778 820 802 776 790 787 757 804 848 734 780 806 803 842 807 811 785 778 768 781 779 740 777 820 832 818 812 798 789 778 792 723 787 835 783 790 752 793 779 776 777 742 771 690 749 857 755 695 760 718 770 771 779 807 787 770 750 730 799 766 793 794 818 791 804 825 660 860 924 759 729 762 788 709 826 804 817 806 804 794 806 773 772 820 810 801 779 826 801 781 796 785 784 772 784 788 770 755 783 778 774 758 795 788 779 746 724 775 796 800 799 796 823 873 775 777 814 847 573 1.22e+03 800 672 560 697 753 797 754 804 797 776 783 765 814 799 819 760 865 772 778 883 866 873 886 843 860 856 832 865 843 838 875 864 849 841 852 843 848 885 857 835 863 882 882 868 871 868 851 863 882 862 852 823 648 832 834 860 773 802 691 725 808 799 789 835 781 847 790 806 793 778 785 775 771 825 788 764 781 790 905 850 801 808 772 729 782 812 837 837 797 776 746 789 804 752 779 796 786 760 772 740 789 791 802 807 782 786 760 781 786 775 763 1.17e+03 734 785 749 768 796 815 885 879 832 826 808 851 840 840 828 805 808 804 826 815 818 819 808 790 816 780 797 814 830 823 796 773 774 779 694 721 794 776 756 744 779 776 806 758 725 768 787 762 719 764 725 788 760 787 762 759 753 813 743 735 717 721 781 740 797 771 782 728 832 773 776 786 749 744 801 786 740 714 807 784 665 735 739 734 649 761 744 718 665 770 821 799 761 818 747 796 760 754 788 754 751 480 779 790 774 866 898 835 824 822 821 819 777 790 828 825 793 848 839 827 809 806 836 790 738 805 766 802 820 758 835 829 835 830 790 828 835 812 822 802 767 617 744 435 855 509 773 799 779 766 458 701 694 763 807 801 779 762 815 748 745 798 810 782 730 789 893 721 822 744 790 731 751 775 782 776 838 787 746 743 769 768 729 766 799 715 660 766 758 736 743 720 770 745 778 786 751 810 751 750 760 722 802 791 896 898 874 870 931 867 939 870 889 869 811 821 845 804 823 821 847 834 818 853 845 836 774 788 780 878 813 801 823 829 915 807 788 866 831 823 796 778 784 793 778 754 735 755 818 746 760 790 841 803 788 800 707 784 834 812 802 856 821 796 783 795 798 752 766 781 785 751 791 764 775 764 757 757 750 765 784 788 744 816 788 804 757 778 771 775 788 771 788 766 796 765 762 768 758 772 747 734 763 774 742 781 784 773 760 766 700 703 753 660 777 722 690 675 783 744 806 757 622 707 1e+03 976 756 661 787 848 773 718 724 727 722 767 768 745 724 754 746 763 772 736 759 755 776 774 763 815 767 839 818 815 808 800 779 814 800 811 800 807 800 789 823 787 774 792 802 792 783 785 822 794 809 820 784 778 766 804 790 763 757 795 796 797 789 820 813 794 790 765 800 781 811 871 844 801 776 841 818 783 789 785 760 765 795 736 752 781 793 755 778 778 758 772 793 778 789 771 795 813 791 761 785 770 730 729 821 774 776 1.05e+03 755 825 724 791 796 710 713 728 737 758 783 793 793 749 818 763 750 742 740 846 846 800 846 829 800 789 793 820 790 788 784 770 833 808 809 791 826 804 805 779 777 820 802 776 789 787 757 804 848 734 781 805 802 840 805 811 785 778 767 783 778 739 776 820 832 818 812 798 790 778 793 723 787 834 782 790 751 793 779 776 777 743 771 690 748 857 755 695 760 718 770 770 779 808 786 771 749 730 799 765 793 795 818 791 804 826 660 860 923 757 729 761 787 709 826 804 816 806 805 795 805 773 772 820 810 802 778 825 801 781 796 786 783 773 785 788 770 754 784 779 773 758 795 787 778 745 723 774 796 801 798 796 822 873 775 777 815 846 572 1.22e+03 800 672 559 696 752 798 754 804 796 775 783 764 814 799 818 761 865 772 778 883 864 873 886 843 858 856 832 866 842 838 876 864 848 843 852 842 848 885 858 836 862 882 882 869 872 867 851 863 881 863 851 823 648 832 833 859 774 804 691 724 808 801 789 835 781 846 790 805 793 778 785 775 770 825 788 763 781 790 905 849 802 808 772 729 782 810 837 838 797 777 745 787 805 752 778 798 787 760 772 739 786 791 801 807 781 786 759 779 786 775 761 1.17e+03 735 785 749 767 795 814 885 878 833 826 807 850 841 840 828 806 808 804 825 815 818 818 808 790 815 779 798 814 830 823 795 773 774 779 689 720 794 776 756 744 780 776 806 757 725 768 788 762 719 764 727 789 759 787 761 759 754 812 742 735 717 720 782 739 796 771 782 729 831 774 777 786 750 745 801 786 741 714 806 785 665 735 738 734 650 760 744 718 666 770 822 799 760 818 748 796 761 755 789 754 750 480 778 789 774 866 898 835 825 822 821 818 776 790 828 825 792 848 839 826 810 806 836 788 738 806 766 801 820 758 835 829 834 830 791 831 833 810 823 801 766 617 762 434 855 509 773 798 778 766 458 701 695 764 807 801 778 762 816 748 745 798 810 782 730 789 892 721 822 745 791 731 751 775 782 776 838 787 746 743 769 767 728 766 800 717 660 766 758 735 741 719 770 746 779 785 751 810 751 753 761 722 802 792 896 897 874 870 933 866 939 870 890 868 812 820 844 804 822 820 848 834 818 853 845 836 773 788 780 877 814 801 823 828 913 807 789 866 831 823 797 778 786 794 777 754 734 755 818 745 761 790 840 803 788 800 708 783 832 812 802 856 821 796 783 794 798 752 767 781 786 750 790 764 775 763 756 758 750 765 784 788 744 815 788 804 758 777 771 775 786 770 789 766 796 765 763 768 758 773 748 734 763 774 741 781 784 772 760 766 700 703 752 660 776 722 690 674 783 745 806 756 621 707 1.01e+03 975 756 661 787 848 774 718 724 727 722 767 768 745 724 754 745 763 772 736 756 755 776 773 763 814 767 840 818 816 808 801 779 813 801 811 801 806 800 788 824 788 773 792 802 791 782 785 821 794 809 820 784 779 765 804 790 764 758 797 797 797 790 820 812 794 790 766 800 782 810 870 844 802 776 841 818 783 789 784 760 765 795 735 752 780 793 754 779 777 757 772 793 779 789 772 795 813 791 761 787 770 730 730 821 775 775 1.05e+03 754 826 720 792 796 711 713 728 738 758 783 795 793 749 819 763 749 742 740 845 846 800 846 828 799 789 792 820 790 788 784 770 833 808 808 790 827 804 804 779 776 821 802 776 789 787 758 804 849 734 781 804 801 838 806 811 786 777 766 786 777 741 776 820 833 818 813 797 789 777 792 724 787 836 782 790 750 794 779 776 776 742 772 690 747 858 754 695 760 717 770 770 779 811 785 771 749 732 800 766 793 795 818 790 803 825 660 860 923 756 729 760 787 709 826 804 816 806 804 794 805 773 771 821 810 802 778 826 801 781 795 786 782 774 785 788 769 754 785 779 771 758 795 787 779 745 723 775 795 802 798 797 822 872 775 777 816 846 572 1.22e+03 801 672 559 696 750 798 755 804 796 775 782 763 815 799 816 763 864 773 778 882 863 873 885 843 857 856 831 866 841 837 876 864 846 844 852 842 848 886 857 837 859 883 882 869 873 867 851 862 881 867 851 823 647 832 832 858 775 804 691 724 808 802 788 836 781 846 789 805 793 778 786 775 769 826 788 763 781 790 904 848 804 808 771 728 782 808 836 839 798 778 745 785 804 752 777 799 787 761 773 739 782 790 800 806 781 786 759 778 786 775 758 1.17e+03 736 786 748 767 794 813 885 878 834 826 806 849 843 841 828 807 808 804 823 815 819 818 808 789 815 780 797 814 831 823 795 773 775 778 685 719 794 777 756 744 778 776 805 757 725 768 789 762 720 765 732 791 759 787 761 759 756 812 741 736 717 719 783 739 796 771 782 732 831 773 778 787 751 744 801 786 741 714 805 784 667 734 737 735 652 760 744 718 667 769 822 799 760 819 748 796 762 755 789 753 750 480 779 789 774 866 898 835 825 822 821 817 776 791 828 825 791 847 839 826 811 806 836 788 737 806 766 801 820 758 835 829 834 829 790 834 832 809 824 800 766 617 782 434 855 507 772 798 777 766 458 701 695 764 808 802 778 761 818 748 744 798 810 781 729 790 892 720 822 745 791 731 751 774 782 776 839 787 746 743 770 766 728 766 800 717 661 767 759 735 741 717 769 747 779 786 751 810 750 755 762 722 802 792 896 896 874 869 934 867 938 870 890 868 814 820 844 804 822 820 848 834 818 854 845 837 773 788 780 877 814 801 823 828 911 808 789 866 831 824 798 778 786 796 777 754 734 755 819 745 762 789 840 802 788 800 708 783 832 811 803 856 821 796 783 794 800 752 767 781 787 750 789 764 776 763 756 760 749 764 782 787 744 815 789 803 759 776 772 775 784 770 789 766 795 765 763 768 757 773 748 733 762 774 741 782 784 772 760 766 700 701 751 659 775 721 689 674 783 748 806 756 621 706 1.03e+03 974 757 661 788 848 774 717 724 727 721 767 768 746 724 754 745 762 772 736 755 754 776 773 763 814 768 840 818 818 808 803 778 813 800 812 801 806 799 787 823 788 773 792 801 791 782 786 820 794 808 820 783 778 765 804 789 764 759 798 798 796 790 820 812 794 790 766 800 783 810 870 845 802 776 841 818 784 789 784 759 765 795 734 752 780 792 754 780 776 757 772 792 778 789 772 795 813 792 761 788 769 729 731 822 775 776 1.05e+03 754 827 718 792 796 711 712 729 738 757 782 796 792 750 820 763 749 741 740 846 846 801 846 828 798 789 791 821 790 790 782 770 833 808 807 791 827 804 803 779 776 821 802 776 789 787 758 804 849 733 781 804 800 838 807 811 788 777 765 787 777 743 776 820 832 819 813 797 789 777 791 725 786 836 781 790 750 793 780 776 776 742 772 690 748 857 754 695 761 715 771 769 778 813 785 770 749 735 800 766 793 796 818 791 801 825 659 860 924 756 728 760 786 708 825 804 814 806 804 794 805 774 770 821 810 802 779 826 800 781 794 785 782 775 783 788 769 752 786 779 770 757 794 786 779 745 724 774 795 803 798 797 821 872 773 778 816 847 572 1.22e+03 802 671 558 695 750 799 756 804 796 774 782 762 814 798 814 765 863 775 777 881 861 873 884 843 856 856 830 866 842 837 876 865 844 844 852 841 847 886 856 837 858 883 882 869 874 867 850 862 880 873 851 824 646 833 831 858 776 802 691 724 808 802 789 834 781 847 790 805 793 778 786 776 769 826 787 762 782 791 902 847 805 809 771 729 781 807 836 840 799 778 745 784 802 751 776 800 787 760 773 739 777 788 799 806 780 785 758 777 785 775 756 1.17e+03 736 786 748 767 792 812 885 878 833 827 807 851 844 841 828 807 808 804 822 815 818 817 808 789 814 781 796 814 830 822 795 774 774 779 682 718 794 777 756 744 777 776 804 758 723 768 790 762 721 766 737 791 759 787 761 759 755 812 741 736 717 720 783 739 796 771 782 734 830 773 778 788 751 743 802 787 742 714 803 784 668 734 736 736 653 759 743 719 667 768 822 799 758 820 748 796 762 756 789 752 750 480 780 789 774 866 898 835 825 821 821 817 776 792 828 825 791 847 839 826 811 806 835 788 736 806 766 801 820 758 834 828 832 829 790 835 831 807 824 800 766 617 801 434 855 504 771 798 777 766 458 701 696 764 807 802 778 760 817 748 744 798 810 781 728 790 892 720 821 745 791 731 750 773 783 776 839 787 746 742 770 765 728 766 799 717 661 767 759 736 741 719 769 747 779 786 752 811 748 759 762 722 802 791 896 896 875 869 934 868 938 870 889 868 813 821 845 804 822 820 848 834 818 853 845 836 773 788 780 876 814 801 823 828 911 808 790 866 832 824 798 778 786 796 778 754 734 754 820 744 763 788 840 802 788 800 707 782 833 811 803 856 820 796 784 793 801 752 766 782 787 750 788 763 776 764 755 760 749 762 781 787 744 814 790 803 759 776 772 775 784 771 789 766 794 765 762 766 757 774 749 734 762 775 740 782 784 772 760 766 701 700 751 658 775 720 689 674 783 751 806 756 622 706 1.04e+03 974 758 660 788 848 774 716 725 727 721 767 768 745 724 754 745 762 773 735 754 754 777 772 762 813 768 840 818 819 808 804 778 813 799 812 801 806 798 787 823 788 774 792 799 790 783 786 820 794 808 820 782 777 764 804 789 764 759 798 799 795 789 822 812 794 790 766 800 784 810 869 844 801 776 841 819 784 789 784 758 765 796 734 752 779 792 753 781 775 757 773 792 776 789 772 795 812 791 760 787 767 729 731 822 775 776 1.05e+03 754 829 715 792 797 711 712 730 738 756 782 798 792 751 820 762 748 742 741 846 845 801 846 829 797 789 791 820 790 790 781 770 833 807 806 791 826 804 803 780 776 821 802 776 789 786 758 804 850 733 781 804 800 838 808 810 788 777 766 786 776 742 776 820 832 819 814 797 789 777 790 725 786 835 781 789 749 792 779 776 775 741 771 690 749 857 754 696 761 715 771 769 777 812 786 769 750 738 800 768 794 795 819 792 800 824 658 860 924 756 729 761 786 708 825 803 813 806 802 794 804 775 769 821 810 803 779 826 799 781 793 784 782 774 782 786 769 752 786 779 770 756 793 786 780 745 724 773 795 803 798 797 820 872 772 778 816 847 570 1.22e+03 800 672 558 695 750 798 758 805 795 774 782 762 813 797 812 767 862 776 777 882 860 873 884 842 856 856 830 867 843 836 876 865 844 842 851 841 848 886 855 836 857 882 883 868 874 867 850 861 882 877 850 824 646 834 831 858 776 800 691 725 809 802 790 833 781 846 790 805 793 778 786 776 770 827 787 762 782 791 902 848 806 809 771 729 781 807 835 840 800 777 744 781 801 752 776 798 787 759 774 739 772 786 798 806 781 785 758 778 785 776 752 1.17e+03 736 787 747 767 792 812 885 877 832 827 807 853 844 841 827 806 807 804 823 815 817 815 808 789 814 782 796 813 829 822 795 774 772 780 681 718 794 778 756 744 775 776 803 758 722 767 792 762 721 766 743 791 758 787 760 758 755 812 740 736 717 720 782 740 797 771 781 736 830 772 778 788 752 742 803 787 742 714 802 784 669 733 736 737 653 759 742 719 667 768 822 799 758 821 747 796 762 756 789 752 750 481 779 788 774 865 898 835 824 820 821 817 776 792 828 825 791 848 838 826 812 806 835 788 736 806 766 801 820 759 835 828 830 829 789 834 832 807 825 800 766 617 818 434 855 502 770 799 778 765 457 700 697 764 807 802 778 758 816 749 744 798 810 781 726 791 892 720 820 745 792 731 749 772 783 775 840 787 747 741 770 765 727 765 799 717 660 768 759 736 742 720 769 747 779 785 752 812 747 763 761 722 801 790 896 897 875 870 934 869 939 871 889 868 812 821 845 804 822 820 847 835 818 852 845 836 773 788 780 876 814 801 822 827 912 808 790 866 834 823 798 779 786 795 779 754 735 754 820 744 763 788 839 803 787 800 706 782 833 811 802 856 819 796 784 793 803 752 766 782 787 750 788 764 776 764 755 760 749 760 781 787 744 814 789 803 758 777 772 775 785 771 789 766 795 765 761 766 756 774 749 735 762 775 740 783 783 772 759 766 701 699 750 658 775 720 689 674 784 754 806 756 622 706 1.05e+03 974 759 660 788 847 774 716 725 727 720 767 768 744 724 754 745 762 774 735 753 754 777 772 762 814 769 840 817 819 807 804 776 813 799 811 801 807 797 788 823 788 774 792 799 790 783 785 820 794 807 821 782 777 764 805 788 764 758 799 799 793 788 822 812 793 791 765 799 784 809 869 844 800 776 841 819 785 789 785 756 765 796 733 752 779 792 752 781 775 758 773 792 775 789 771 796 812 791 759 786 766 730 731 822 774 776 1.05e+03 754 830 711 791 797 711 711 729 737 755 782 797 791 752 819 762 747 742 740 847 842 801 847 830 796 790 792 821 790 791 780 770 834 806 807 790 825 805 804 781 776 821 802 775 788 785 757 804 850 733 781 804 800 839 809 809 787 777 768 786 776 741 776 819 831 820 814 797 789 777 790 725 785 834 781 790 748 791 779 776 774 740 770 691 751 857 754 696 761 715 770 768 777 810 784 768 751 739 799 768 795 795 818 792 799 822 658 861 926 756 730 761 785 708 825 803 813 806 801 794 803 775 770 821 810 803 778 825 799 782 794 784 781 774 780 785 769 753 786 778 769 754 793 784 780 744 724 773 794 803 799 797 821 873 772 778 815 848 568 1.22e+03 797 672 559 695 750 798 757 806 795 774 782 762 812 797 812 766 862 777 778 882 861 874 884 841 856 855 830 867 843 836 876 866 845 843 851 842 851 886 856 834 857 882 883 869 873 867 850 861 883 878 848 824 646 835 832 858 776 800 691 725 809 803 790 831 782 846 791 804 793 779 785 776 771 827 788 761 782 790 902 848 804 810 771 729 780 807 834 840 801 776 742 779 801 753 778 796 788 758 773 739 768 784 798 806 781 784 757 779 785 777 748 1.17e+03 735 786 747 766 791 812 885 877 831 827 806 855 843 840 826 806 807 805 823 815 817 814 808 790 813 782 797 813 827 821 796 775 772 780 681 719 794 778 756 744 775 776 801 758 720 767 796 762 721 766 748 790 758 787 759 758 755 812 740 737 718 721 782 741 796 771 781 736 831 772 778 788 752 741 802 785 742 714 802 784 670 732 736 737 654 759 743 719 667 766 822 799 758 820 746 796 761 756 789 752 750 481 778 788 774 865 899 836 824 821 820 817 775 792 828 825 792 846 837 827 812 807 835 789 736 807 766 801 819 759 836 827 828 829 789 834 832 807 824 800 766 616 835 434 855 499 771 798 780 765 456 700 698 765 806 802 779 758 816 749 743 800 810 780 727 791 892 721 819 745 790 731 748 772 783 775 839 787 747 741 770 765 727 764 799 717 659 768 759 736 743 721 768 747 779 784 752 814 747 768 761 722 801 788 897 897 875 870 934 869 939 870 890 868 812 821 846 805 822 820 846 836 817 850 845 836 773 787 780 876 816 801 822 827 912 807 790 866 836 822 798 778 786 794 778 754 735 754 819 743 761 788 839 803 787 801 705 781 833 811 802 855 818 796 784 794 802 751 766 782 787 750 788 764 776 765 757 759 748 760 781 786 744 814 789 803 758 778 770 774 786 772 789 766 796 765 760 765 755 774 749 735 762 775 740 783 783 773 759 766 701 700 751 657 775 720 690 674 785 756 806 756 622 706 1.06e+03 974 759 660 787 846 774 715 725 727 721 767 768 744 723 754 746 761 774 735 752 754 778 772 762 814 769 839 816 819 808 804 776 812 799 810 800 808 797 788 823 788 773 792 800 790 784 784 819 794 807 821 782 777 767 806 788 764 758 799 799 792 789 822 812 793 792 764 798 784 809 869 844 799 775 841 819 785 790 785 756 764 795 734 753 779 793 751 781 775 758 771 791 775 790 770 796 812 791 759 785 767 730 731 822 772 776 1.05e+03 753 831 705 790 797 711 710 729 737 755 781 797 791 752 818 762 746 742 740 846 841 801 847 830 795 790 792 822 790 791 780 771 834 806 809 788 825 805 804 783 776 818 802 776 786 783 757 804 850 734 781 804 800 839 809 810 785 778 768 786 774 741 776 819 830 820 815 796 789 777 790 725 785 834 781 790 748 790 778 775 775 740 770 691 751 857 754 697 760 716 769 768 776 808 783 768 752 743 799 768 796 794 818 792 799 820 658 862 926 756 729 761 785 709 824 803 813 807 800 794 803 774 769 821 809 803 777 825 799 783 795 785 782 774 780 784 769 753 786 778 770 753 793 782 780 744 725 773 793 802 799 796 823 873 772 778 814 848 566 1.22e+03 794 672 559 696 750 798 757 806 794 773 783 762 811 796 813 766 861 776 778 882 861 874 884 841 855 854 830 867 843 836 876 866 845 844 851 842 853 886 856 832 858 882 882 868 872 868 850 862 885 880 848 824 646 834 834 858 776 800 691 724 810 804 790 831 782 846 793 804 792 778 785 777 771 827 788 761 782 790 902 848 802 810 771 729 780 806 834 840 802 776 742 778 801 754 778 796 786 758 772 738 767 783 798 806 781 784 757 780 786 778 745 1.17e+03 735 786 748 766 790 813 886 876 831 827 806 855 843 840 826 805 807 806 823 815 816 812 809 790 813 782 798 812 827 821 797 775 772 780 680 721 794 779 756 745 776 776 800 759 720 767 800 761 720 766 752 790 757 787 758 758 755 813 740 736 718 721 782 741 795 772 781 736 832 772 778 787 752 741 801 783 742 715 802 784 670 730 735 737 654 759 744 718 667 765 822 799 757 819 746 796 760 756 789 752 749 481 777 789 773 865 898 834 824 823 820 816 775 792 828 825 793 845 837 828 813 807 834 790 736 807 767 801 818 759 835 828 828 829 788 835 832 807 824 800 765 616 851 434 855 496 771 798 782 765 456 701 699 765 806 802 780 759 817 748 743 800 810 779 727 790 892 722 819 746 789 730 748 773 783 776 837 786 748 741 770 766 726 764 799 717 658 768 759 735 743 722 768 747 779 782 752 815 747 773 761 721 801 788 898 897 875 870 933 869 940 869 891 867 812 821 847 805 822 821 846 836 817 849 846 836 772 787 779 876 817 801 822 827 912 807 790 866 839 822 798 776 785 794 778 754 735 753 817 742 760 788 840 804 787 801 705 780 832 811 802 855 818 796 784 794 801 751 766 782 787 750 788 763 775 765 758 758 749 760 782 786 744 814 790 803 757 778 769 774 785 771 788 766 797 766 760 764 754 774 749 735 763 775 740 782 783 773 759 766 700 702 751 657 774 719 691 674 785 758 806 756 621 706 1.06e+03 974 760 660 786 845 774 715 724 728 721 767 768 743 722 754 745 761 774 735 751 754 777 772 761 813 769 838 815 818 808 804 775 811 799 811 800 806 798 788 823 788 774 791 802 790 784 784 819 794 807 821 783 777 769 806 788 763 758 798 799 792 789 822 811 793 792 764 798 784 809 869 843 800 775 841 818 784 790 784 755 764 795 736 753 779 793 751 781 774 758 770 791 775 790 770 796 812 791 759 784 768 730 731 823 772 776 1.05e+03 755 831 702 790 796 712 710 728 737 755 780 796 793 752 818 763 746 741 739 845 841 800 847 830 796 790 792 822 790 790 781 772 834 807 810 787 825 805 804 784 776 816 803 777 786 783 757 804 851 735 782 804 800 839 809 811 784 778 768 788 773 742 776 819 828 820 815 796 789 778 790 724 785 834 782 790 747 791 779 775 776 740 770 691 752 857 754 697 760 716 768 769 777 807 782 768 752 746 799 768 796 794 818 791 799 820 658 862 926 757 728 761 784 710 824 803 812 807 801 795 803 773 769 822 809 802 778 824 799 784 795 785 783 774 780 784 770 753 785 778 770 753 792 782 779 745 725 773 793 801 798 797 824 871 772 778 814 847 567 1.22e+03 795 672 560 697 750 798 757 806 794 773 784 763 810 797 814 766 861 774 779 882 862 875 883 841 854 854 830 867 842 836 876 866 846 845 851 843 852 886 856 832 858 882 882 868 871 868 851 862 883 886 848 824 646 833 835 859 775 800 690 724 809 803 790 832 782 846 793 804 791 778 784 777 770 827 787 760 782 790 902 849 801 809 770 728 780 806 834 838 802 775 741 778 801 755 778 798 784 758 770 738 764 781 797 806 781 785 757 781 787 778 743 1.17e+03 734 785 748 766 790 814 886 877 831 828 805 853 842 839 825 804 807 806 824 814 817 812 810 789 813 781 799 813 826 821 798 775 771 781 680 721 793 779 756 747 776 776 800 759 721 766 804 760 720 766 760 790 756 787 758 758 754 813 739 736 718 720 781 741 793 772 782 735 834 773 779 787 752 742 799 781 742 716 803 784 671 730 735 737 656 759 745 717 668 764 822 800 759 818 746 795 760 756 788 751 748 481 777 788 773 865 898 832 824 824 820 815 774 792 827 824 793 844 837 829 812 808 834 790 737 808 767 802 818 760 834 829 827 829 789 836 832 807 824 799 765 615 865 434 855 492 772 797 782 765 456 702 699 764 806 802 781 759 817 748 742 800 810 779 727 789 893 723 819 746 788 731 749 772 783 776 836 784 749 740 770 767 727 765 799 717 657 768 759 735 743 722 769 747 779 782 752 815 747 775 761 721 801 788 898 897 875 871 934 868 941 868 892 866 812 822 848 805 822 821 847 835 816 850 847 836 772 787 778 876 818 801 823 826 912 807 790 866 840 823 799 775 784 794 777 755 735 753 815 742 758 789 840 805 787 801 705 780 831 811 802 854 818 796 784 794 800 751 766 782 787 750 789 762 776 765 757 757 749 761 782 786 744 814 790 803 757 778 768 773 785 770 787 765 796 766 759 765 754 775 748 735 763 775 739 782 783 772 758 765 699 702 752 658 773 720 692 674 784 760 806 756 621 706 1.07e+03 974 760 660 786 846 773 715 724 728 720 767 768 743 722 755 745 761 773 736 751 754 777 772 760 812 769 837 815 818 809 804 776 811 800 811 800 805 799 789 822 788 774 791 803 790 784 785 818 793 808 822 782 778 768 805 788 762 757 797 799 793 789 822 810 793 793 764 799 785 810 869 843 800 776 841 818 784 790 783 755 764 795 738 753 780 793 752 781 773 758 769 791 775 790 770 796 812 792 759 784 768 730 730 823 772 776 1.05e+03 756 831 700 790 796 713 711 728 736 755 780 795 794 752 818 764 746 742 740 845 842 798 847 830 797 790 791 822 790 790 781 774 835 808 809 787 826 804 804 786 776 815 803 778 786 785 756 804 851 734 782 805 800 839 808 812 783 779 768 789 774 742 775 819 828 820 816 796 790 779 790 724 785 834 782 790 747 791 779 775 776 741 770 690 752 857 754 697 760 716 768 771 777 808 782 769 753 750 798 768 795 794 820 790 800 820 658 861 926 757 729 761 784 710 824 803 812 808 802 795 803 773 769 822 809 802 778 824 798 784 795 785 784 774 780 783 770 753 784 778 771 753 793 783 777 745 725 774 793 800 798 796 824 869 773 778 814 845 568 1.22e+03 795 671 560 697 751 798 757 806 794 772 785 763 809 797 814 766 861 772 779 882 862 875 883 841 854 855 831 867 842 836 876 867 846 846 851 843 851 886 856 832 858 882 881 867 870 867 851 863 882 892 848 824 645 832 835 860 775 800 692 725 808 802 790 833 782 846 793 804 792 778 784 777 770 826 787 761 782 789 903 849 801 808 771 727 781 806 834 837 802 774 741 778 801 754 777 799 782 757 770 738 762 779 797 806 781 785 756 781 787 778 742 1.17e+03 733 785 747 766 790 814 886 878 831 826 806 852 840 839 825 805 807 805 824 813 817 812 810 787 814 781 799 813 825 822 797 775 772 779 680 720 793 778 755 748 776 775 801 758 721 766 808 760 720 766 764 790 757 786 758 758 752 813 739 737 719 721 780 741 793 772 781 735 833 773 779 786 753 742 798 781 742 716 803 785 671 731 734 736 657 759 744 716 669 764 822 800 761 818 748 795 759 756 788 749 748 481 777 789 772 866 898 832 825 824 821 814 774 792 827 824 794 844 837 830 812 808 834 791 738 809 768 802 818 760 833 831 827 829 788 838 832 807 824 798 765 616 883 433 855 490 773 798 781 766 457 703 698 764 807 801 779 760 817 748 742 800 810 779 726 790 893 723 819 745 788 731 749 771 783 776 836 783 749 740 770 768 727 765 799 717 658 768 758 734 742 722 770 746 780 782 752 816 746 776 761 720 800 788 897 898 875 871 935 868 942 868 891 866 811 822 847 804 822 821 846 834 818 850 847 835 773 788 778 876 820 801 823 825 912 808 791 866 842 822 800 774 784 794 776 755 735 753 816 742 758 789 840 805 787 802 706 779 831 810 802 854 818 795 784 794 800 751 766 782 787 750 789 761 776 766 756 756 750 761 782 786 745 814 790 803 757 778 769 773 785 769 786 765 795 765 759 765 753 775 748 735 762 775 739 782 782 772 757 765 699 702 751 659 773 720 692 674 784 761 806 756 621 706 1.07e+03 974 760 660 786 846 773 716 724 728 720 768 768 742 721 755 745 762 773 736 750 755 777 772 758 811 769 837 815 817 810 804 777 811 800 812 801 804 799 789 822 788 773 792 804 789 783 785 818 792 809 823 781 779 765 805 788 762 756 796 798 794 789 822 811 793 794 765 801 785 810 869 843 799 776 841 817 784 790 782 755 764 795 738 754 781 793 753 781 772 759 770 791 776 790 770 796 813 793 759 783 767 731 730 823 774 774 1.05e+03 756 832 698 789 795 715 712 729 736 755 781 794 795 751 818 764 747 742 741 846 842 797 846 830 798 790 790 821 790 789 781 774 834 808 809 787 825 804 804 786 776 815 804 776 786 787 755 804 851 734 781 805 800 839 807 812 784 778 768 790 775 741 775 819 828 819 816 796 790 779 789 724 786 834 783 790 747 790 779 775 778 741 770 690 752 855 754 697 759 716 768 772 778 810 783 769 753 750 797 768 794 794 821 789 800 822 658 861 925 758 730 762 783 708 824 803 812 807 802 795 803 773 769 821 810 798 778 824 798 784 796 784 784 774 780 783 770 753 784 779 771 753 794 784 775 745 725 773 793 798 797 796 824 868 773 779 814 844 569 1.22e+03 796 671 560 697 752 797 757 806 795 771 785 763 809 797 814 765 860 773 779 882 864 874 882 841 853 857 831 867 842 836 875 868 847 844 852 843 850 886 856 832 859 883 881 866 869 866 850 863 881 896 848 824 644 832 835 858 774 800 694 726 808 802 791 833 782 846 792 804 793 778 784 778 771 825 787 761 782 790 905 849 802 806 771 726 780 806 834 836 803 773 740 778 802 754 777 799 782 756 770 738 761 776 797 806 781 786 757 781 786 779 742 1.17e+03 734 785 746 766 790 813 885 879 832 824 807 852 840 838 825 805 807 804 823 812 817 812 810 786 813 780 799 814 825 821 796 774 772 777 679 719 793 777 755 747 776 774 801 758 721 766 811 760 720 767 770 790 759 785 758 759 752 813 738 738 719 720 780 741 792 772 779 734 831 773 778 786 754 742 799 781 741 716 803 784 671 731 734 735 658 760 744 716 669 764 822 800 761 817 749 795 758 755 788 749 747 481 776 789 772 865 898 833 825 823 820 814 775 791 827 825 795 844 838 830 812 807 833 792 739 808 768 802 819 760 834 831 826 829 788 839 832 807 824 798 766 617 899 433 856 488 773 797 781 765 457 705 698 765 807 800 778 762 817 748 742 799 809 780 726 791 893 723 819 744 789 731 749 771 783 776 836 784 750 740 770 767 727 765 800 718 658 769 758 734 742 721 770 746 780 782 753 816 747 779 761 720 800 789 896 898 875 871 936 869 942 868 891 867 811 822 847 804 820 821 845 835 819 849 847 834 774 788 778 877 821 801 822 825 913 809 791 866 844 821 799 775 783 793 776 755 734 753 817 741 758 790 841 805 787 801 707 780 830 809 802 853 818 795 782 794 800 751 766 783 786 750 790 761 776 765 756 757 750 761 782 787 744 814 788 803 757 778 768 773 786 769 786 765 793 765 759 765 753 774 748 736 761 775 738 782 782 772 756 765 698 702 750 661 773 720 691 674 784 763 806 757 620 706 1.08e+03 974 760 660 786 847 773 715 724 728 719 769 768 741 721 755 746 761 773 736 749 754 777 772 758 810 769 837 815 816 810 804 778 810 799 812 801 803 800 788 822 787 773 792 804 789 783 784 817 791 811 823 781 778 762 805 788 762 756 796 798 794 788 822 811 793 793 766 802 785 809 869 844 798 776 841 817 783 790 782 755 764 795 737 754 781 792 753 780 772 758 771 790 775 790 769 796 813 793 759 783 767 730 728 821 775 773 1.05e+03 755 832 695 789 793 720 712 729 735 755 780 795 794 750 818 763 748 742 742 846 843 798 845 830 798 791 790 819 790 788 781 774 834 807 809 786 825 804 805 786 776 815 804 774 787 789 755 804 850 734 781 805 800 839 807 812 786 776 768 790 776 741 775 818 830 819 817 796 789 780 788 725 787 833 783 790 748 790 780 776 779 741 770 689 753 853 754 697 759 716 768 772 779 812 784 769 752 753 796 767 793 794 820 790 800 822 657 861 925 758 730 761 781 707 824 803 813 807 802 795 803 772 768 820 809 796 779 824 799 785 796 785 784 775 780 784 768 753 784 779 771 752 795 784 775 744 726 773 793 797 798 796 824 868 773 779 814 844 568 1.22e+03 797 670 560 697 753 796 757 805 795 770 784 763 809 799 813 764 860 773 780 882 865 873 882 841 853 857 831 867 842 835 875 868 847 844 852 843 850 885 856 832 859 883 882 866 870 866 850 863 881 898 848 824 643 831 834 857 774 800 695 726 808 803 791 833 782 846 791 803 794 778 784 776 772 825 787 761 782 790 906 848 803 806 771 725 779 806 834 836 803 773 740 778 803 753 777 799 782 756 770 738 759 774 797 806 781 786 757 781 786 778 741 1.17e+03 736 786 745 766 789 814 885 879 832 822 808 852 840 838 826 806 807 805 823 811 817 813 809 784 813 780 799 813 826 820 795 774 771 777 678 719 793 776 754 746 776 774 801 758 721 765 814 760 719 767 774 790 760 784 759 760 754 813 738 738 720 720 780 740 792 772 778 734 830 773 778 786 754 741 799 781 740 717 803 783 670 730 734 734 658 760 744 716 669 765 821 800 759 818 750 795 758 755 789 748 747 480 776 789 772 865 898 834 825 822 820 814 776 790 827 826 795 845 839 829 810 806 833 792 739 807 769 802 819 759 834 830 826 828 788 840 832 807 824 798 766 619 919 432 855 486 773 797 781 764 455 705 698 766 806 800 776 763 818 748 742 799 809 781 726 793 893 723 819 744 789 730 749 772 783 775 837 784 750 740 770 767 727 764 800 720 658 769 757 734 743 720 768 745 780 782 753 817 747 783 759 720 798 789 896 897 875 872 935 869 942 867 890 867 810 822 846 803 818 820 845 835 821 849 847 835 774 788 778 877 822 801 822 825 914 809 791 866 846 820 797 775 783 793 776 754 733 754 817 741 758 790 840 805 786 801 708 781 832 809 802 852 818 794 781 793 800 750 766 783 786 750 790 760 776 764 755 758 750 761 783 788 744 813 786 804 757 778 768 773 786 770 785 765 794 764 759 765 753 774 748 736 760 774 738 782 782 772 756 765 698 702 750 661 774 719 690 675 786 763 806 757 620 705 1.08e+03 974 759 660 786 847 773 714 724 728 719 769 768 741 720 754 748 761 773 736 748 754 777 772 759 811 769 838 816 816 810 804 778 810 798 812 801 803 798 786 822 786 773 792 803 790 783 783 817 791 810 822 782 777 763 806 787 762 756 796 797 796 788 822 812 794 792 766 803 785 809 869 844 798 776 842 817 783 790 782 756 764 795 737 753 780 792 753 779 773 757 772 790 774 789 768 795 814 793 760 784 766 729 727 820 776 771 1.05e+03 753 831 691 788 792 724 713 729 734 755 779 796 794 750 819 763 749 741 742 847 843 798 844 831 798 791 790 818 789 787 781 773 834 806 809 786 826 804 805 787 775 815 802 772 788 789 754 804 849 734 780 805 799 840 807 812 787 774 768 790 777 742 774 817 830 820 818 796 788 780 788 726 788 833 783 789 750 790 780 777 780 741 770 688 753 851 755 697 759 716 768 772 781 813 785 769 752 756 796 766 793 794 819 792 800 822 657 861 925 758 727 760 781 706 826 802 814 807 802 794 804 772 767 819 808 796 779 824 799 784 794 785 785 777 782 784 767 753 785 779 771 752 795 784 774 744 725 772 793 796 798 796 824 868 773 778 814 845 568 1.22e+03 798 671 559 697 753 796 757 805 794 769 784 763 810 801 813 763 860 772 779 882 866 873 882 841 853 858 830 867 842 835 875 867 847 843 852 843 850 885 856 832 859 883 882 866 870 866 850 863 881 901 848 824 643 831 833 855 773 800 694 725 808 803 791 832 781 846 791 802 794 778 783 774 773 825 788 761 781 791 906 847 803 805 771 724 778 806 834 836 803 774 740 779 804 753 777 798 783 758 771 739 757 772 798 806 782 786 758 781 785 778 740 1.17e+03 736 786 745 766 789 815 884 877 831 822 806 854 841 838 826 806 807 805 823 812 816 814 808 785 813 781 799 812 827 820 794 774 769 778 678 718 794 776 754 746 776 774 802 758 721 765 816 761 719 768 778 791 759 784 760 760 755 813 738 738 720 720 781 740 791 771 778 733 829 775 778 786 755 741 800 781 740 717 803 783 669 729 734 734 659 760 744 716 669 765 821 800 757 818 751 795 758 755 789 748 747 479 776 790 772 864 899 834 825 821 820 814 776 790 826 827 795 845 840 828 808 806 833 792 739 806 769 802 820 759 834 829 826 828 788 841 832 807 824 797 766 619 935 432 854 484 772 797 781 764 454 706 697 766 806 800 776 762 818 748 742 799 808 781 726 794 893 723 819 744 789 730 749 773 783 774 837 784 750 740 770 767 727 764 800 721 658 768 757 734 743 720 766 745 779 782 753 817 747 786 758 720 798 789 896 896 875 872 935 870 942 867 890 867 811 822 845 803 816 820 846 835 821 849 846 836 773 788 778 877 822 801 822 826 914 808 790 866 848 820 796 775 782 792 776 754 733 754 817 742 758 790 839 804 788 800 708 782 833 809 802 851 817 794 780 792 800 750 767 783 785 750 790 760 774 764 755 759 749 762 783 790 743 813 785 804 757 778 768 772 786 770 786 765 794 764 759 765 753 773 747 736 760 774 738 782 782 772 756 765 698 701 751 661 774 719 690 674 787 765 806 757 621 705 1.08e+03 974 759 660 786 847 772 714 724 728 718 767 767 740 720 752 748 760 773 736 746 754 778 772 760 812 770 838 816 815 809 804 778 811 796 811 800 803 798 786 822 785 774 792 802 790 783 783 817 790 808 819 782 777 764 806 787 762 756 796 797 797 788 822 812 793 792 766 802 785 809 869 844 798 777 844 817 782 790 783 758 764 794 736 753 780 792 752 778 773 757 771 792 774 788 769 796 815 793 759 784 766 728 726 820 775 772 1.05e+03 754 832 689 789 792 727 714 728 734 756 778 796 794 749 819 762 750 740 742 847 843 799 845 832 799 791 790 818 789 786 782 771 833 807 809 786 827 804 806 790 774 816 801 773 788 788 754 804 848 734 780 805 799 840 806 812 788 772 768 791 777 742 774 817 830 820 816 796 788 780 788 726 787 833 782 788 751 792 779 776 781 741 770 689 753 851 756 697 759 716 769 772 783 811 785 769 751 760 796 766 793 794 819 793 801 822 657 862 926 757 727 760 781 707 826 800 814 807 802 795 804 772 765 820 807 798 780 823 799 782 794 785 785 777 783 786 767 753 785 779 770 752 795 784 773 743 724 772 793 796 798 797 825 868 773 777 813 845 568 1.22e+03 799 673 559 697 753 796 758 804 795 770 784 764 810 802 813 763 860 772 779 882 866 873 882 840 854 859 830 867 842 834 875 867 848 843 852 843 849 885 855 832 859 883 883 866 870 865 850 863 881 904 848 824 643 831 832 855 772 800 692 724 807 802 790 831 780 847 791 802 794 778 784 773 773 825 787 760 780 791 907 847 803 805 772 722 778 806 834 837 803 775 740 779 803 753 777 799 783 759 771 739 756 771 798 806 782 785 758 781 785 777 739 1.17e+03 735 786 746 766 789 815 883 876 830 822 803 854 841 839 825 807 806 804 822 812 816 815 807 786 814 781 800 812 827 821 794 774 767 778 677 716 794 776 754 744 774 774 802 759 720 765 818 760 718 769 782 792 757 784 761 760 754 813 738 738 720 720 781 739 791 771 778 733 829 776 779 787 755 742 800 782 741 718 803 783 670 729 735 734 659 760 744 717 669 764 821 800 760 819 751 795 757 755 788 748 747 479 776 789 772 861 900 834 825 819 821 814 776 791 826 827 795 844 841 827 808 807 834 792 738 804 769 802 820 759 834 828 826 828 788 842 832 807 825 796 766 618 953 432 854 482 773 796 781 764 454 707 697 766 806 800 776 762 817 748 742 799 808 781 727 792 892 723 819 743 789 730 750 773 782 773 838 784 750 740 769 767 727 763 801 721 658 767 756 733 743 720 766 745 778 782 753 817 748 788 759 720 797 788 896 894 874 871 936 869 941 867 890 867 812 821 844 802 815 819 846 835 820 849 846 837 772 788 777 877 821 800 823 826 914 808 790 865 850 821 796 775 780 793 776 754 733 755 817 742 758 791 838 804 790 800 708 782 833 810 802 851 817 794 780 792 799 749 767 783 786 750 790 761 773 764 756 759 749 762 784 790 743 813 784 805 757 778 764 772 786 768 786 765 794 764 759 766 753 773 747 736 761 774 738 782 782 772 757 764 697 701 751 661 775 718 691 674 787 766 807 756 622 705 1.08e+03 973 758 659 786 845 771 714 724 728 718 766 768 740 720 752 748 760 773 736 746 754 778 772 761 812 769 838 816 815 809 804 778 812 795 810 800 804 797 786 822 786 773 792 802 791 782 784 816 790 806 817 783 777 765 806 787 762 756 796 796 798 788 822 812 793 792 766 801 785 808 870 844 798 777 844 816 781 790 783 759 765 794 736 753 781 792 752 778 773 756 771 792 775 787 770 796 815 792 759 785 765 728 727 820 774 773 1.05e+03 754 833 687 789 793 726 716 728 736 755 778 796 794 748 818 762 750 739 742 846 844 800 845 832 798 791 791 818 788 787 783 770 832 807 809 786 826 804 806 792 774 816 800 773 787 786 754 804 847 733 780 805 800 840 806 812 787 772 768 792 776 743 774 817 830 820 815 797 787 780 790 726 787 834 782 788 752 792 777 774 780 740 770 689 752 851 756 697 759 716 768 772 784 810 785 768 750 761 796 766 793 794 818 792 800 822 656 861 926 757 729 760 783 708 826 799 814 807 802 795 805 772 765 820 806 800 780 822 800 782 794 784 785 775 782 787 767 754 786 779 770 752 795 784 772 743 722 772 792 798 798 797 823 867 773 776 814 844 568 1.22e+03 799 675 558 696 753 797 758 804 796 770 784 764 810 801 813 763 860 772 779 882 865 873 882 839 854 859 830 867 842 834 875 867 848 843 852 843 849 884 855 833 859 883 883 866 871 866 850 864 881 906 848 824 643 832 832 856 773 800 692 724 807 801 788 831 780 848 791 802 792 778 784 774 773 824 787 760 779 792 908 847 802 805 772 722 779 806 834 837 804 776 740 779 802 753 777 799 782 759 771 738 757 770 798 806 783 784 757 781 785 777 738 1.17e+03 733 787 747 766 789 814 882 875 830 822 802 855 841 838 826 808 807 803 823 813 816 816 807 787 813 781 799 812 827 822 795 773 767 776 677 716 794 776 753 744 773 774 802 758 720 765 820 761 718 770 784 793 755 783 761 760 754 813 737 738 721 720 781 738 793 771 780 734 828 775 779 787 755 742 802 782 742 718 804 784 671 730 735 734 660 759 744 718 669 763 821 800 762 819 751 795 758 755 787 748 747 479 776 789 772 857 899 834 825 819 821 815 775 791 826 827 795 844 841 826 809 807 835 792 737 804 768 802 821 759 834 828 826 827 788 842 833 807 825 796 765 617 968 433 856 478 773 797 780 764 454 708 697 766 806 800 777 761 816 747 742 799 808 780 728 790 892 723 819 743 788 729 751 773 782 773 839 785 750 740 769 767 727 763 801 722 659 766 757 733 742 720 767 744 778 782 752 817 748 792 760 720 796 788 896 895 873 871 936 869 940 868 890 868 813 821 845 801 813 818 846 835 819 848 847 836 772 788 776 876 820 801 825 826 915 808 789 865 852 822 795 776 780 793 776 754 732 755 816 742 758 791 839 804 791 799 708 782 833 810 802 852 816 794 779 792 799 749 766 782 787 750 790 761 772 764 757 759 749 763 783 789 743 813 785 805 757 778 760 772 785 766 787 765 794 764 759 767 753 773 746 736 762 775 738 782 782 772 757 764 697 700 751 661 776 719 691 673 787 768 806 756 623 706 1.08e+03 972 758 659 786 844 772 714 724 728 719 765 768 740 720 752 746 759 773 735 746 754 778 772 761 813 769 838 816 815 808 804 778 812 795 810 800 803 797 787 822 787 773 792 801 790 781 785 817 791 806 817 783 777 766 805 787 762 755 795 796 797 789 822 813 794 792 765 800 785 808 869 844 798 777 842 816 781 790 783 760 766 794 736 754 782 792 753 778 773 756 770 793 775 787 771 795 814 791 758 787 767 728 728 821 774 772 1.05e+03 754 833 684 789 792 726 716 729 736 754 777 795 792 747 818 762 750 739 742 845 843 800 845 830 799 791 791 819 789 788 783 771 833 807 808 786 824 804 806 792 775 816 801 772 786 784 754 804 847 732 780 805 800 841 804 812 786 771 768 793 775 743 774 817 830 820 812 797 787 777 791 727 786 834 783 788 751 792 776 774 779 740 770 689 752 851 756 698 760 715 768 771 784 810 785 769 750 761 796 767 792 794 817 791 800 822 655 860 926 757 730 760 784 708 825 799 813 807 802 794 805 772 766 821 808 799 780 823 801 784 795 783 784 774 781 788 768 755 785 779 770 753 796 784 773 743 724 772 791 799 798 798 822 868 772 776 814 845 569 1.22e+03 798 674 558 696 754 798 758 803 797 769 784 764 811 801 812 763 861 773 779 882 865 874 882 839 855 859 830 867 841 834 875 868 847 844 852 843 849 886 855 834 861 883 882 866 872 866 850 864 881 905 848 823 644 832 832 856 774 800 692 724 807 801 788 831 780 849 792 802 791 778 785 775 773 824 786 760 780 793 908 848 803 805 772 722 780 807 834 837 804 775 740 779 802 753 777 800 782 758 770 737 758 768 797 805 782 782 756 781 785 777 736 1.17e+03 733 787 748 766 789 814 882 875 829 823 805 855 841 838 826 808 807 802 823 814 815 816 807 787 812 780 798 812 826 822 796 772 768 774 676 717 795 776 753 743 773 774 802 758 721 766 823 761 718 768 786 792 755 783 761 760 754 813 736 737 720 719 782 740 794 771 781 735 829 772 779 788 753 742 803 782 742 717 804 784 672 730 736 733 661 758 744 718 669 763 820 800 763 820 751 796 758 755 787 749 747 480 776 789 772 854 898 835 825 819 821 815 775 791 827 828 795 844 839 826 810 807 834 792 737 804 767 801 820 761 834 828 827 827 787 842 833 805 825 796 765 616 986 432 856 475 772 797 780 764 454 708 696 765 806 801 779 762 815 746 742 798 808 780 728 790 892 723 820 743 787 729 752 772 782 772 839 785 750 740 769 767 727 764 801 723 659 767 759 732 740 721 768 744 777 783 752 818 748 796 760 720 796 787 896 895 873 871 936 869 939 869 890 868 813 821 845 801 811 818 846 835 818 848 847 835 772 788 776 876 820 802 824 826 914 809 788 865 852 822 795 776 782 794 776 755 731 754 816 742 759 792 839 804 791 798 708 782 833 810 801 852 816 795 779 793 800 749 765 781 787 751 790 761 772 765 757 759 749 763 782 788 744 813 785 804 757 778 758 773 784 766 787 765 793 765 760 766 753 772 746 736 763 775 738 783 783 773 757 764 698 700 750 661 776 719 691 672 787 768 806 756 622 706 1.08e+03 971 759 660 786 843 773 714 725 728 718 765 767 740 720 752 745 758 772 735 745 754 778 773 760 813 768 839 816 814 809 804 778 811 796 810 801 803 796 787 822 787 773 792 801 790 781 786 817 791 808 819 783 776 766 804 788 762 756 795 796 796 789 821 814 793 793 765 799 785 809 869 844 798 776 840 817 781 791 783 760 766 795 736 754 782 792 754 778 774 756 770 793 774 787 769 795 813 790 758 787 768 728 728 821 774 772 1.05e+03 754 832 682 788 792 727 715 729 736 754 777 795 791 748 818 762 750 739 742 844 841 800 845 829 799 792 792 820 789 788 783 770 835 806 808 786 823 803 807 791 776 817 801 772 786 784 754 804 847 732 780 805 800 841 804 812 784 771 768 793 775 743 774 817 831 820 812 798 786 776 791 728 785 834 784 788 751 791 777 776 778 740 770 688 751 852 755 698 760 715 767 770 784 810 785 769 750 762 797 767 790 793 818 792 800 822 654 859 926 756 730 760 783 708 825 799 813 807 800 794 805 771 768 822 809 799 780 825 803 786 794 782 784 773 780 788 769 756 785 779 770 755 795 784 775 743 725 772 789 800 798 799 820 868 773 776 814 847 569 1.22e+03 796 674 558 696 754 797 758 802 797 769 783 764 812 801 813 764 862 773 779 881 864 875 881 839 856 858 830 867 842 834 875 868 846 845 853 843 849 888 855 834 861 883 881 866 873 867 850 864 882 907 847 824 645 831 832 856 775 799 692 723 808 802 787 831 780 849 792 802 791 779 785 775 773 823 785 761 780 793 908 849 803 805 770 721 780 807 833 837 804 775 739 779 802 753 778 801 782 758 770 736 759 766 797 805 782 782 755 781 785 776 735 1.17e+03 732 786 748 766 790 814 882 874 829 823 806 854 840 838 827 807 807 802 823 814 815 816 807 787 810 779 797 813 826 822 796 772 769 774 676 717 795 776 753 744 773 774 802 757 722 767 824 762 718 767 788 792 756 783 761 760 754 813 735 738 718 719 782 741 795 771 782 736 830 770 779 787 751 742 803 783 741 715 804 784 671 729 736 733 661 758 744 718 669 763 820 800 763 820 750 795 758 755 788 749 747 481 776 789 772 851 896 835 825 819 821 815 774 791 827 828 794 844 837 826 809 806 833 792 736 805 766 799 820 762 834 828 828 827 787 841 832 804 825 796 765 616 1e+03 432 856 473 770 797 780 764 453 708 696 765 806 802 780 762 815 746 742 798 808 781 727 791 892 723 821 743 786 729 753 772 783 773 839 785 750 740 769 767 726 765 800 725 658 770 760 732 740 720 768 744 777 784 752 818 747 798 760 720 796 786 897 895 874 871 936 869 939 868 889 868 813 822 844 802 810 818 846 835 818 847 848 835 773 787 776 877 820 803 824 827 914 808 787 865 853 822 795 777 783 794 776 756 731 753 816 743 759 791 838 803 790 798 708 781 833 810 801 853 816 795 779 793 800 750 764 781 786 750 790 761 773 766 756 759 749 763 782 787 744 813 785 804 757 777 759 773 784 765 787 764 793 765 760 765 754 772 746 736 763 775 738 783 783 773 758 764 698 700 749 660 776 720 690 672 786 769 805 756 621 706 1.08e+03 972 760 661 785 843 774 715 725 728 718 765 766 740 720 753 744 758 772 735 745 754 778 774 760 812 768 840 816 814 810 804 777 810 796 809 801 804 796 786 822 787 774 792 801 789 781 787 817 791 809 820 782 776 766 804 788 762 756 794 796 796 790 821 814 792 792 765 798 785 809 869 844 798 775 840 817 781 791 783 758 766 795 736 753 781 793 754 778 774 756 770 792 773 787 768 795 812 790 758 787 770 728 727 820 773 771 1.05e+03 753 830 680 788 792 727 713 729 735 754 778 795 790 748 818 760 750 740 743 844 840 800 845 829 798 792 792 820 790 787 782 770 836 806 807 785 824 803 806 791 776 817 800 772 788 784 755 804 847 732 780 805 800 842 804 812 784 771 768 792 776 743 774 817 831 820 812 798 787 773 790 730 784 834 785 788 752 791 777 777 779 740 771 687 750 852 754 698 760 714 767 770 783 810 785 770 751 764 797 767 790 794 818 792 800 821 655 858 926 756 730 761 782 709 826 799 812 807 798 792 806 771 770 822 808 800 780 826 803 786 794 781 785 772 780 787 770 757 784 778 770 756 795 785 776 744 726 773 788 799 798 800 820 868 774 776 813 848 569 1.22e+03 794 673 560 695 754 796 758 802 796 768 782 764 814 801 813 763 862 773 778 880 864 876 881 840 856 857 830 868 842 834 874 868 846 845 854 843 849 890 855 835 862 882 881 866 872 867 850 863 882 911 847 825 645 830 832 857 774 799 692 723 808 802 787 831 779 848 792 804 791 779 784 776 772 823 785 762 780 793 908 849 803 805 769 721 779 807 833 836 804 774 738 779 802 753 779 802 783 758 770 735 758 765 796 805 782 782 754 781 786 776 735 1.17e+03 731 784 747 765 789 814 882 873 830 824 805 853 839 837 826 806 805 801 823 813 815 817 807 787 810 779 797 813 826 823 796 772 771 774 675 717 794 775 753 745 774 774 802 757 723 767 824 762 718 766 788 792 757 782 760 761 755 813 736 738 716 719 782 740 796 770 782 737 830 770 780 786 751 742 802 783 741 714 804 782 670 729 736 733 662 758 744 718 670 764 819 800 762 820 749 794 759 755 790 750 749 480 776 789 772 850 896 836 825 819 821 816 774 790 828 827 792 844 835 827 809 806 832 790 736 806 766 798 820 762 834 828 829 828 787 839 831 803 825 796 764 616 1.02e+03 430 854 473 769 797 780 764 453 709 695 764 806 803 780 762 815 746 742 798 809 781 726 791 892 723 822 743 787 729 752 773 784 774 838 785 750 740 768 767 726 765 799 724 656 771 760 732 739 720 768 744 778 786 752 818 747 799 759 720 796 786 897 895 874 870 936 869 939 868 889 868 812 823 844 802 806 818 845 835 818 847 848 834 774 786 777 879 820 802 823 827 913 808 788 865 853 822 795 778 782 794 777 757 731 753 816 744 759 791 837 803 789 797 708 781 832 811 801 852 816 794 780 794 800 751 763 781 786 749 791 761 774 767 756 760 749 762 781 788 744 813 785 805 758 776 758 773 783 764 786 764 793 764 761 766 754 773 746 736 763 774 738 783 783 773 758 764 699 700 749 660 776 720 689 672 784 770 804 755 619 706 1.08e+03 974 760 662 784 843 774 716 725 728 718 765 765 741 720 753 744 759 772 735 746 754 778 773 759 812 768 840 816 815 811 804 778 810 798 808 802 806 796 785 821 787 774 791 801 789 782 788 819 791 810 820 781 777 766 803 787 762 757 794 794 796 790 820 812 792 791 765 798 784 809 870 844 798 774 840 817 781 791 784 756 765 795 736 754 780 793 753 777 775 756 770 792 773 787 768 794 812 791 758 786 770 728 727 820 772 772 1.05e+03 753 831 677 787 791 727 711 729 736 754 780 795 791 749 818 759 750 740 743 844 840 799 845 830 797 793 793 821 789 787 780 771 836 806 807 784 825 802 804 792 776 818 799 773 790 785 756 804 847 734 781 805 800 842 804 812 784 772 768 792 776 742 774 818 831 819 812 798 788 773 792 730 785 835 784 789 752 791 777 776 779 740 771 688 749 851 754 698 760 714 766 770 783 810 785 768 751 764 796 767 792 794 819 792 798 821 655 858 925 756 730 761 781 709 825 799 812 807 797 792 805 771 770 821 806 801 780 826 803 784 794 781 785 772 780 786 770 756 784 777 770 756 794 784 777 744 726 773 788 799 798 800 821 869 773 777 813 848 568 1.22e+03 793 672 561 695 753 796 759 802 796 768 781 764 813 800 814 761 863 773 778 879 864 875 881 841 856 857 831 869 843 833 874 868 846 844 854 843 849 888 856 835 861 881 881 866 872 867 848 863 882 914 847 826 644 828 832 857 774 800 692 723 808 802 787 830 779 846 792 804 792 778 784 776 771 823 784 762 780 792 908 849 803 805 769 720 779 807 832 836 804 774 738 779 801 753 778 800 783 758 771 735 758 765 796 805 783 782 754 782 786 776 734 1.17e+03 730 782 747 765 788 814 882 872 831 824 804 853 839 838 825 806 804 800 824 812 815 816 807 787 810 779 798 812 827 822 796 772 772 775 674 718 795 775 754 746 774 773 802 757 723 767 824 761 718 767 789 790 756 783 758 762 754 813 736 739 715 719 781 739 795 770 783 739 829 771 780 784 753 741 801 783 741 714 803 781 670 728 736 734 663 758 745 718 671 764 818 800 761 820 749 794 759 756 790 750 750 479 776 789 771 849 897 835 825 818 822 816 775 789 828 826 791 844 835 827 809 805 831 790 736 805 765 797 821 760 834 829 828 828 787 837 830 804 825 796 763 616 1.03e+03 431 854 473 769 796 780 764 453 710 694 764 806 804 779 761 814 746 742 798 809 781 725 790 891 722 822 743 788 730 752 773 785 775 837 785 750 740 769 767 726 764 799 724 655 771 759 733 738 719 769 743 778 785 752 818 748 798 759 722 796 786 896 895 874 870 936 870 938 868 889 868 812 824 845 803 803 818 845 835 818 848 847 834 773 785 778 881 820 801 823 828 914 808 790 865 853 822 795 777 781 794 777 756 732 752 816 744 760 790 837 803 788 798 707 782 831 810 801 852 816 794 780 793 800 752 764 781 787 749 792 761 775 766 756 761 750 762 781 788 744 814 785 805 757 776 756 772 784 764 786 763 793 763 762 768 754 773 746 736 763 774 739 783 782 774 758 764 700 701 748 659 776 720 689 672 783 769 805 755 619 707 1.08e+03 974 759 662 784 844 774 716 724 728 717 766 766 741 720 753 745 760 772 735 746 755 778 772 759 813 769 840 816 815 812 802 778 811 798 808 803 807 796 784 821 786 773 791 801 788 782 788 821 791 810 820 781 778 766 803 788 762 756 794 793 795 788 821 811 791 789 765 799 784 809 870 844 798 774 840 817 781 790 784 754 764 795 736 754 780 792 753 777 776 757 770 791 774 787 768 794 812 792 758 784 769 728 726 820 772 772 1.05e+03 754 831 674 786 791 727 711 729 736 754 781 795 791 748 818 758 750 741 743 845 840 799 845 830 796 793 793 821 788 787 779 771 834 806 807 783 826 803 802 794 776 818 800 774 791 786 758 804 848 734 781 805 800 843 805 812 783 773 766 792 777 742 774 820 831 818 814 798 789 772 793 731 786 834 783 789 751 791 778 776 778 740 771 689 748 854 754 698 759 714 766 769 783 809 785 764 751 763 796 766 793 794 819 791 797 821 655 859 925 756 730 762 781 709 824 798 812 806 798 794 805 771 770 820 804 801 779 825 803 783 794 780 784 773 780 785 770 755 784 776 771 756 794 783 776 744 725 773 789 799 798 801 821 870 771 777 813 848 569 1.22e+03 792 672 561 694 753 796 760 802 796 768 782 765 813 800 814 760 863 774 779 880 863 874 881 841 856 858 832 868 843 833 875 868 846 842 854 843 850 886 856 834 860 880 881 866 872 868 847 863 881 917 847 826 642 827 832 857 773 801 692 723 808 801 788 831 779 846 791 804 791 778 783 776 770 822 784 763 780 792 908 849 803 805 770 720 779 806 828 836 805 772 738 780 801 753 778 799 783 758 771 736 759 765 797 804 783 782 754 782 786 776 734 1.17e+03 729 781 748 764 788 814 882 871 832 824 805 853 839 839 826 806 804 800 823 811 815 816 807 787 811 779 798 811 827 822 795 772 772 777 674 719 795 775 754 747 773 773 801 756 724 767 824 761 718 766 789 788 756 783 757 762 754 812 736 739 716 720 781 737 794 770 783 740 828 772 781 784 754 740 801 782 741 713 803 781 669 728 736 735 664 759 744 717 672 764 819 800 761 820 749 794 760 756 789 750 751 478 776 788 772 848 898 835 825 817 823 816 775 789 829 824 791 845 836 827 808 805 831 790 736 803 765 797 822 759 835 830 826 828 787 837 831 805 825 797 764 615 1.04e+03 432 854 472 769 796 780 764 452 711 693 766 806 804 778 761 814 745 741 798 809 782 725 789 890 721 822 744 788 730 750 773 786 775 837 784 749 741 770 767 726 763 799 725 654 771 759 734 737 718 769 743 778 784 753 819 748 797 759 723 795 787 896 894 874 869 936 869 938 868 890 869 811 824 846 803 802 818 844 835 818 850 846 834 771 785 778 883 819 801 822 828 915 808 790 864 852 821 794 777 782 794 777 755 733 752 816 744 760 789 837 803 788 798 706 782 831 810 801 851 815 793 780 792 800 752 765 781 786 750 792 761 776 766 755 760 750 762 781 788 743 814 785 805 756 776 754 772 785 764 785 763 794 763 762 768 754 773 746 735 762 773 740 783 781 774 759 763 700 701 748 658 776 720 689 673 783 769 805 754 619 706 1.07e+03 972 758 662 785 844 774 716 723 728 717 767 766 741 719 753 745 760 771 735 747 755 778 771 759 813 769 839 817 815 813 801 778 812 798 808 803 807 796 783 820 785 772 791 800 788 782 789 821 791 811 821 781 778 766 802 789 762 756 794 792 794 788 821 810 792 789 765 799 784 810 870 844 799 774 840 818 780 789 783 754 764 794 737 753 780 791 753 777 775 757 770 791 774 786 768 794 812 793 758 784 768 728 726 820 772 772 1.05e+03 755 831 670 785 791 727 712 729 736 754 780 794 793 748 818 760 750 741 743 845 841 799 845 830 796 792 793 820 788 787 779 772 834 807 807 784 826 804 803 795 776 817 801 775 789 786 757 804 848 734 782 804 800 843 805 812 783 773 765 792 777 742 773 820 831 817 815 798 788 772 794 733 788 833 781 789 749 790 780 777 776 740 770 690 748 856 754 698 758 714 766 769 783 809 784 763 752 762 795 766 794 794 820 791 796 822 654 860 924 756 731 762 782 708 823 796 812 806 799 794 804 770 769 820 806 800 778 825 802 783 794 780 783 774 780 786 769 755 785 776 771 755 794 782 776 744 726 772 790 800 797 801 822 870 769 777 814 848 570 1.22e+03 793 672 561 694 752 797 761 800 796 768 783 766 813 800 813 760 862 774 780 880 862 873 881 841 856 858 832 868 843 834 876 868 847 842 853 843 850 885 856 834 859 881 881 866 872 869 845 863 881 917 847 826 643 827 832 858 772 803 692 723 808 800 788 832 778 846 791 803 791 778 782 776 771 822 784 763 780 792 905 848 804 805 769 720 779 806 825 836 806 771 739 780 801 753 777 800 783 758 770 737 760 764 797 803 782 783 754 782 786 776 734 1.17e+03 730 781 749 765 786 814 883 871 831 824 806 853 838 839 827 806 806 799 823 811 814 815 807 786 811 779 798 810 828 822 794 772 771 778 674 721 794 775 756 747 772 773 800 756 724 766 824 760 717 765 790 786 756 783 758 761 753 811 736 740 718 719 780 737 793 771 783 742 828 772 779 784 753 740 801 782 741 714 804 782 668 728 737 735 665 761 744 717 671 765 820 800 760 820 748 794 761 756 788 749 751 478 777 788 773 846 898 835 826 818 823 815 775 789 828 823 792 846 836 827 809 805 831 790 736 803 765 796 821 760 835 831 826 828 788 834 832 805 823 796 765 614 1.06e+03 433 853 471 769 796 780 764 453 711 693 766 804 804 778 761 814 745 741 797 809 784 725 789 891 720 821 744 788 729 750 773 786 775 837 783 749 742 771 767 726 762 799 726 654 769 760 734 738 717 768 743 778 784 752 821 748 797 759 724 795 787 896 894 874 868 937 868 938 868 890 870 811 824 846 803 802 818 844 835 818 850 846 834 770 785 777 883 819 800 822 828 916 808 788 863 852 821 794 777 782 794 777 755 733 752 816 745 761 788 837 802 787 799 705 782 831 811 800 852 815 792 780 792 800 752 766 781 786 750 791 760 776 767 755 760 751 762 781 788 742 813 785 805 755 776 753 772 786 766 785 763 794 763 762 765 754 773 747 735 762 772 742 782 780 772 759 764 700 702 749 658 775 720 688 673 783 768 806 754 619 704 1.07e+03 971 758 662 786 844 774 716 721 728 717 767 766 741 719 752 745 759 770 735 747 755 777 771 760 812 769 839 817 815 814 800 778 812 799 808 802 805 795 782 821 784 771 791 800 788 783 791 819 792 810 821 782 777 765 802 790 762 756 796 793 795 788 821 809 792 788 765 798 783 810 870 844 799 775 840 818 780 789 782 754 763 792 738 751 780 790 754 776 775 757 770 791 774 785 768 793 812 794 757 784 769 728 727 821 772 772 1.05e+03 755 831 668 787 792 727 712 728 735 754 780 794 794 749 818 760 749 742 741 846 841 799 845 831 795 792 792 820 788 788 778 772 833 808 806 786 825 804 804 796 776 817 801 774 788 785 757 804 847 734 782 804 800 841 805 812 783 773 764 791 776 742 772 819 831 817 817 798 788 774 794 737 789 833 781 789 749 789 780 778 776 739 769 691 748 859 754 698 757 713 765 769 786 809 784 764 752 764 795 766 794 795 819 790 797 823 653 860 924 756 731 761 783 708 823 795 812 805 799 795 802 770 767 819 808 800 778 825 802 783 794 780 783 774 780 786 769 755 787 776 771 754 795 782 776 745 726 770 791 801 797 800 822 871 769 777 815 848 570 1.22e+03 794 672 561 694 752 797 761 800 796 767 783 766 812 799 813 760 862 774 779 881 860 875 881 842 855 858 833 867 843 834 877 868 846 841 852 844 850 886 856 834 858 881 880 867 871 869 845 863 881 917 847 826 643 827 833 859 772 803 692 722 808 800 789 833 779 847 792 801 790 777 781 776 772 822 783 762 780 793 903 847 804 806 767 719 778 806 822 836 807 772 740 781 801 752 778 800 784 758 768 739 761 766 798 802 781 782 755 782 786 776 734 1.17e+03 730 781 749 766 786 814 883 868 830 822 807 853 837 838 828 806 807 799 823 810 814 815 807 786 811 779 798 811 828 822 794 772 771 777 674 721 793 775 756 746 772 773 798 756 725 766 825 759 719 765 793 787 756 783 758 760 753 812 737 740 720 719 780 737 793 772 782 745 827 772 777 786 753 741 801 782 741 714 804 782 667 730 737 736 665 762 744 717 671 764 821 802 760 820 748 793 762 755 787 750 751 478 777 788 775 843 898 836 826 819 823 814 775 789 828 824 793 846 836 827 810 804 831 790 736 803 765 797 818 761 836 830 826 828 788 832 832 805 822 796 767 614 1.07e+03 436 854 470 769 797 780 763 454 712 692 766 804 804 778 761 814 744 740 797 809 785 725 790 893 719 821 744 789 729 750 773 786 775 837 782 749 742 771 766 726 762 799 727 654 769 759 733 739 719 768 744 778 785 753 822 748 797 759 724 794 787 897 894 874 866 937 868 938 868 891 870 810 823 846 804 800 819 844 835 817 850 846 834 770 785 776 882 819 800 822 829 916 808 787 862 853 821 794 777 782 794 776 755 734 752 816 746 761 787 837 802 786 798 706 783 831 812 800 852 815 791 780 791 800 751 766 782 785 750 791 760 775 767 756 760 751 762 781 787 742 812 786 805 755 776 753 773 786 767 785 763 794 763 762 763 754 771 748 735 762 772 743 781 779 770 759 765 700 702 750 658 775 720 688 673 782 767 806 754 619 703 1.07e+03 971 757 661 788 844 774 716 722 727 717 768 766 741 719 752 745 759 769 736 747 755 776 771 762 811 769 838 817 816 815 800 778 812 799 809 802 804 795 782 821 784 771 791 799 789 783 794 818 792 810 820 783 777 764 802 791 762 756 796 794 796 789 821 808 793 788 765 798 783 811 871 843 799 775 840 818 780 789 781 754 764 793 738 750 780 791 754 777 774 757 769 791 774 784 768 793 812 794 757 784 769 728 728 821 772 771 1.05e+03 755 831 665 789 793 727 713 728 734 754 780 794 794 749 819 759 750 742 741 846 842 799 845 830 797 792 791 820 788 787 778 772 834 809 805 788 825 805 804 795 776 816 801 774 787 785 756 804 846 734 782 803 800 838 805 811 783 773 764 791 776 743 772 818 831 816 817 797 786 775 792 741 791 834 781 790 748 788 778 780 777 739 769 690 748 858 753 698 758 712 766 768 788 810 784 765 752 765 795 766 794 795 819 790 797 823 653 860 924 755 732 760 784 708 824 793 812 805 799 796 801 771 767 820 808 799 778 825 801 784 794 779 782 774 780 786 769 755 788 776 772 754 794 782 775 745 726 769 793 801 797 799 823 871 768 776 814 848 570 1.22e+03 796 673 562 694 751 797 760 800 796 767 783 765 811 800 813 760 861 774 779 881 860 876 881 843 855 858 833 866 842 834 876 868 845 841 852 844 850 886 855 834 858 881 880 866 870 868 845 863 880 917 848 825 642 827 834 859 771 802 693 722 808 799 790 834 779 847 792 800 790 776 781 775 772 823 783 762 780 792 902 847 805 806 767 719 776 806 821 837 806 774 739 781 801 752 777 800 783 757 767 740 760 768 799 801 780 782 755 781 785 776 734 1.17e+03 731 781 748 765 786 814 882 865 830 821 807 852 838 837 827 805 808 799 823 809 814 815 807 787 811 778 798 812 828 822 794 772 770 776 675 721 792 775 756 746 771 774 797 757 725 766 826 759 721 764 795 786 756 783 759 760 754 813 737 741 720 719 780 738 794 773 783 747 827 773 776 787 754 742 801 783 742 715 804 784 667 731 737 737 665 762 744 716 672 763 822 803 760 819 749 792 760 754 787 749 751 477 777 788 774 841 898 835 827 820 821 813 776 789 828 826 794 846 836 827 811 805 831 789 736 804 765 798 816 762 836 829 826 829 789 830 833 805 822 796 767 613 1.08e+03 440 855 470 769 798 780 763 455 713 692 765 805 802 778 760 815 743 740 796 809 784 725 791 893 719 820 745 789 729 750 772 786 774 838 783 749 740 771 766 726 762 799 727 655 768 757 733 741 721 767 746 779 787 753 822 748 798 759 723 794 786 896 894 875 866 938 867 938 868 890 869 810 822 845 803 797 819 844 834 817 850 846 834 772 785 776 881 819 800 822 829 915 809 788 863 853 821 794 777 782 793 776 755 734 752 816 745 761 788 837 802 785 798 706 783 831 812 800 852 816 791 779 791 801 750 766 782 785 751 790 760 774 768 756 760 751 762 781 787 742 811 786 805 754 774 754 773 786 767 784 763 794 763 761 764 755 770 749 736 762 772 744 781 779 770 759 766 700 702 751 657 776 720 689 673 782 767 806 754 619 703 1.07e+03 971 757 661 787 845 774 717 722 728 718 768 765 741 718 751 745 759 769 736 747 754 775 772 763 811 768 838 817 816 817 800 778 812 799 809 802 802 794 782 822 783 770 791 799 789 783 800 818 793 810 820 782 777 764 802 791 762 756 796 794 798 789 820 808 793 789 765 799 783 812 870 843 798 775 840 819 779 790 781 754 764 794 739 750 779 791 754 778 774 758 769 791 773 784 769 793 812 794 757 783 769 727 729 822 772 772 1.05e+03 756 830 661 790 793 728 714 728 733 755 781 794 794 748 818 759 749 741 740 846 842 799 845 830 798 792 790 820 787 786 778 772 834 809 806 788 825 805 804 795 776 816 801 774 788 785 756 804 844 734 782 803 800 838 805 811 784 772 763 790 776 744 772 818 832 817 817 797 785 775 790 744 793 835 780 790 748 789 776 779 777 739 769 690 748 857 752 699 758 711 768 768 790 809 784 765 752 765 795 766 794 795 818 790 797 823 653 860 924 754 732 760 784 708 824 793 812 805 798 796 801 772 768 821 808 798 778 825 801 786 793 780 783 774 780 785 769 754 788 776 772 754 793 782 774 744 726 769 793 800 797 798 822 872 768 776 814 847 570 1.22e+03 796 673 562 694 750 798 760 801 796 767 782 764 810 801 814 760 860 773 778 881 860 877 881 843 855 857 833 866 842 834 876 868 844 840 852 843 850 886 854 834 858 880 879 866 868 867 846 863 880 918 848 825 642 827 835 859 771 801 694 722 807 800 790 834 780 847 792 800 790 775 781 775 772 823 783 762 780 791 903 848 806 806 768 720 776 806 819 837 805 775 739 781 801 752 777 800 783 757 767 740 759 768 800 801 780 781 755 781 784 775 732 1.17e+03 731 782 747 764 787 814 880 861 831 821 806 852 838 837 826 804 808 800 824 808 815 816 807 786 811 778 798 812 828 822 794 773 770 776 674 721 792 775 756 747 772 774 797 756 726 765 827 759 722 764 797 786 756 783 759 759 754 814 737 741 719 719 780 738 794 773 783 749 827 771 776 786 754 742 801 784 742 715 803 784 667 732 738 738 666 761 744 716 672 762 822 803 761 819 748 791 758 754 786 749 750 477 777 788 773 840 898 833 828 820 820 814 776 789 828 827 794 846 836 827 810 804 831 788 735 803 765 799 817 762 836 828 826 829 789 829 833 804 822 796 768 613 1.09e+03 448 855 471 769 798 780 762 454 715 693 765 805 801 778 760 815 743 742 796 809 784 725 791 894 719 820 744 789 729 751 773 785 774 838 783 749 739 770 767 726 763 800 727 655 769 756 731 740 721 767 746 779 787 752 822 748 800 759 723 794 784 896 894 876 866 938 868 939 868 890 868 811 822 844 803 795 819 843 834 817 850 846 834 771 785 776 879 820 800 822 830 914 810 788 864 853 821 794 777 782 792 776 755 733 753 816 745 761 789 837 803 787 798 707 782 830 812 800 851 816 791 780 791 800 748 766 782 785 750 790 760 774 767 756 759 751 762 781 787 742 811 786 805 754 773 754 773 786 767 784 763 794 762 760 765 755 770 749 736 761 772 746 781 779 772 758 765 700 702 751 656 776 721 689 672 781 768 806 754 619 704 1.07e+03 971 757 660 787 846 773 717 722 727 718 768 766 742 718 750 746 760 769 736 748 754 775 772 761 813 768 838 817 815 818 801 778 811 798 809 802 802 795 783 822 783 770 791 800 789 783 806 818 793 810 820 782 777 765 802 791 762 757 794 794 797 789 820 809 793 789 765 800 783 811 869 842 798 774 841 819 779 790 781 755 764 796 739 751 778 791 755 778 773 758 769 790 774 785 769 794 812 794 757 783 768 727 728 822 772 772 1.05e+03 756 829 658 789 793 729 713 728 733 755 781 795 793 747 816 758 749 739 740 846 842 799 845 827 799 792 791 819 787 787 778 771 834 808 807 788 824 804 803 795 775 816 801 773 789 784 756 804 844 734 782 803 799 840 805 810 784 772 763 790 776 744 772 818 831 816 817 798 785 774 789 745 794 835 780 788 748 789 775 780 778 740 769 690 748 856 752 698 760 710 769 767 791 809 784 766 751 764 795 766 792 796 818 790 797 823 654 860 924 755 731 760 785 708 825 793 812 805 798 796 801 772 769 822 809 797 778 825 800 786 792 781 784 774 779 784 768 754 787 775 771 754 792 782 773 744 726 770 792 799 796 798 822 873 768 776 813 846 569 1.22e+03 796 674 562 693 750 799 765 801 796 766 782 764 809 803 816 760 860 772 778 880 860 877 881 843 855 856 833 866 841 833 876 868 844 840 852 843 849 886 854 834 859 880 879 864 867 866 846 862 880 918 848 823 642 827 835 859 772 800 693 722 806 800 790 834 780 847 792 801 789 775 781 775 772 823 783 761 781 790 904 848 805 807 769 722 776 806 816 837 804 775 738 781 801 752 778 800 782 757 766 740 759 767 800 801 779 780 754 780 783 775 730 1.17e+03 731 782 748 764 787 814 879 860 831 821 805 852 838 837 826 804 808 800 826 808 816 817 807 786 812 778 799 812 828 822 795 773 770 777 673 721 793 775 756 747 773 775 796 755 726 765 826 759 721 763 796 785 756 783 759 758 754 813 738 741 719 719 779 739 794 773 783 750 827 769 776 785 755 742 800 784 742 715 803 785 668 731 739 738 667 760 744 715 674 761 822 802 761 820 748 792 757 753 786 750 750 476 777 788 772 837 897 832 828 820 819 814 776 789 828 827 794 846 836 827 809 804 831 789 734 804 765 798 818 763 835 828 826 830 790 829 833 804 823 796 768 613 1.1e+03 456 856 472 769 797 778 762 454 715 692 765 805 801 779 760 816 743 742 797 809 784 725 791 894 719 820 744 788 729 751 773 784 775 838 782 749 739 770 766 725 763 800 727 656 769 757 730 740 720 768 746 778 786 751 822 747 800 759 722 794 782 896 894 876 867 938 868 939 868 890 867 812 823 843 802 794 819 843 833 816 850 846 834 770 785 776 879 820 800 822 830 914 809 788 865 853 821 794 777 782 792 776 755 733 754 816 745 761 789 836 803 787 798 707 782 831 812 800 851 816 793 780 792 800 748 765 782 785 748 791 760 773 766 756 758 751 761 781 787 742 812 787 805 754 771 753 773 786 768 785 763 794 762 760 765 756 770 749 735 762 772 748 781 779 774 757 764 700 701 751 656 776 720 688 672 781 768 806 754 619 704 1.07e+03 970 757 660 787 846 773 717 722 726 718 768 766 742 718 749 747 760 768 736 748 754 775 772 760 814 768 839 817 815 819 801 778 811 798 808 802 803 795 784 822 783 770 791 800 789 783 812 818 794 809 820 781 777 765 801 792 762 757 794 794 797 789 820 808 793 789 765 800 783 809 868 842 798 774 840 819 779 790 781 756 764 796 739 752 778 791 754 777 773 759 769 789 773 786 769 794 811 793 757 783 768 727 728 823 771 772 1.05e+03 757 828 656 787 793 729 713 728 732 755 782 795 792 746 815 758 749 738 740 846 841 799 845 825 798 792 791 818 788 789 779 770 833 806 808 788 824 804 803 795 774 816 802 773 788 784 757 803 844 734 782 801 799 842 806 810 782 771 762 790 776 744 772 818 829 816 816 798 786 772 788 750 797 834 779 787 749 789 774 781 779 741 769 690 747 855 752 697 761 711 768 767 793 808 784 766 751 764 795 766 790 796 817 790 797 822 653 860 924 756 730 760 785 708 825 792 812 805 797 796 800 772 769 821 809 798 778 826 800 786 790 781 784 774 778 783 768 755 787 774 770 755 793 783 773 744 724 771 791 800 796 798 823 873 767 776 813 845 569 1.22e+03 796 674 562 693 751 798 770 802 795 763 781 765 808 804 815 760 860 772 778 880 859 877 880 843 854 856 832 866 841 834 876 868 844 840 852 842 850 887 854 834 859 879 878 864 867 866 846 862 879 918 848 822 643 826 835 859 772 799 693 722 806 800 790 833 779 848 792 802 789 776 782 775 772 823 783 761 780 790 904 847 805 806 769 724 775 806 814 837 805 775 738 781 800 751 778 800 782 757 766 742 760 767 800 801 780 780 754 779 783 775 728 1.17e+03 731 782 749 764 787 814 879 859 831 821 804 852 838 837 826 804 808 800 826 809 817 818 807 786 813 778 799 812 828 822 796 773 771 777 672 721 793 775 755 747 774 775 796 754 726 765 826 759 720 763 796 784 756 784 758 757 753 812 739 740 719 719 779 739 792 773 784 750 828 767 776 784 755 741 801 783 742 715 803 785 668 730 738 737 668 760 744 715 675 762 822 801 761 820 747 792 758 754 788 750 750 476 778 788 770 835 897 833 828 820 820 814 776 790 828 825 793 846 835 827 809 804 831 790 735 804 765 797 818 763 835 828 826 830 790 829 832 805 823 796 766 614 1.1e+03 466 856 472 770 797 777 763 454 716 692 766 805 802 780 761 816 744 743 797 810 784 725 791 894 719 819 744 788 729 751 773 783 775 837 782 749 740 769 766 725 764 799 727 655 770 758 729 739 720 768 744 778 787 749 823 747 802 759 720 794 782 895 893 875 867 938 868 938 868 891 867 813 822 843 802 792 820 843 833 817 849 847 834 768 784 776 879 819 800 822 828 915 808 788 865 852 821 793 777 782 792 777 755 733 753 816 745 761 789 835 803 788 798 707 781 832 812 800 850 817 794 780 792 799 749 765 782 786 747 790 760 773 766 756 757 750 761 781 786 742 812 787 806 755 770 752 773 786 768 785 763 795 762 759 764 758 770 749 735 762 771 750 781 780 774 757 764 700 700 751 656 776 720 688 672 782 768 805 755 618 704 1.07e+03 971 757 660 787 844 773 718 721 726 718 768 767 742 718 749 747 759 768 736 748 754 775 771 759 815 768 839 817 815 820 801 778 811 798 808 802 803 796 785 821 783 770 791 800 789 782 818 817 794 808 820 781 777 766 801 792 762 757 794 795 796 789 820 808 793 788 765 800 782 810 868 842 798 774 840 820 779 790 781 756 764 795 738 752 778 791 753 776 773 760 769 788 773 787 770 794 811 793 757 782 769 728 728 824 771 772 1.05e+03 757 828 657 786 793 730 713 729 732 756 782 794 791 745 815 759 749 739 740 845 842 799 845 824 798 792 792 818 789 791 778 770 832 806 807 787 824 804 804 795 774 817 802 773 788 784 759 803 844 734 780 801 801 842 807 810 781 770 762 789 776 744 772 819 828 815 814 798 788 772 788 754 802 833 778 785 748 789 774 782 779 742 769 690 747 855 751 696 760 711 768 766 795 807 784 766 750 766 795 765 789 796 817 790 798 822 653 860 923 756 728 760 785 708 825 791 811 806 797 797 800 772 768 819 810 800 778 825 800 785 790 781 783 774 778 784 769 755 786 774 769 755 794 784 774 744 723 772 791 798 796 799 822 873 768 777 813 845 568 1.22e+03 796 674 561 693 751 797 774 801 794 760 781 766 808 803 814 760 859 772 777 881 860 877 880 842 854 855 832 867 840 836 876 868 844 841 852 842 850 887 854 833 858 878 878 864 867 867 846 862 879 918 848 822 643 826 835 860 772 799 693 722 807 800 788 833 778 848 791 802 789 776 783 774 772 823 784 761 778 790 904 847 804 806 770 723 775 807 812 838 805 774 737 780 800 751 778 800 782 758 766 745 760 768 800 802 782 781 755 778 782 775 728 1.17e+03 731 781 749 764 786 813 879 857 831 820 803 852 838 837 826 804 808 800 824 810 816 817 806 786 813 778 799 811 827 820 795 773 771 777 673 720 793 774 754 746 775 776 796 755 726 765 827 759 719 763 796 784 757 784 757 757 753 812 739 739 719 718 780 739 791 773 784 750 828 767 776 784 756 741 801 782 743 714 804 784 669 729 738 736 668 761 744 715 676 762 821 800 762 821 746 792 758 754 789 751 750 476 778 789 770 833 897 833 828 820 820 813 775 790 828 824 793 846 834 827 809 803 831 790 736 804 765 796 818 763 834 829 826 831 790 829 830 806 823 796 765 615 1.11e+03 473 856 472 770 796 777 763 455 717 692 766 806 804 781 762 816 746 743 798 810 784 725 791 894 718 819 744 788 729 751 772 782 774 836 781 750 741 769 765 725 764 799 727 655 768 758 730 739 720 768 743 778 788 749 825 747 803 759 719 794 782 894 893 875 866 938 868 938 867 892 866 813 822 844 802 790 820 842 833 818 849 847 834 768 784 776 879 818 800 822 827 915 806 788 864 850 821 793 777 783 792 777 755 733 753 816 745 761 789 834 803 787 799 707 781 831 812 799 850 817 794 779 793 799 749 764 781 787 747 789 760 773 766 756 757 750 762 781 785 744 812 787 806 755 767 748 773 785 768 786 763 795 762 758 764 759 770 749 735 761 771 754 782 780 773 757 764 700 700 751 656 775 720 688 672 782 768 805 756 618 704 1.07e+03 971 756 660 787 844 773 718 721 726 718 767 767 742 719 750 746 758 767 735 748 754 775 771 759 815 768 838 817 815 822 802 778 812 798 807 801 803 796 785 819 783 769 791 800 789 782 821 817 794 808 819 781 777 766 801 792 762 757 795 796 795 788 819 808 792 788 765 799 782 812 868 842 798 774 839 819 779 790 780 755 765 794 737 752 778 790 752 777 773 758 770 788 773 786 771 794 811 792 758 782 770 728 728 824 771 772 1.05e+03 757 828 653 784 793 731 712 729 733 756 780 794 790 745 815 760 748 739 740 844 842 799 845 824 799 792 792 819 789 791 778 771 832 805 806 787 824 804 805 795 773 818 802 773 787 785 759 804 846 734 778 801 802 841 807 810 780 770 763 788 776 744 772 818 828 816 814 796 787 772 788 759 808 832 778 785 748 789 774 783 779 742 769 690 748 855 751 697 759 712 768 766 796 806 783 766 750 767 794 766 790 795 816 790 798 823 653 860 924 755 727 760 785 707 825 790 810 806 797 797 802 772 769 818 809 802 778 824 799 785 790 781 783 774 778 785 769 756 785 774 768 755 795 784 775 744 724 771 792 797 797 799 822 873 768 777 814 845 566 1.22e+03 796 673 561 693 752 796 774 801 793 758 781 766 810 801 813 760 859 772 777 881 861 877 880 842 854 854 832 867 841 838 875 868 844 842 852 841 850 888 855 833 858 878 879 864 867 867 846 861 880 917 848 822 642 826 836 860 772 797 692 721 809 800 786 834 778 849 790 800 790 776 784 774 772 824 785 761 777 789 904 847 804 805 770 724 774 807 809 838 804 773 736 780 800 751 778 799 782 758 766 750 759 770 799 803 783 782 756 778 781 776 728 1.17e+03 731 780 749 763 787 814 880 855 831 820 802 853 838 838 826 804 808 800 822 812 816 816 806 787 813 779 798 810 828 820 794 772 770 776 673 720 793 774 752 746 776 776 796 755 727 764 828 759 719 764 796 784 757 784 756 757 753 811 739 739 719 718 781 739 790 773 784 749 828 767 776 785 756 740 801 782 743 714 804 784 670 728 738 735 668 761 744 714 677 762 819 799 761 822 746 792 758 755 790 751 748 477 778 789 769 833 897 833 828 821 819 813 775 791 828 824 793 846 833 827 809 803 831 789 738 804 765 796 819 763 834 829 827 831 791 829 829 806 824 797 764 616 1.12e+03 483 855 471 770 795 777 763 455 719 692 766 806 803 780 761 816 746 743 798 810 784 724 791 894 717 819 744 789 730 751 772 782 774 837 781 748 741 769 765 725 765 798 728 655 766 758 731 739 721 767 742 778 788 749 826 748 805 758 718 793 782 892 894 875 866 937 868 937 867 892 866 812 820 845 802 788 819 842 833 819 849 847 835 768 784 776 879 817 800 822 826 914 806 788 863 849 820 793 776 782 793 778 755 732 753 816 745 760 790 834 802 786 798 707 781 830 811 798 850 818 793 779 793 798 750 764 780 787 747 788 760 774 765 756 758 750 762 781 784 745 813 786 805 754 765 746 773 784 768 786 763 795 762 757 766 759 769 749 735 760 771 756 782 781 773 756 764 699 700 751 656 775 720 688 673 782 768 805 755 617 704 1.08e+03 972 756 660 787 845 773 718 721 726 717 766 768 741 719 750 746 758 767 734 748 755 775 770 760 814 767 838 817 815 823 802 778 813 798 806 800 803 797 784 818 784 769 791 799 789 781 828 818 794 808 818 781 777 767 802 792 762 756 795 796 794 788 819 809 792 788 764 799 782 814 868 841 799 774 839 819 778 789 780 754 765 795 736 751 777 790 751 777 773 757 771 789 774 785 772 795 811 792 758 782 770 728 727 824 771 772 1.05e+03 756 828 649 785 794 733 712 730 734 756 779 794 790 745 815 760 747 740 740 844 843 799 845 824 798 792 791 819 790 790 778 772 833 805 806 786 824 804 807 795 774 818 802 773 786 785 759 804 847 733 776 803 804 841 807 810 780 770 765 788 776 744 772 818 828 816 815 794 786 772 788 763 811 832 778 786 747 790 775 784 779 740 770 689 749 855 751 696 758 713 768 767 797 806 782 766 750 766 793 766 790 795 817 790 798 824 653 860 924 754 727 760 785 706 824 790 810 805 797 797 804 772 770 818 809 804 778 823 799 784 791 781 784 774 778 786 769 757 784 774 769 755 795 784 775 744 724 771 793 795 797 799 822 873 770 777 813 845 564 1.22e+03 796 672 562 693 752 795 775 801 793 758 780 766 811 799 812 760 858 773 776 881 862 875 880 841 854 853 830 867 841 838 875 867 843 844 852 840 850 888 855 833 858 877 879 864 867 866 845 861 881 915 847 822 642 826 836 859 771 796 692 720 807 800 786 834 778 850 790 798 790 775 784 774 772 824 786 761 778 789 905 847 804 805 770 724 774 807 807 836 804 772 736 779 799 752 777 799 782 758 766 753 760 770 798 804 783 782 756 778 782 776 728 1.17e+03 731 780 748 762 788 814 880 854 831 821 802 854 837 837 826 804 808 801 822 813 815 815 806 787 813 779 797 810 829 820 793 772 770 775 674 718 793 774 752 745 775 777 795 754 727 764 828 759 719 764 796 784 757 784 756 757 753 810 740 740 719 718 780 740 790 773 785 748 828 768 777 785 756 740 801 782 744 713 805 784 671 727 738 735 668 761 744 714 677 762 819 798 760 822 746 792 757 755 790 750 747 477 778 790 768 832 898 833 828 821 819 813 775 790 828 825 792 846 833 827 809 803 831 789 738 804 764 796 819 764 833 828 828 830 791 830 830 804 824 796 763 616 1.12e+03 493 855 471 771 795 778 762 454 720 692 766 806 803 779 760 816 746 742 799 809 785 724 791 894 718 820 743 789 730 751 772 782 773 838 781 747 741 769 766 725 764 799 729 655 765 758 732 740 721 767 743 778 787 749 826 748 807 758 718 793 784 893 894 875 865 936 868 937 866 892 866 813 820 845 802 786 818 842 832 819 848 847 835 768 784 776 878 817 801 822 826 914 807 789 862 848 820 793 776 781 793 777 755 733 753 816 744 760 791 833 802 786 798 706 781 830 811 798 851 818 793 779 792 800 751 765 780 787 747 788 760 774 764 755 758 751 762 781 785 746 813 784 804 753 763 746 773 784 768 785 764 795 761 757 767 757 768 749 735 759 770 759 782 780 773 757 765 698 700 751 656 774 720 688 673 783 768 806 754 618 705 1.08e+03 973 756 660 786 846 772 717 720 726 716 767 767 741 720 750 746 759 767 734 747 755 775 770 760 812 767 839 818 814 823 800 778 813 798 806 799 803 797 783 818 784 770 791 800 789 781 833 819 794 808 817 781 777 768 803 791 762 756 794 796 793 788 819 810 792 787 764 798 782 812 868 841 799 774 838 817 778 789 780 755 765 795 736 750 777 790 751 777 773 756 771 789 774 785 771 795 810 792 758 782 769 728 727 823 772 772 1.05e+03 756 828 645 786 794 734 713 730 734 755 777 794 790 744 815 760 746 740 740 844 842 799 845 824 797 792 791 820 790 789 779 771 833 805 804 786 823 803 807 795 775 818 802 773 786 785 759 803 847 732 776 804 805 840 807 810 780 770 764 788 775 744 772 818 828 816 817 793 784 772 787 766 812 832 778 787 747 791 775 785 779 737 771 689 749 855 752 696 758 713 768 767 799 807 782 765 750 766 792 767 790 795 817 790 797 824 653 860 925 754 729 761 785 707 822 790 810 805 797 797 806 771 770 818 809 803 777 823 800 784 792 781 785 773 779 785 769 755 784 775 770 755 794 784 776 743 724 770 792 795 798 799 822 873 770 778 813 845 564 1.22e+03 796 672 562 694 753 796 777 801 792 758 780 765 811 799 811 760 858 773 776 881 862 873 881 840 854 853 829 867 842 836 875 867 843 843 852 839 851 889 854 834 857 877 878 864 868 865 845 861 882 914 846 822 641 826 837 857 772 795 692 719 806 800 787 834 778 850 790 798 790 774 784 774 771 825 787 761 778 790 906 847 804 805 770 725 773 806 806 835 804 772 737 778 799 752 776 799 782 758 766 755 760 771 797 804 783 782 757 778 784 776 729 1.17e+03 731 780 748 763 789 815 881 854 830 823 802 854 836 837 826 804 809 801 822 813 815 814 807 787 812 779 798 811 830 821 793 772 768 774 673 717 793 775 753 744 773 776 797 754 727 765 827 760 720 765 796 785 757 783 758 757 753 811 740 740 719 718 779 740 790 773 785 749 830 769 777 786 756 740 801 782 744 713 805 784 671 727 737 735 669 760 743 713 676 762 820 798 760 821 747 791 757 754 791 748 745 477 778 790 768 832 898 833 827 821 820 814 774 789 828 826 792 846 833 827 810 803 831 790 739 804 764 796 818 764 833 828 827 829 791 831 832 802 823 796 763 617 1.12e+03 504 854 471 769 794 777 762 454 720 692 764 806 803 778 761 816 746 742 800 809 784 724 791 894 717 819 743 788 730 751 772 782 773 840 781 746 741 769 766 725 764 800 730 654 767 758 732 740 721 767 743 778 786 749 826 749 811 758 718 793 785 893 894 874 865 936 868 937 867 892 866 813 820 844 803 784 816 843 832 819 847 847 835 770 784 776 877 817 801 822 826 914 807 789 862 848 821 792 775 781 793 775 754 733 752 816 744 759 790 833 802 786 798 705 781 831 811 798 851 818 793 779 791 801 750 764 780 787 747 789 761 775 763 755 759 751 762 780 785 746 813 784 802 754 762 747 772 784 769 784 764 793 762 757 767 756 768 748 734 759 769 760 782 780 773 757 765 698 699 750 657 774 720 688 673 784 768 806 754 618 705 1.08e+03 974 756 661 786 846 772 716 719 726 716 768 766 740 719 750 747 759 768 733 746 756 775 769 760 810 766 840 817 813 823 799 778 813 797 806 799 803 796 784 818 783 770 792 801 789 782 841 819 794 808 816 781 777 769 803 790 763 757 794 795 794 788 820 811 791 787 763 798 783 812 869 841 800 774 838 816 779 788 780 755 765 796 736 750 776 790 752 776 773 756 770 789 772 785 770 795 810 793 758 782 769 727 728 823 773 771 1.05e+03 756 828 644 786 794 734 713 729 735 755 777 795 790 744 816 759 746 739 741 844 841 799 845 824 795 792 791 820 790 788 780 771 834 805 803 785 823 802 807 795 775 818 802 773 787 784 757 802 847 731 776 804 808 839 808 810 780 770 762 788 774 745 772 819 827 816 818 793 784 774 787 771 813 833 778 788 747 791 775 785 779 735 770 689 748 856 753 696 758 713 768 768 800 808 782 764 749 765 792 766 790 795 819 790 797 822 653 860 924 754 731 761 784 708 822 791 810 806 797 796 807 771 769 818 808 803 777 823 800 783 792 781 784 772 779 784 770 753 785 775 771 755 794 784 776 743 724 770 791 796 798 799 822 873 770 779 813 846 564 1.22e+03 796 672 563 695 753 796 778 802 792 759 779 765 811 799 810 761 858 773 776 882 861 872 881 839 852 853 829 867 842 834 874 868 844 843 852 840 850 889 853 834 857 876 878 863 868 864 845 861 882 914 846 822 641 827 836 857 774 794 691 718 805 800 788 834 778 850 790 798 790 774 784 774 771 825 788 760 779 790 908 846 804 805 768 724 774 806 805 835 806 772 737 778 799 753 775 800 782 758 766 759 761 772 797 804 784 780 757 778 786 776 730 1.17e+03 731 781 748 763 789 816 881 852 830 825 803 854 837 836 826 804 809 801 821 812 815 815 807 786 812 778 798 810 829 821 793 772 768 775 673 717 793 775 753 744 771 775 798 754 728 766 827 760 720 766 794 784 757 782 759 757 753 812 740 740 719 719 778 740 790 773 785 749 831 770 778 786 756 740 801 782 744 713 805 784 670 726 737 735 670 761 743 713 676 762 820 798 758 820 748 792 757 753 791 746 745 477 777 790 770 831 897 833 826 822 820 814 774 789 828 825 792 845 834 827 809 803 831 790 739 803 765 796 818 763 833 828 826 828 791 832 832 803 823 795 762 617 1.12e+03 515 854 472 768 794 777 762 454 719 692 763 805 803 778 761 817 745 742 800 808 784 724 791 894 717 819 743 787 730 751 771 782 773 840 781 747 741 769 767 724 764 801 730 654 767 758 732 741 721 766 742 778 786 749 825 750 814 759 718 794 786 893 893 874 865 936 868 937 868 892 866 814 820 844 803 783 817 844 832 819 847 846 835 771 784 776 876 817 800 823 826 914 807 788 861 848 821 793 776 783 793 775 754 733 752 816 744 758 789 834 803 787 797 705 780 831 812 797 851 817 794 779 791 802 750 764 780 786 748 789 761 775 763 756 758 751 762 780 786 746 813 784 802 755 761 748 772 784 769 784 764 792 761 757 767 754 770 747 734 759 768 762 782 781 773 757 765 697 699 750 657 774 720 688 673 784 768 805 754 618 705 1.08e+03 972 756 662 784 846 773 715 719 726 717 769 765 740 719 750 746 759 768 733 745 755 775 769 761 810 766 839 816 814 823 798 778 813 798 806 801 803 794 784 818 782 770 792 800 789 783 846 818 793 806 816 780 776 769 803 788 763 757 794 794 794 788 821 812 791 788 764 799 784 812 870 841 799 774 838 815 779 788 780 754 765 795 736 750 776 791 751 776 772 756 769 789 771 785 770 795 810 793 757 782 769 726 728 822 774 771 1.05e+03 756 828 644 786 794 734 713 729 735 754 777 795 790 744 816 759 747 739 741 844 841 799 845 825 795 791 790 819 790 788 781 770 833 804 802 785 823 802 807 794 774 818 801 773 788 784 756 802 847 731 776 803 810 838 808 810 781 769 760 788 774 746 772 819 826 815 817 793 784 775 786 773 815 833 778 788 748 790 775 786 780 736 768 689 747 855 754 695 758 713 768 768 800 809 781 764 749 766 794 766 790 794 820 791 797 821 652 860 924 755 733 760 784 708 823 790 810 807 797 795 805 771 767 819 809 802 777 824 800 781 792 781 784 772 778 784 770 752 787 774 771 755 794 784 777 743 724 770 789 797 798 799 821 872 769 778 812 847 564 1.22e+03 796 673 564 696 753 796 780 802 792 758 779 766 811 799 810 760 860 772 776 882 861 872 881 838 851 854 830 867 842 834 873 868 844 844 853 842 849 889 854 834 857 876 878 863 869 865 846 860 882 915 848 823 641 828 834 858 775 795 691 718 806 800 787 834 779 850 790 799 790 774 785 773 770 824 788 759 779 791 908 844 804 805 767 723 776 806 803 836 807 771 737 780 799 753 774 800 782 758 766 762 760 773 796 804 784 779 757 778 786 775 730 1.17e+03 731 781 748 764 789 815 881 849 829 825 803 854 838 836 826 804 808 801 822 810 815 816 808 786 812 777 798 809 828 820 793 771 769 776 674 716 794 776 753 744 770 774 799 754 730 766 827 760 720 766 793 784 757 781 760 757 754 813 739 740 719 719 779 741 790 772 785 750 831 770 777 786 755 740 802 782 744 714 803 783 670 726 737 735 670 763 742 714 675 763 819 798 758 819 749 792 757 753 792 747 745 477 777 790 772 830 896 833 826 822 820 815 774 789 828 824 792 845 834 828 809 804 832 790 739 803 765 796 819 763 832 828 824 829 791 833 832 804 823 795 762 617 1.12e+03 527 854 472 767 794 777 761 455 720 692 762 804 802 779 762 817 745 743 799 808 783 724 791 894 717 820 743 786 730 751 771 781 774 838 781 748 740 769 767 723 763 802 730 654 766 758 731 741 721 766 742 778 786 749 825 750 816 759 718 794 786 893 893 874 866 936 869 936 868 892 866 815 821 844 804 781 819 844 832 818 848 846 835 772 784 775 876 817 799 823 826 915 807 787 861 847 822 793 776 783 793 776 754 734 752 816 744 758 788 835 804 788 797 706 779 830 813 797 851 818 794 778 791 801 749 763 779 786 748 789 761 774 763 756 758 751 762 780 786 746 812 785 802 756 758 748 772 784 769 784 764 791 761 758 767 754 772 747 734 759 768 764 781 781 773 757 765 698 698 750 656 774 719 689 673 784 768 805 754 617 705 1.08e+03 971 756 662 784 845 773 715 720 726 718 768 766 740 719 751 746 758 769 734 745 755 775 769 761 810 766 838 815 814 824 799 777 812 799 808 803 803 793 784 820 781 770 792 799 788 784 852 816 792 806 816 780 776 767 803 787 763 758 794 794 794 788 821 812 790 790 764 799 784 812 872 840 798 774 838 815 780 788 780 754 764 794 736 749 777 791 750 775 773 757 768 788 771 784 770 794 810 793 757 782 769 725 729 822 774 770 1.05e+03 756 828 643 786 794 734 713 728 734 754 777 795 789 744 816 759 746 739 742 844 841 799 845 826 795 791 790 819 791 787 780 770 832 804 802 787 823 801 805 793 774 818 801 773 788 784 755 802 848 731 776 802 814 838 807 810 781 768 761 788 774 746 771 819 826 814 817 793 784 777 787 776 818 833 778 787 748 791 775 788 780 737 767 690 746 853 754 697 758 712 768 769 800 810 781 763 749 768 794 766 790 792 820 790 797 822 652 861 923 756 733 758 784 708 824 788 810 808 797 794 803 772 766 819 810 801 775 823 799 779 791 781 783 773 778 784 770 754 787 774 772 755 794 784 778 743 724 771 789 798 798 798 821 871 768 776 812 847 563 1.22e+03 795 673 564 694 752 796 780 803 793 758 780 767 810 799 811 760 862 772 775 882 861 871 881 837 849 854 832 867 842 834 873 868 844 844 852 843 848 888 856 834 857 876 878 863 869 866 847 860 880 916 849 823 642 829 832 859 775 796 691 718 807 800 786 834 779 850 790 800 791 774 784 774 771 824 788 760 780 791 908 842 804 804 765 722 777 806 802 838 808 771 737 782 798 753 774 800 782 758 765 764 759 774 796 803 784 779 757 779 786 774 730 1.17e+03 731 781 747 764 789 814 881 846 829 826 802 854 839 836 825 804 806 801 822 811 815 817 808 787 812 777 798 808 828 819 794 771 770 774 675 715 794 776 752 743 770 774 798 754 732 766 826 760 718 766 792 784 756 782 761 758 754 813 737 740 719 719 781 741 790 772 785 750 829 771 778 785 754 739 802 781 745 716 802 782 670 726 736 735 671 766 742 716 675 763 817 798 759 818 749 792 757 752 791 748 744 476 777 790 774 830 895 833 826 823 820 814 775 790 828 824 793 845 835 828 807 804 832 789 739 802 764 796 820 763 833 827 824 829 791 833 832 806 823 795 763 617 1.12e+03 540 854 472 768 794 778 760 455 721 692 762 804 802 780 762 816 745 744 798 808 782 724 791 894 716 820 743 787 730 750 771 780 774 835 781 748 740 769 766 723 762 803 730 654 765 758 730 740 721 766 742 778 786 748 824 749 818 759 718 794 784 892 893 874 866 936 868 936 868 890 866 814 821 843 804 778 820 844 832 817 849 845 834 772 783 776 877 817 798 823 826 915 806 786 862 846 823 793 776 781 793 776 754 734 752 816 744 757 788 836 804 789 797 707 780 829 813 797 850 818 794 778 791 802 748 763 779 785 748 789 761 773 763 756 758 750 763 780 785 745 813 785 802 755 755 748 771 784 769 784 764 790 761 758 766 754 771 747 734 758 770 768 781 782 773 757 765 698 698 750 657 774 718 688 674 784 768 805 754 617 704 1.08e+03 971 757 661 784 843 772 715 720 726 719 768 767 740 718 752 746 758 770 736 744 755 775 768 761 810 767 837 815 815 824 799 776 811 800 809 804 803 792 782 821 781 770 792 798 788 782 858 816 791 804 817 779 774 765 803 787 764 758 794 794 793 787 822 812 792 791 764 800 785 812 871 840 797 774 837 815 780 787 780 754 764 794 736 751 778 790 750 775 773 757 768 788 772 784 770 794 810 791 757 782 768 724 729 822 774 770 1.05e+03 756 829 641 786 794 734 713 728 733 753 777 795 789 746 816 759 746 739 742 843 842 798 845 825 795 791 789 819 792 787 780 770 831 804 802 788 823 801 803 792 773 818 800 773 788 784 754 802 849 731 776 802 815 838 806 809 782 768 761 788 774 745 771 819 827 814 817 793 784 777 788 777 820 832 778 786 749 791 775 791 780 738 768 688 745 852 753 698 757 712 767 769 800 811 781 763 749 770 793 766 789 791 819 790 798 823 652 862 923 757 732 758 783 708 824 787 811 808 797 795 802 772 766 820 811 800 774 822 798 779 790 781 782 774 778 784 770 754 786 775 772 754 794 785 778 744 723 771 789 798 798 798 821 870 768 774 811 848 563 1.22e+03 795 673 563 693 751 796 781 803 794 758 781 766 809 799 812 760 863 772 775 883 861 872 881 837 847 854 832 866 842 835 873 869 843 843 852 841 849 888 857 834 857 877 877 863 869 867 846 860 880 915 849 823 642 828 831 859 774 797 691 718 808 801 785 834 779 849 790 800 791 773 783 774 772 822 788 760 780 791 907 842 804 803 765 722 777 806 802 838 808 772 737 782 797 754 774 799 781 758 765 768 758 775 796 802 783 779 756 779 786 774 730 1.17e+03 731 782 747 766 788 813 882 846 828 826 802 853 839 837 824 804 804 800 822 811 815 817 808 788 812 777 798 808 828 820 794 771 772 773 675 715 793 776 752 743 770 774 798 754 733 766 826 760 717 766 792 783 755 782 760 758 754 812 736 740 719 719 782 742 789 772 786 750 826 772 778 785 753 740 802 780 744 718 801 782 671 726 736 734 671 769 742 716 676 763 817 799 760 818 750 792 757 751 791 748 744 476 778 790 774 830 896 834 828 821 820 814 776 791 828 824 793 845 836 828 806 804 831 789 739 802 763 796 820 763 833 827 824 829 790 834 832 807 824 795 764 616 1.12e+03 549 853 471 769 794 778 759 455 722 692 763 804 801 781 762 814 745 743 797 810 782 723 790 894 716 820 743 788 730 751 771 779 774 833 781 747 740 770 766 723 763 804 730 654 765 758 728 739 722 766 744 777 786 747 824 747 820 759 718 794 783 892 893 874 867 936 867 936 868 889 866 813 821 843 804 776 819 844 832 816 850 845 834 771 783 776 878 817 797 824 825 915 807 786 862 846 822 793 776 781 794 775 754 734 752 816 744 757 788 836 804 789 797 707 780 829 811 798 848 818 793 779 791 802 746 763 779 785 748 789 762 773 763 756 758 749 762 779 785 745 813 785 802 754 752 748 770 784 769 784 764 790 761 758 765 754 770 747 734 758 770 771 781 782 773 757 764 698 699 750 658 774 717 688 674 784 768 805 754 618 705 1.08e+03 972 758 661 785 843 772 714 722 726 720 768 768 739 718 753 746 757 770 736 743 755 775 768 760 810 767 837 815 815 824 799 776 810 800 811 804 803 793 781 820 781 769 791 798 789 781 864 817 791 804 818 779 773 764 803 786 764 757 793 793 792 788 821 812 794 790 764 800 785 812 871 841 796 773 837 816 780 787 779 754 764 793 736 752 778 790 750 775 774 757 769 788 772 784 769 794 810 790 757 783 767 724 730 821 774 770 1.05e+03 756 830 640 787 794 734 713 729 733 753 778 795 790 748 816 759 746 740 742 842 842 796 844 825 794 790 789 819 792 785 779 770 832 804 802 791 823 801 802 792 773 817 800 772 787 785 754 802 850 731 777 801 816 839 806 808 783 769 761 788 774 745 770 819 828 815 817 793 784 776 789 778 820 832 779 785 749 791 776 793 779 738 769 687 745 852 753 699 757 712 767 769 801 811 781 764 749 769 792 766 788 790 819 789 798 824 652 862 924 758 732 757 782 708 823 787 811 808 797 795 803 772 766 821 809 798 774 821 798 778 790 781 782 774 778 785 769 753 785 775 772 754 793 785 778 743 722 770 790 797 797 798 821 870 767 775 810 847 564 1.22e+03 795 673 561 692 750 796 781 802 793 756 782 765 809 799 813 760 862 772 775 883 861 872 881 837 845 854 831 866 842 835 874 869 843 842 852 840 849 888 855 834 857 877 876 864 869 867 845 860 879 914 849 823 641 826 830 858 773 797 691 719 807 802 785 833 780 850 789 800 792 773 782 775 772 820 788 761 780 791 906 842 803 802 765 722 777 805 801 837 808 773 737 782 796 754 773 798 780 758 766 771 758 774 796 801 782 779 754 780 786 775 729 1.17e+03 731 783 747 766 787 813 882 846 829 825 802 853 839 837 823 805 804 800 821 812 814 816 808 787 813 777 798 808 828 820 793 771 772 772 675 715 792 775 752 743 770 774 798 755 732 767 825 760 716 766 791 782 755 782 758 758 754 812 737 740 719 718 781 741 789 772 786 751 826 771 778 786 753 741 801 781 745 717 801 781 672 728 736 734 673 770 742 716 677 762 817 800 760 819 749 792 757 751 789 748 746 475 780 789 774 830 896 835 828 819 819 814 776 791 828 823 793 846 837 828 805 804 830 789 739 803 762 796 819 763 833 827 824 829 790 835 831 807 824 795 764 616 1.11e+03 557 853 471 769 795 779 759 456 723 692 763 805 801 781 761 813 745 743 798 811 781 723 789 893 717 820 743 788 730 751 771 779 774 833 781 746 740 770 766 723 765 804 731 654 764 758 729 738 722 766 745 777 786 746 826 746 824 759 717 794 783 892 893 874 867 936 867 936 869 889 866 813 820 843 803 773 818 845 832 817 850 845 836 770 783 776 878 817 796 824 824 914 808 786 863 846 822 793 776 782 794 775 753 734 754 817 743 757 789 836 803 787 798 708 780 829 810 799 848 817 793 780 790 802 746 763 779 786 749 788 761 774 763 755 757 748 762 779 784 744 813 786 803 755 750 749 770 784 768 784 765 792 761 758 764 753 770 746 734 759 770 774 780 781 774 757 764 698 699 750 659 775 717 688 675 784 768 805 753 620 705 1.08e+03 973 759 661 786 843 773 714 722 726 720 768 766 740 719 753 746 757 771 735 742 756 776 767 760 810 767 838 814 815 824 800 775 810 800 812 805 804 794 781 819 782 769 791 799 790 780 871 818 792 804 819 778 774 764 803 786 764 756 793 792 792 788 821 812 794 789 764 801 785 812 871 841 796 774 837 816 780 787 780 754 763 793 736 754 778 789 751 774 773 758 769 789 772 784 769 794 810 789 757 784 767 724 730 821 774 771 1.05e+03 756 830 638 787 794 734 714 730 733 752 778 795 790 749 817 759 747 741 742 842 842 796 843 826 793 789 789 818 792 783 778 769 832 804 802 791 822 801 802 792 772 817 800 771 786 785 753 802 850 731 778 801 817 839 806 807 782 770 761 788 774 745 770 819 829 816 816 793 784 775 789 780 820 832 780 785 750 790 776 795 779 738 770 686 746 853 752 699 757 712 766 770 802 809 782 765 748 768 792 766 788 791 819 788 798 825 654 862 924 758 730 757 781 708 822 787 811 807 798 796 804 771 766 821 808 798 775 821 797 778 790 782 783 774 778 786 768 753 785 776 771 754 794 786 776 743 722 770 791 797 797 798 821 870 767 776 811 847 566 1.22e+03 796 673 560 692 751 796 782 801 791 756 783 764 810 799 814 760 862 772 774 883 861 872 881 837 844 853 831 866 842 836 874 869 844 841 852 839 850 886 854 834 857 878 876 864 869 866 844 860 879 913 850 823 641 827 831 857 772 797 691 719 807 803 785 833 780 850 788 799 792 772 782 775 771 819 788 761 780 790 905 842 802 801 765 722 776 805 801 836 808 773 737 781 797 753 772 798 778 758 767 773 759 772 796 800 780 779 753 781 786 777 727 1.17e+03 732 783 747 764 786 813 881 846 829 824 803 854 838 837 823 805 806 800 820 812 814 815 807 787 813 776 798 807 828 820 792 771 771 772 675 715 791 775 753 743 770 774 798 755 733 767 826 760 717 766 790 782 756 781 756 757 754 812 737 739 719 717 781 740 790 772 786 751 825 770 778 786 753 741 800 782 745 716 802 779 672 729 736 734 674 772 741 716 677 762 817 802 761 818 749 791 757 752 788 747 747 474 779 789 773 830 896 834 828 818 818 813 775 792 828 823 793 846 837 828 804 804 829 788 739 803 762 796 819 762 833 828 822 829 790 835 831 807 824 795 764 615 1.11e+03 562 854 471 768 794 780 759 456 724 692 763 805 801 781 760 811 744 742 798 811 781 723 789 892 717 821 743 787 730 751 771 779 774 833 781 746 739 770 765 723 767 802 732 654 764 757 730 738 722 766 744 777 787 746 828 746 827 759 717 793 783 891 892 874 867 936 868 936 868 888 866 815 819 843 802 769 817 845 831 819 850 845 837 768 782 775 878 816 797 824 824 914 808 785 864 847 821 793 776 782 795 775 752 734 755 817 742 757 791 836 802 786 799 707 779 830 809 801 848 816 793 780 788 800 746 763 780 786 749 787 760 775 763 754 758 748 762 779 784 744 813 786 804 754 748 750 771 784 768 784 765 793 760 758 763 752 769 746 734 760 770 777 780 781 774 757 765 699 700 750 659 774 716 688 675 784 768 806 754 619 704 1.08e+03 972 758 661 786 843 773 714 721 726 719 767 765 741 720 753 746 758 770 734 743 756 776 769 759 810 766 838 813 815 824 800 774 810 800 811 804 804 794 782 819 784 770 791 800 790 780 878 819 792 805 820 778 775 764 802 786 763 755 792 792 792 787 822 812 792 788 764 801 784 812 871 841 796 776 838 816 780 788 780 755 762 793 736 754 778 789 750 775 773 759 769 789 771 785 769 794 810 790 758 784 767 723 730 820 773 771 1.05e+03 756 830 636 786 794 735 714 729 734 752 778 795 791 747 817 759 747 741 742 843 842 797 842 826 792 788 788 817 790 783 778 769 833 803 802 792 822 801 803 792 774 817 800 771 787 785 754 802 849 731 778 801 818 838 807 807 782 770 762 788 773 746 770 818 828 816 815 794 783 774 789 781 820 832 781 786 750 789 777 796 779 738 771 685 748 854 750 699 757 713 766 770 802 808 782 766 748 767 792 766 788 792 819 788 798 825 655 861 925 758 728 756 781 707 822 788 811 806 799 796 803 770 766 821 808 798 777 822 797 778 790 782 783 773 779 786 768 755 786 775 770 754 794 787 776 743 722 771 792 798 796 797 821 869 768 778 811 846 567 1.22e+03 796 672 560 692 751 795 783 801 790 756 783 764 811 799 814 760 862 773 774 883 861 871 880 838 843 852 832 867 842 836 874 869 843 840 852 839 850 885 854 833 858 878 876 865 868 865 845 860 878 912 850 823 642 827 831 858 771 796 691 720 807 803 785 833 780 850 788 798 793 771 783 774 770 820 788 760 779 789 905 844 802 801 765 722 776 805 799 836 808 774 738 778 797 751 772 798 778 757 767 774 760 771 796 800 780 779 753 782 786 777 726 1.17e+03 732 783 747 762 786 813 881 844 829 822 803 854 838 837 824 804 806 800 820 811 814 815 807 786 811 777 798 807 827 820 791 771 770 772 675 716 792 774 754 743 770 774 798 755 733 766 826 759 719 766 788 783 757 781 756 757 755 812 738 739 719 715 781 740 790 771 787 751 824 770 777 786 753 740 800 782 746 716 802 777 672 730 736 735 676 773 740 716 677 762 818 801 760 816 749 790 757 752 788 746 748 474 778 788 772 829 895 833 830 818 817 812 775 790 829 824 794 846 836 828 804 805 829 787 739 804 762 797 818 762 832 827 822 829 790 835 831 806 824 794 763 615 1.11e+03 571 854 470 767 793 780 760 457 724 692 763 805 802 780 760 808 745 742 798 811 780 722 789 891 716 821 742 786 730 751 771 779 774 834 780 746 738 771 765 722 768 801 733 655 764 756 732 738 721 765 744 777 787 746 831 746 830 757 717 792 783 891 892 874 868 936 869 937 868 888 866 817 819 844 801 766 817 845 831 820 849 845 838 767 782 774 879 816 797 823 823 914 809 785 865 847 822 793 776 782 794 776 752 734 756 817 742 758 792 836 801 786 798 707 779 832 810 801 849 816 792 780 788 798 746 763 781 786 750 786 758 775 764 754 758 748 762 778 785 744 813 786 805 754 747 750 771 785 766 784 764 794 761 758 762 750 769 747 734 760 770 779 781 781 774 757 764 699 701 750 659 773 717 688 674 784 767 806 755 618 704 1.08e+03 970 758 661 786 843 772 714 721 726 719 768 765 743 720 753 746 758 768 734 744 756 776 769 758 810 765 838 812 816 824 799 774 809 800 810 802 803 795 782 819 784 770 791 801 790 782 886 820 791 806 822 778 777 764 802 786 762 755 792 792 793 786 822 812 791 789 764 800 784 811 871 841 796 777 838 817 779 788 781 755 762 794 737 753 779 789 750 774 774 759 769 789 772 786 769 794 810 791 759 784 767 723 730 819 772 772 1.05e+03 756 828 635 786 794 738 714 728 734 752 778 795 791 745 818 759 746 740 742 844 842 798 842 824 793 789 788 817 789 786 778 769 833 803 802 792 822 800 803 792 775 818 799 772 787 786 754 803 848 731 778 801 820 838 808 808 782 771 762 788 773 746 770 818 828 816 814 795 783 774 789 779 822 832 782 786 750 788 776 799 779 739 771 685 748 854 749 700 757 713 766 770 802 809 782 765 747 767 793 765 788 793 819 788 798 824 656 861 926 757 726 755 782 707 822 788 811 806 799 796 803 769 766 820 808 799 778 822 797 779 790 782 783 772 780 786 767 756 786 774 770 754 794 787 775 744 722 771 792 798 797 794 821 870 769 777 812 846 566 1.22e+03 796 673 560 691 751 795 782 803 790 756 782 764 811 799 815 760 861 773 776 882 861 871 880 839 841 851 832 868 841 836 874 869 841 840 852 839 849 883 854 832 857 878 876 865 868 863 845 860 878 911 850 823 642 827 832 859 771 796 691 719 807 802 786 834 780 849 789 797 793 771 783 773 770 820 787 759 779 788 905 846 802 800 766 722 776 806 798 836 808 774 738 775 798 749 772 799 777 757 767 776 760 770 796 801 781 780 753 782 786 776 725 1.17e+03 733 783 748 762 786 814 881 844 830 822 802 855 837 837 824 804 807 800 820 810 814 814 807 786 810 778 797 807 827 819 791 771 770 772 675 716 794 773 755 744 770 774 798 756 733 764 825 760 720 766 786 784 757 781 756 756 756 811 738 738 719 714 781 741 791 771 787 751 825 770 777 785 752 739 802 782 746 716 802 775 671 729 736 736 676 774 740 716 678 762 818 799 760 815 748 790 757 752 788 745 748 473 777 788 772 828 895 831 832 819 817 812 775 789 829 825 794 845 836 828 804 805 830 787 738 804 762 797 818 762 832 826 822 828 790 835 831 805 824 795 763 614 1.1e+03 576 854 469 767 792 780 760 457 724 693 764 805 803 780 759 806 746 742 798 810 780 723 790 891 714 822 742 787 730 750 771 779 774 835 781 746 738 771 765 724 770 800 733 655 764 756 732 738 721 765 744 778 787 746 831 745 833 756 716 792 783 891 892 877 867 936 868 938 867 888 866 819 818 844 801 766 817 844 831 819 849 845 837 766 783 774 879 815 796 822 823 914 807 785 865 848 822 794 776 782 793 776 754 734 756 816 743 758 792 836 801 787 797 706 779 832 810 801 850 817 791 780 788 797 747 763 781 786 750 785 758 775 763 754 759 748 761 778 785 744 812 787 805 754 746 751 771 786 765 784 763 792 761 758 762 750 770 747 734 761 770 780 782 781 774 758 764 699 700 751 658 772 717 688 673 783 767 806 756 616 703 1.08e+03 970 758 661 786 843 772 715 721 726 718 768 765 743 720 753 746 758 768 734 745 755 775 770 757 810 766 838 813 816 823 799 773 809 799 808 801 802 795 783 819 784 770 791 800 788 783 894 819 790 806 821 779 778 764 801 787 763 755 792 792 793 785 822 813 790 789 765 799 784 811 871 841 796 777 839 816 778 788 780 754 763 795 737 752 778 789 750 774 774 759 770 788 773 785 769 794 810 792 758 783 768 724 731 819 771 772 1.05e+03 755 826 633 785 794 742 714 728 734 752 779 794 791 744 818 759 746 738 742 844 842 799 842 824 793 789 788 817 788 788 778 770 833 803 802 791 823 800 804 793 777 818 799 773 787 786 755 804 846 731 779 801 823 837 806 808 782 772 762 788 772 745 770 818 827 815 814 796 782 774 790 778 824 832 781 786 749 788 776 800 779 739 771 686 748 854 750 700 756 712 765 769 802 810 782 765 748 766 792 765 789 793 819 788 798 822 655 860 926 757 727 755 782 707 822 788 810 804 798 795 803 768 767 818 809 799 778 822 798 780 791 781 782 772 779 785 766 755 786 774 771 754 794 786 775 745 722 771 790 798 798 792 820 872 771 776 813 846 565 1.22e+03 796 673 560 691 750 795 781 804 791 757 782 763 811 799 815 759 861 774 779 882 861 872 879 839 839 852 832 867 840 836 874 868 840 842 852 839 848 883 854 832 857 878 877 864 867 863 845 860 878 910 849 823 642 826 832 859 771 797 690 719 807 802 787 834 780 848 789 796 793 772 783 771 770 821 787 760 779 789 905 847 802 800 766 721 776 806 797 835 810 774 738 774 798 750 773 800 777 756 766 778 760 770 797 801 782 781 753 780 785 775 725 1.17e+03 733 783 748 762 786 814 881 843 830 821 802 856 837 837 824 804 806 801 821 810 814 814 807 785 810 778 798 807 826 818 790 772 770 772 674 716 793 773 755 744 770 773 798 756 733 763 824 760 720 766 784 784 756 780 755 756 757 811 738 738 720 713 781 742 791 771 786 752 825 770 777 785 752 738 804 781 746 716 802 774 670 729 736 736 676 778 740 716 679 762 818 797 760 815 747 790 757 753 788 744 748 472 776 789 772 826 895 831 835 819 818 811 775 788 829 824 794 845 835 828 804 805 830 788 737 804 761 797 818 762 833 825 822 827 790 834 831 804 824 794 762 615 1.1e+03 581 853 468 767 792 780 761 456 725 693 764 805 803 780 760 803 746 742 798 809 781 724 790 890 713 822 742 788 730 750 771 778 774 836 781 746 739 771 765 725 775 801 734 655 764 756 732 737 720 764 744 778 785 747 831 745 835 756 716 792 783 890 892 879 867 936 867 939 866 889 865 820 820 844 801 764 817 843 831 818 851 845 836 766 783 773 879 815 795 822 823 914 806 785 864 849 823 795 776 782 792 776 756 734 755 816 743 759 792 836 802 788 795 707 779 832 809 801 851 818 791 780 787 798 747 763 781 786 750 786 759 775 763 753 759 748 761 777 785 745 812 786 804 753 744 750 771 785 765 784 763 791 762 759 763 750 770 747 734 761 770 780 783 781 774 757 763 699 699 751 658 772 718 687 671 781 767 807 756 616 703 1.08e+03 970 758 661 786 844 772 715 722 726 718 768 766 742 721 753 745 759 768 735 746 754 776 770 756 811 767 838 813 816 822 799 773 809 799 808 801 801 794 783 819 783 770 792 799 787 784 903 818 788 806 820 779 778 764 802 787 764 756 792 792 793 785 822 812 791 789 764 797 783 811 870 841 796 777 839 815 778 788 779 754 763 796 737 751 778 790 750 774 774 759 770 788 772 785 769 794 811 792 757 783 768 724 732 820 771 772 1.05e+03 755 826 631 786 794 745 714 728 734 752 780 794 791 744 818 759 745 738 742 843 842 800 842 824 792 789 789 818 787 788 777 770 833 803 803 790 823 800 805 793 777 818 798 774 787 787 754 803 845 731 780 802 825 837 804 807 782 772 763 788 772 745 770 818 827 816 814 795 782 774 790 776 825 831 780 786 750 788 774 801 778 739 770 687 748 854 751 699 756 711 765 768 801 810 781 765 749 766 794 766 790 793 819 788 798 821 655 860 924 755 728 756 782 707 822 788 810 804 796 795 803 767 767 818 809 799 778 822 798 781 791 780 782 772 778 783 766 754 786 774 771 754 794 785 775 745 723 771 790 798 798 792 821 873 771 774 812 846 565 1.22e+03 797 673 560 691 749 793 781 804 792 755 781 763 810 799 815 758 860 774 781 882 861 873 879 840 837 853 832 866 839 836 873 868 843 843 852 839 848 885 853 833 856 878 879 864 867 863 845 859 878 910 848 823 642 826 832 859 772 796 690 718 807 801 789 834 780 848 789 797 792 772 783 771 769 821 786 760 779 790 905 847 802 800 766 720 777 806 797 834 811 774 737 775 799 751 773 800 776 757 766 778 760 770 797 801 782 781 753 777 785 775 725 1.17e+03 734 783 748 763 786 814 880 843 830 822 803 856 837 837 825 804 805 801 822 810 814 813 807 784 809 776 798 807 826 817 788 773 770 773 674 715 791 773 754 744 770 773 798 754 733 763 823 761 719 765 784 783 756 781 754 756 759 810 738 738 719 713 780 744 791 772 787 752 826 771 776 784 753 738 804 782 746 715 802 773 670 730 736 737 676 780 741 716 680 763 818 797 760 815 746 790 757 752 788 745 748 473 777 788 772 826 895 830 837 819 817 811 775 789 828 824 793 845 834 828 804 805 830 789 736 804 761 797 817 762 833 825 823 826 790 833 832 803 824 794 762 617 1.1e+03 581 852 468 767 792 780 761 455 725 694 764 805 804 781 761 801 745 741 798 808 780 724 790 890 713 821 742 789 729 748 771 778 774 837 782 746 740 772 765 727 780 802 734 655 764 756 732 737 720 765 744 778 784 747 831 745 837 756 716 792 783 888 892 884 866 937 866 939 866 891 865 823 821 843 801 763 817 842 831 818 852 845 836 766 784 773 879 815 797 822 824 913 805 784 863 850 823 795 777 782 791 776 757 734 755 816 744 759 791 836 802 788 795 707 778 831 808 801 851 819 792 779 786 798 748 763 781 786 749 787 759 774 763 754 759 749 762 778 784 745 812 786 803 755 744 749 772 784 765 784 763 791 762 759 763 751 771 747 734 761 770 779 783 781 774 756 763 699 698 751 658 772 719 686 670 781 767 808 756 616 703 1.08e+03 971 757 660 786 844 772 715 722 726 718 769 765 741 720 754 744 760 768 735 746 755 776 769 756 811 768 837 813 815 822 799 775 809 799 809 800 802 794 783 819 783 770 792 800 786 784 909 818 788 806 819 779 779 765 802 788 765 755 792 792 792 787 821 811 791 789 764 797 782 811 871 842 796 776 838 814 778 788 778 753 763 796 737 749 777 791 750 775 775 758 770 788 770 785 768 795 811 792 757 783 767 726 732 820 771 771 1.05e+03 754 826 629 787 792 747 714 729 734 752 780 794 791 744 818 759 745 738 741 842 842 799 842 824 792 789 789 819 787 788 777 770 832 802 804 789 824 800 806 792 777 818 797 774 787 787 754 802 845 731 780 802 826 838 804 807 781 771 763 788 772 744 770 818 827 816 813 795 781 773 789 776 824 831 778 786 750 788 774 801 777 739 769 687 748 854 752 698 756 710 765 769 801 807 780 765 749 764 794 766 791 793 819 788 798 819 655 860 923 754 730 756 782 707 822 789 810 804 795 795 803 768 767 818 809 799 778 822 798 780 791 781 782 772 777 783 767 755 786 774 771 754 794 784 775 742 723 771 789 797 797 793 821 873 772 773 812 847 565 1.22e+03 797 673 560 691 750 792 782 805 794 754 781 763 810 799 815 758 860 773 781 882 861 874 880 840 836 854 833 865 839 836 873 867 846 843 853 839 848 887 853 833 856 878 880 863 867 863 845 859 878 911 848 824 641 826 832 859 772 796 690 718 807 800 789 834 780 849 789 798 792 771 783 772 769 822 786 761 778 792 904 846 802 800 766 720 777 806 797 834 813 774 734 775 799 751 774 798 777 757 766 779 759 770 797 802 782 780 751 776 786 775 725 1.17e+03 734 782 748 764 786 813 880 843 830 822 804 855 837 836 826 804 806 801 822 810 814 812 807 784 809 776 799 807 826 817 787 774 769 773 672 715 790 773 754 744 771 773 797 753 732 763 823 760 719 765 785 782 756 782 754 756 760 810 738 740 718 714 779 744 791 773 786 753 826 771 776 786 753 738 804 782 747 715 802 772 670 730 736 737 675 783 742 715 680 763 818 796 759 817 745 789 757 750 787 745 748 474 778 787 773 826 895 831 840 819 818 812 775 788 828 824 792 845 835 828 803 804 830 790 735 803 761 797 817 762 834 824 824 826 789 833 832 802 825 793 763 618 1.1e+03 581 852 468 767 792 779 761 454 726 694 764 806 804 779 763 798 744 741 798 808 780 722 789 889 713 821 742 789 729 748 771 778 774 835 782 747 739 773 764 727 783 803 734 654 764 757 731 736 721 766 744 777 783 748 831 745 839 756 715 793 784 888 892 887 866 937 865 940 866 891 866 826 822 842 802 761 817 842 831 818 851 844 835 766 785 772 878 815 799 822 824 913 806 784 862 851 824 795 777 782 792 775 756 733 754 817 744 759 791 836 803 787 795 707 778 830 809 802 851 819 792 779 787 799 747 764 781 786 749 789 759 773 764 754 760 749 764 778 784 744 812 785 802 756 743 748 772 783 765 784 762 791 761 759 763 751 770 747 734 761 770 778 782 781 774 756 763 699 697 751 659 772 719 687 670 782 767 807 756 615 703 1.08e+03 971 757 659 786 845 773 715 722 726 718 770 764 740 720 754 744 761 767 735 746 755 776 768 756 811 768 836 812 815 822 799 777 810 799 809 799 804 795 782 819 783 770 792 801 785 784 915 818 788 805 819 779 778 765 802 788 766 754 793 793 792 788 821 810 790 789 763 797 782 811 871 843 796 777 839 814 778 788 778 754 762 795 738 748 778 792 750 776 775 758 769 789 769 785 768 796 812 792 756 783 767 727 732 820 771 771 1.05e+03 754 827 630 788 790 747 713 729 734 752 778 795 791 744 818 758 745 738 740 840 841 797 841 824 791 789 790 819 786 787 778 769 831 801 803 788 825 800 806 790 777 819 797 775 788 786 754 800 844 730 779 802 827 838 804 807 780 769 762 788 772 743 770 818 827 816 813 794 780 773 788 775 823 831 779 785 750 788 774 801 775 739 768 685 748 853 752 698 756 711 764 770 802 805 780 764 749 763 795 766 790 793 819 788 797 819 654 860 922 753 730 757 782 706 822 789 810 804 796 795 803 770 766 818 810 800 779 821 798 780 790 781 783 771 778 784 769 755 788 774 771 753 793 784 776 740 722 772 789 796 796 794 821 874 773 773 813 847 566 1.22e+03 797 673 561 691 752 793 782 806 794 752 781 763 809 800 815 759 860 772 782 882 861 874 880 840 836 854 833 865 839 836 874 866 847 842 853 840 849 888 854 834 856 878 880 863 868 864 845 858 879 914 847 825 641 826 832 859 772 796 690 719 808 801 790 834 780 849 790 800 790 770 783 772 769 824 785 761 778 792 904 845 802 800 766 720 778 806 797 834 813 775 732 775 800 753 774 797 778 758 767 780 759 769 797 804 782 780 750 775 787 774 725 1.17e+03 735 782 747 764 785 812 880 843 830 822 804 853 837 835 824 804 807 801 822 810 814 812 807 784 809 778 799 807 827 817 787 772 770 774 671 714 790 773 754 742 771 773 796 752 731 763 823 761 719 765 786 783 755 783 754 757 760 809 737 742 716 715 779 746 791 773 786 754 825 771 776 788 754 738 802 783 746 715 802 771 670 731 737 737 675 784 742 715 679 763 818 798 759 818 746 789 757 749 788 746 747 476 779 787 773 826 895 831 842 819 819 812 774 787 827 824 792 845 836 828 804 804 830 789 735 802 762 796 817 763 833 824 826 826 788 834 832 803 825 793 763 618 1.1e+03 581 852 468 767 792 777 761 455 727 695 764 807 804 778 763 796 744 741 798 808 780 721 789 889 713 821 743 789 729 748 771 778 775 833 781 747 739 773 764 726 788 805 735 654 765 758 731 737 723 766 743 777 783 748 831 745 842 756 714 795 783 889 892 892 866 936 865 940 866 891 867 830 821 841 802 757 817 842 831 819 850 844 835 767 788 771 878 815 800 822 825 913 806 784 860 852 824 795 777 782 792 775 755 733 754 818 745 758 791 836 803 787 795 707 777 829 809 801 851 819 792 778 788 799 747 764 781 786 748 790 760 773 764 754 760 749 764 779 784 744 812 785 802 757 742 748 772 783 764 784 762 791 762 759 763 752 770 747 735 761 771 778 782 781 774 757 764 699 697 751 659 772 717 688 671 782 768 806 756 616 703 1.08e+03 972 757 658 786 845 774 716 722 726 718 770 764 740 719 753 744 761 767 735 746 755 775 769 757 811 768 835 812 814 822 799 779 810 800 809 798 805 796 782 819 784 770 791 801 786 782 921 817 789 806 820 779 778 765 802 789 766 753 793 794 793 788 821 810 790 790 763 798 782 811 871 844 798 778 840 814 778 788 778 754 763 794 739 749 778 790 749 776 775 758 768 789 770 785 767 796 812 792 756 783 767 727 731 821 771 770 1.05e+03 753 828 632 788 789 746 713 729 734 752 776 795 792 745 818 758 745 739 739 840 841 795 841 824 791 789 791 819 785 787 778 768 831 801 803 788 826 801 806 789 777 819 798 775 788 786 754 799 844 731 778 802 828 838 805 807 780 767 762 788 772 742 768 818 827 815 813 794 780 772 788 775 821 831 779 785 750 789 774 801 774 739 769 685 747 852 751 699 757 711 764 771 802 806 780 764 749 762 794 766 790 792 818 788 796 820 654 861 922 753 729 757 782 704 822 789 811 804 796 795 803 772 766 818 810 801 779 821 797 780 789 782 784 771 779 786 769 754 788 774 771 753 793 783 776 740 720 773 789 796 795 795 820 875 772 773 814 846 566 1.22e+03 797 673 561 690 752 794 782 805 794 752 781 763 809 800 815 760 860 772 784 884 862 874 879 841 836 853 832 865 840 836 874 866 846 841 853 840 849 887 854 833 856 878 880 862 869 864 844 858 879 916 847 824 641 825 832 859 772 796 690 720 808 801 790 832 780 848 791 801 790 770 782 772 770 824 785 761 778 792 904 844 802 800 766 719 779 806 796 834 814 775 729 775 800 754 774 796 779 759 767 782 760 768 797 805 782 781 750 775 787 774 726 1.17e+03 734 781 746 763 785 812 880 842 830 821 805 851 838 834 823 804 808 801 822 810 814 812 807 784 809 779 798 807 827 818 786 771 771 774 670 715 790 772 754 742 771 773 796 752 731 763 823 761 719 764 788 783 752 783 755 758 760 808 737 743 716 716 780 746 791 772 786 755 825 771 775 790 754 739 800 783 744 715 803 771 669 732 737 738 675 784 742 715 680 762 818 800 758 819 747 789 757 749 787 746 747 476 780 787 773 827 895 832 845 819 819 812 774 786 826 824 792 846 837 828 801 804 830 787 736 802 763 796 816 763 832 823 826 827 788 835 833 803 824 794 763 618 1.1e+03 581 852 468 767 792 775 760 455 728 696 763 806 803 778 762 796 744 741 798 808 780 721 790 889 713 820 743 788 730 750 771 778 776 830 780 747 738 773 764 726 792 805 735 654 765 759 730 738 724 765 742 777 783 748 832 744 844 755 714 795 783 890 891 896 865 936 865 940 865 891 867 832 820 841 802 753 817 842 832 820 849 843 835 767 791 771 878 816 799 822 826 913 806 784 860 852 824 794 776 782 793 774 755 733 754 818 745 757 791 837 804 786 795 707 777 829 810 800 851 819 792 778 790 799 747 764 780 786 749 789 760 774 764 753 760 749 763 779 785 744 811 784 802 756 741 748 773 784 764 784 761 791 762 759 763 752 769 746 735 761 771 777 782 780 774 758 765 698 697 752 658 772 716 689 671 782 769 805 756 616 702 1.08e+03 972 757 658 786 845 774 716 721 726 719 767 764 740 719 752 744 761 766 734 747 755 773 770 758 811 766 835 811 814 821 799 778 810 801 809 798 805 797 782 819 784 770 791 801 788 781 928 816 788 806 820 779 777 765 802 789 765 753 793 794 793 788 822 810 790 790 762 798 782 811 872 845 799 778 840 813 778 788 778 754 764 794 739 750 778 789 749 775 775 758 769 789 770 785 768 795 811 792 756 783 768 727 731 822 771 771 1.05e+03 753 828 634 788 789 745 712 728 734 753 775 795 793 747 818 758 745 739 739 839 841 795 841 824 790 789 792 817 786 787 778 768 831 801 803 788 827 802 806 789 776 818 799 775 788 786 755 798 843 730 778 801 829 838 805 807 780 767 762 789 772 743 768 818 827 814 813 793 781 773 788 775 818 832 778 785 750 789 774 801 774 740 771 686 747 851 750 700 758 712 764 771 802 807 781 764 750 762 794 766 791 792 818 788 796 820 654 862 922 754 728 757 782 702 822 789 811 804 796 796 803 772 768 818 809 802 780 820 796 781 790 782 783 772 780 786 769 754 788 775 771 754 793 782 775 740 720 775 789 796 795 796 820 875 770 773 813 845 565 1.22e+03 797 674 561 690 752 796 783 804 793 752 781 763 809 800 815 761 859 773 784 885 861 874 878 840 834 853 832 865 841 836 874 865 845 840 853 841 849 886 854 833 856 877 879 862 870 863 845 858 879 916 846 822 642 825 832 858 772 798 690 721 808 801 790 830 780 849 791 801 789 771 781 771 770 825 785 761 778 790 904 844 802 801 767 717 779 806 795 834 814 774 730 775 798 755 774 797 778 758 767 783 759 767 796 803 782 782 752 774 786 774 726 1.17e+03 734 781 746 763 785 813 880 842 829 821 806 849 837 834 822 804 807 800 822 811 814 813 806 785 809 778 797 807 827 819 787 770 772 775 671 715 790 772 754 742 771 773 796 752 731 763 824 761 719 765 790 784 750 782 755 758 760 808 737 742 715 715 781 746 791 772 786 755 825 770 775 789 754 739 798 783 743 715 804 770 669 731 736 738 675 784 742 715 681 762 818 800 758 818 748 790 757 749 786 746 746 475 780 787 772 827 895 832 848 820 818 813 773 786 826 823 792 847 836 828 799 805 830 786 736 802 762 796 816 763 832 823 826 827 789 834 833 803 823 794 763 618 1.1e+03 582 852 469 767 792 774 759 455 729 696 763 805 802 780 761 795 744 741 797 809 780 721 790 889 713 820 743 788 731 751 771 778 775 830 778 747 738 772 764 725 797 804 736 654 765 760 730 738 725 764 742 777 783 747 833 743 846 755 715 795 782 890 891 900 865 936 865 938 866 891 866 834 820 841 802 751 817 842 833 819 849 843 835 767 793 772 878 817 797 822 826 913 807 784 860 852 824 793 774 782 792 773 755 733 754 818 745 757 791 837 804 786 796 706 778 829 809 800 851 818 792 777 790 799 747 764 780 786 749 788 760 774 764 753 760 749 762 779 785 744 812 784 803 754 741 750 773 786 765 784 761 791 764 758 763 753 768 745 736 761 770 776 782 780 774 757 766 699 697 752 657 772 716 688 671 781 770 804 755 617 702 1.08e+03 971 757 659 786 846 775 716 721 726 720 765 764 740 718 751 745 760 766 735 747 754 773 771 758 812 764 836 811 814 822 800 777 810 801 809 798 804 798 781 819 784 770 791 800 789 780 932 816 788 807 821 779 777 765 802 789 765 754 793 794 794 788 824 810 790 790 761 798 782 811 871 845 800 777 839 813 779 788 778 754 765 793 739 750 779 789 749 774 775 758 770 789 770 786 770 795 810 792 756 783 768 727 730 822 770 771 1.05e+03 753 829 636 788 789 745 713 728 733 752 775 794 794 748 819 759 745 740 740 839 841 796 841 823 790 789 792 816 787 787 777 768 832 800 804 787 826 802 806 789 774 816 799 775 787 786 755 799 843 730 778 800 830 838 804 806 780 768 762 789 772 744 767 819 827 813 814 793 780 773 788 775 815 832 778 786 750 789 774 801 776 740 772 687 746 851 749 700 760 712 764 770 800 808 782 764 750 762 793 766 790 792 817 788 796 820 654 864 923 755 728 756 781 701 823 788 812 805 796 796 804 772 768 819 808 802 780 820 796 781 790 782 781 772 780 785 768 753 786 774 770 754 793 782 775 741 720 775 789 796 795 796 820 874 768 773 811 844 565 1.22e+03 797 674 561 689 751 796 784 802 792 752 781 764 808 799 816 760 857 774 784 884 860 873 878 839 832 853 831 865 842 837 874 865 846 839 853 840 850 886 854 832 857 877 878 862 872 863 846 858 880 916 847 820 642 824 832 858 772 799 690 722 809 801 789 830 781 850 790 801 789 771 780 771 771 824 785 761 778 789 906 845 802 801 768 718 779 807 795 834 815 773 730 775 797 755 774 797 778 757 766 782 759 766 795 801 781 782 753 776 784 774 727 1.17e+03 733 780 747 763 784 813 880 841 828 820 806 848 837 835 823 803 806 800 822 811 814 813 805 786 809 778 796 807 827 820 787 770 771 775 671 715 790 772 754 741 771 773 796 751 732 763 824 761 719 765 790 783 749 781 756 758 760 808 738 742 714 715 782 745 791 771 787 755 826 769 774 788 753 738 799 782 743 715 805 770 669 730 735 738 674 785 742 715 683 761 818 799 758 816 747 790 758 749 786 746 746 475 781 787 772 826 894 832 852 820 818 814 773 786 826 823 792 847 836 827 795 806 830 786 736 801 762 796 815 763 833 822 826 827 790 833 833 803 823 794 763 618 1.1e+03 585 852 470 767 791 776 758 454 730 696 762 804 801 780 760 795 745 742 796 809 781 720 790 890 714 819 743 787 731 751 770 778 774 830 778 747 737 772 764 726 804 804 736 654 765 760 729 738 725 763 741 777 783 747 832 742 848 755 716 794 782 890 891 904 864 937 865 936 866 890 866 835 820 840 803 750 816 842 834 818 850 841 835 767 795 772 878 817 797 822 826 912 807 784 859 852 822 793 774 783 792 772 754 733 754 818 745 756 792 837 804 786 796 706 778 829 808 800 851 818 793 777 791 800 747 763 779 787 749 786 760 774 764 753 761 749 762 778 785 743 812 784 802 753 740 749 773 786 765 785 762 790 764 757 763 752 768 744 736 761 769 776 782 780 775 757 766 699 698 752 656 772 716 688 670 781 769 805 755 616 702 1.08e+03 971 756 659 786 846 776 716 721 726 722 763 764 740 717 750 746 760 766 735 747 753 773 770 759 813 763 836 812 814 822 800 776 811 801 808 798 804 796 780 819 784 769 791 800 789 781 936 816 787 808 821 779 777 765 802 789 765 754 792 793 794 789 823 810 789 790 763 798 783 810 871 845 798 776 839 813 780 788 778 754 766 792 739 750 779 789 750 774 776 758 770 788 770 786 771 795 810 792 756 782 768 726 730 822 770 771 1.05e+03 753 830 637 788 790 746 713 729 733 751 775 794 793 747 820 759 746 740 742 840 841 795 841 823 790 789 790 815 787 787 776 768 833 800 806 786 826 801 806 789 773 815 799 774 788 786 755 800 842 729 777 800 830 838 803 805 781 768 762 789 773 744 767 819 827 814 814 793 781 773 788 774 815 833 777 786 749 790 774 801 778 740 772 686 747 853 750 700 760 711 766 770 799 808 782 765 750 762 792 766 790 792 817 788 796 820 654 864 924 757 729 756 781 700 823 788 812 805 796 796 804 771 768 819 808 801 780 820 794 781 791 781 779 772 780 784 768 752 785 773 770 754 793 781 775 741 720 774 788 796 796 795 820 873 767 774 809 845 565 1.22e+03 797 673 561 690 750 794 785 802 792 752 781 765 808 798 816 758 854 773 784 883 860 873 879 839 831 852 831 865 841 837 873 864 846 839 853 840 850 885 853 832 857 878 877 863 873 864 846 858 880 915 848 820 642 824 831 858 773 799 691 722 809 800 789 831 782 851 789 800 789 770 780 771 770 824 784 761 779 790 907 845 802 802 770 719 778 808 796 834 815 772 731 774 797 755 773 797 778 756 766 780 758 765 796 800 781 782 753 777 784 774 727 1.17e+03 732 780 747 763 784 814 880 841 828 820 806 849 837 836 825 803 806 801 822 811 813 814 804 786 809 778 795 807 826 819 787 768 770 774 671 715 790 772 755 741 772 773 795 751 733 762 825 761 720 764 790 783 750 780 757 758 760 808 738 741 714 714 782 745 791 771 787 755 826 768 774 788 754 737 800 781 743 715 806 770 669 728 734 739 674 786 741 715 683 762 818 798 759 815 747 790 758 749 785 746 747 474 782 787 772 825 895 831 854 820 818 815 774 785 826 823 792 847 836 826 793 807 831 787 735 801 762 798 815 762 833 823 825 827 788 832 833 803 823 794 764 618 1.11e+03 589 852 471 767 790 778 760 454 730 696 762 805 801 779 760 795 744 741 796 810 782 720 790 891 715 818 743 787 731 750 769 778 774 829 779 746 737 771 765 727 810 804 736 654 765 760 729 739 725 762 742 777 785 746 831 741 851 755 717 794 781 891 891 910 864 938 865 934 866 890 865 838 820 840 803 748 816 841 834 817 850 840 835 767 798 773 877 816 796 822 826 911 806 784 861 852 820 793 773 784 791 769 754 732 754 818 745 756 792 837 804 787 795 706 779 828 808 800 851 816 794 777 790 800 746 763 778 787 748 785 759 774 764 752 761 748 761 778 784 743 813 784 802 752 740 749 772 785 766 785 763 790 764 756 763 752 768 745 736 760 769 775 782 781 774 757 766 699 698 751 656 772 716 688 670 781 768 806 755 616 703 1.07e+03 971 756 658 786 845 775 715 722 726 724 764 764 740 717 750 747 761 767 734 746 753 773 770 760 812 764 836 814 815 823 801 777 811 801 808 798 803 795 780 819 784 770 791 799 788 781 940 815 787 807 820 780 776 766 803 790 765 755 792 794 794 788 823 810 789 790 764 797 783 809 870 845 797 776 839 813 782 789 778 755 767 792 739 751 780 789 749 774 776 759 769 787 770 786 771 795 810 792 756 781 768 726 729 822 770 771 1.04e+03 753 830 638 788 792 746 714 730 733 751 776 795 793 746 820 759 746 740 742 840 841 794 842 824 792 790 788 815 786 787 776 769 833 800 807 785 826 801 805 790 772 815 798 773 790 786 755 801 842 729 776 800 830 838 803 804 781 770 762 789 772 744 767 820 827 815 814 793 781 773 788 774 815 833 778 786 747 790 775 802 777 740 772 687 748 855 750 700 760 710 767 769 798 808 783 766 750 762 793 765 790 793 817 787 795 820 653 864 923 757 730 756 780 701 823 788 812 805 797 797 804 770 768 819 809 801 779 820 793 780 791 780 780 772 780 784 769 752 784 773 770 753 793 781 775 741 719 772 788 796 796 795 820 872 766 774 809 846 566 1.22e+03 797 673 560 691 749 794 786 801 791 752 781 766 809 798 816 757 851 772 784 881 860 873 881 840 830 852 830 865 841 836 873 864 846 839 853 839 850 884 853 830 857 879 877 864 873 864 846 857 881 915 848 820 643 824 830 859 773 798 692 722 807 800 789 833 781 851 789 799 791 769 781 771 769 824 784 760 778 790 906 845 802 803 770 720 778 806 797 834 815 772 732 774 798 754 773 798 777 756 766 778 758 765 797 801 780 782 753 777 784 774 727 1.17e+03 732 780 746 761 784 814 879 842 828 821 806 850 837 837 825 803 806 801 821 811 812 813 804 786 809 778 795 806 826 818 787 767 770 772 671 715 790 773 754 740 772 773 794 750 736 761 826 760 719 762 789 784 751 780 759 758 760 808 738 740 715 714 782 747 792 771 787 755 826 768 774 788 754 737 801 780 744 716 806 770 670 728 735 739 674 787 741 715 684 762 818 798 760 814 746 789 758 748 785 745 747 473 781 787 772 823 896 831 856 821 818 814 773 785 826 823 792 848 835 826 790 806 832 787 735 802 761 799 815 762 832 823 824 827 787 832 832 803 823 794 764 619 1.11e+03 594 852 470 767 790 779 762 454 731 695 761 805 800 778 761 793 744 741 796 810 782 722 789 892 716 818 743 786 731 750 769 778 776 828 779 746 737 770 766 728 814 803 736 654 766 760 728 739 724 762 742 777 786 746 833 742 854 754 717 794 781 892 891 915 864 938 865 934 866 890 865 840 821 840 803 747 815 841 834 817 851 840 835 767 802 774 877 815 796 821 825 912 804 784 862 852 820 794 774 784 791 766 753 731 753 816 744 757 792 837 803 788 795 706 780 828 809 801 851 815 794 777 790 799 746 762 777 787 748 785 759 774 764 751 762 748 761 778 784 743 812 784 802 752 741 749 772 784 766 784 764 790 764 756 763 752 768 745 735 760 769 775 781 782 773 757 765 699 698 751 656 772 717 689 670 781 768 807 755 616 704 1.07e+03 971 756 658 786 844 774 714 722 726 726 764 764 740 717 750 748 761 768 733 745 754 774 769 760 811 765 836 814 815 821 801 777 812 800 808 798 802 793 781 819 785 771 791 800 787 782 945 814 788 806 818 780 775 765 803 790 764 755 792 794 794 788 822 810 789 790 765 797 784 808 869 845 796 776 840 814 783 790 778 756 767 792 738 752 780 790 748 774 776 759 769 786 770 784 771 794 810 791 757 781 768 726 728 821 772 771 1.04e+03 754 831 638 788 793 745 714 730 733 752 776 795 792 744 819 760 747 739 742 840 841 794 842 825 794 791 787 817 785 787 777 769 832 800 807 784 826 801 804 791 773 816 798 772 791 785 755 801 842 729 776 801 830 837 804 804 781 770 763 789 772 743 767 820 827 816 814 792 782 772 788 774 815 833 778 786 746 791 776 802 776 739 771 688 749 857 750 700 760 710 768 769 799 808 783 766 750 762 794 764 789 793 818 787 795 820 653 862 922 757 729 756 781 702 824 788 812 805 798 797 804 770 767 819 809 801 778 820 793 780 791 778 781 772 779 784 769 752 783 773 769 752 793 782 775 741 719 770 788 796 796 795 820 872 766 774 809 844 564 1.22e+03 797 673 560 691 748 794 788 801 791 752 781 766 810 797 816 756 850 771 785 882 860 872 881 841 830 851 828 866 841 835 873 865 846 838 852 839 849 884 852 829 857 879 877 865 871 864 845 857 881 915 848 821 644 824 830 860 772 796 693 722 805 800 789 833 781 851 788 799 792 768 782 772 768 824 784 759 778 790 905 844 802 803 768 718 778 804 798 833 815 773 734 775 799 752 773 798 777 757 767 777 759 765 798 801 780 782 754 777 785 774 728 1.17e+03 732 780 746 760 785 815 879 844 828 822 805 850 838 838 824 802 806 801 821 811 811 812 804 785 809 777 794 804 826 819 787 767 770 771 671 714 790 773 753 741 773 773 794 751 737 761 826 760 718 762 789 784 752 779 760 758 760 808 738 739 716 714 781 749 792 771 787 756 826 768 775 788 754 737 802 778 745 716 806 770 669 729 735 738 675 786 741 715 684 763 817 799 761 813 745 789 757 748 784 745 748 474 781 787 772 823 896 831 858 822 817 814 773 785 826 823 792 848 835 825 788 806 832 788 736 803 761 799 816 761 832 824 824 827 787 831 832 803 824 794 763 619 1.11e+03 599 851 470 767 791 778 765 455 731 695 762 806 800 778 761 790 744 741 797 810 782 724 788 892 716 818 743 787 730 749 769 778 778 826 779 747 737 769 767 729 817 802 736 654 766 760 726 738 724 761 742 777 787 745 835 744 856 754 717 795 781 892 891 920 865 938 865 936 866 890 864 844 821 840 803 745 814 841 834 817 850 841 834 767 807 774 877 816 796 821 825 912 803 784 863 852 820 794 775 783 792 764 752 732 753 815 744 757 791 837 802 789 794 706 780 828 810 801 850 815 792 777 789 798 746 761 778 786 748 785 759 774 764 751 765 747 762 778 783 743 811 785 803 752 742 748 772 785 766 784 764 790 762 757 763 752 768 745 734 760 769 774 781 783 771 756 764 698 698 752 656 771 716 689 670 781 768 806 754 615 703 1.07e+03 971 757 658 785 843 773 714 721 726 727 764 765 740 718 750 748 760 767 732 745 754 773 770 760 810 765 837 813 814 820 800 777 812 799 808 798 802 793 782 819 786 772 792 800 787 781 950 815 788 806 817 780 774 764 803 791 764 755 792 794 794 788 822 810 790 790 765 797 784 808 869 844 796 775 840 816 783 791 778 756 769 792 738 752 780 790 748 774 776 758 769 787 770 783 772 794 810 791 758 781 768 725 728 821 771 771 1.04e+03 754 831 638 789 793 744 714 730 733 752 777 795 792 745 819 760 748 738 742 841 841 795 843 827 795 792 788 819 785 787 778 769 832 802 807 782 826 803 804 792 773 816 798 772 791 784 754 801 842 730 776 802 830 838 805 806 781 770 763 788 772 743 766 819 828 816 814 792 782 772 788 774 815 833 779 786 746 792 776 801 776 739 771 689 749 857 750 700 760 710 768 770 799 808 783 764 750 762 794 765 789 794 818 787 794 820 654 862 922 757 728 756 782 704 823 788 811 805 796 796 803 770 766 819 810 801 778 819 794 780 791 777 783 772 778 782 770 753 783 774 769 751 794 782 775 742 718 770 788 796 796 795 820 872 766 773 809 843 562 1.22e+03 797 673 560 691 748 795 789 801 791 752 780 765 811 797 814 757 847 772 786 882 860 872 881 840 829 851 826 866 841 834 872 866 846 838 852 838 849 884 852 828 857 878 878 866 869 864 844 856 881 914 848 822 644 824 830 862 773 796 693 722 803 800 789 832 781 850 789 800 794 768 782 772 768 824 784 758 778 788 905 844 801 803 767 717 777 803 799 833 815 774 735 776 799 751 773 797 777 757 768 778 760 765 798 802 780 782 754 777 786 774 729 1.17e+03 732 780 746 758 786 816 879 844 827 822 805 850 838 838 822 802 807 800 821 810 812 811 804 785 809 777 794 804 826 819 787 769 770 771 672 715 790 773 752 741 774 773 794 752 738 761 826 759 717 763 790 784 752 778 758 758 760 808 738 739 717 713 779 751 792 771 786 756 826 768 778 788 753 738 803 779 746 716 806 769 669 730 735 738 676 785 740 715 684 762 816 799 762 813 745 788 756 750 785 745 748 474 780 787 772 824 896 830 861 823 816 813 773 785 826 824 792 847 834 825 785 807 832 787 736 804 761 798 817 761 833 824 823 827 787 832 832 803 826 795 762 619 1.11e+03 604 850 469 767 792 778 765 456 731 696 762 806 800 777 762 788 743 742 797 810 782 726 788 892 715 818 743 788 729 748 770 778 778 823 779 747 738 769 766 730 820 800 736 654 766 760 725 737 723 762 742 776 785 745 837 746 859 755 717 795 780 890 891 924 865 938 865 937 866 891 864 846 822 840 803 745 814 842 834 817 851 842 833 766 810 774 877 815 796 821 824 913 803 784 863 851 819 793 775 783 792 760 752 734 753 814 744 757 790 838 801 789 794 706 780 828 810 801 849 816 790 778 790 798 746 760 779 786 748 785 759 773 765 751 768 747 762 778 783 742 811 785 804 752 744 748 771 786 766 784 764 791 761 758 763 752 767 746 734 761 770 773 780 782 771 754 762 698 698 752 656 771 716 688 671 782 768 806 753 615 702 1.07e+03 972 758 658 786 843 772 714 721 727 728 764 765 740 717 751 748 758 766 732 746 754 773 770 759 810 764 837 812 814 820 800 777 811 798 807 798 802 792 781 820 786 772 792 800 786 781 956 816 788 805 817 779 774 763 803 790 763 755 793 795 794 788 820 810 790 791 764 797 784 810 869 844 796 776 839 817 783 792 778 757 770 791 737 752 779 790 748 774 776 757 769 788 769 782 772 794 810 790 759 782 769 725 728 821 770 771 1.04e+03 754 829 638 788 793 743 714 730 733 752 778 795 791 746 819 758 747 737 741 842 840 796 843 827 795 792 788 821 785 787 778 769 832 804 807 782 825 804 803 792 773 814 798 772 791 783 754 802 843 731 776 802 830 838 806 807 781 770 763 788 772 743 768 818 828 817 812 792 781 773 788 775 815 834 779 786 747 791 777 799 778 739 771 688 749 857 750 700 759 711 767 771 800 808 782 762 750 762 794 767 788 794 818 788 794 819 654 862 923 757 727 756 783 705 822 788 811 805 794 794 803 770 766 820 810 800 779 820 795 780 791 777 783 773 778 781 771 752 783 774 769 751 794 782 775 741 719 770 788 796 796 795 821 872 768 773 809 843 560 1.22e+03 797 673 560 692 748 795 789 802 791 752 780 765 810 797 813 757 844 774 788 882 860 872 881 839 828 851 826 866 841 834 871 867 845 837 851 839 848 885 851 828 857 879 879 866 870 863 844 856 881 912 848 823 644 824 830 862 773 796 691 722 804 800 789 831 781 849 789 800 793 768 782 772 768 825 784 757 778 788 907 842 801 804 766 717 776 804 799 833 815 774 736 777 799 750 774 796 778 758 770 778 761 765 797 802 780 781 754 778 785 773 729 1.17e+03 732 780 745 758 785 816 880 844 827 821 804 850 837 839 824 804 807 798 820 810 812 811 804 785 809 778 795 804 826 819 787 770 770 771 672 715 790 773 751 741 772 773 794 753 738 762 827 758 717 764 792 785 752 776 757 758 761 808 738 739 716 714 777 752 792 772 786 756 826 767 780 787 753 738 803 779 746 716 807 769 669 730 736 738 677 785 740 715 686 762 816 798 763 813 745 788 758 751 786 745 748 474 780 787 772 826 896 831 864 823 816 813 773 786 826 825 792 847 834 825 782 807 830 786 737 804 762 798 817 761 833 825 823 827 787 832 832 803 827 796 762 619 1.11e+03 611 850 468 766 792 779 763 456 733 696 762 804 800 777 761 788 742 743 796 808 781 726 788 891 714 818 743 787 728 748 771 778 777 821 779 747 739 769 765 730 823 799 736 654 766 759 725 736 724 762 742 775 784 745 837 745 863 755 716 796 780 889 892 927 865 937 866 939 866 891 864 847 821 841 803 744 814 843 834 816 851 842 833 766 815 775 877 815 798 821 824 914 803 784 863 850 819 792 776 783 792 758 752 735 754 815 743 758 789 838 802 788 794 706 780 828 809 800 849 817 789 779 790 800 745 760 780 786 748 786 759 774 764 752 768 747 762 778 783 742 810 784 804 751 744 747 771 786 765 784 764 792 761 759 763 751 767 746 734 762 770 772 780 782 770 753 762 698 698 753 657 770 716 688 672 782 768 806 753 615 701 1.07e+03 972 758 659 787 844 772 713 720 727 730 765 765 740 717 752 747 757 765 732 747 754 773 770 759 811 764 837 812 814 820 800 776 811 798 805 798 803 793 781 820 783 771 791 800 786 781 958 816 788 805 817 779 773 762 803 790 763 755 793 795 793 788 819 811 790 791 764 797 783 812 869 843 796 778 838 816 783 792 778 755 772 790 736 752 778 790 749 775 777 756 769 789 769 782 773 794 810 790 759 781 769 725 727 820 768 771 1.04e+03 755 826 638 787 793 743 714 730 733 752 779 795 789 747 819 757 747 738 740 842 840 797 843 826 795 792 788 820 786 787 777 769 832 804 806 781 824 806 803 793 772 813 799 772 791 783 753 801 844 730 776 802 829 839 806 806 781 769 763 788 771 743 770 817 828 817 812 792 781 774 788 775 815 833 780 785 749 791 777 798 778 739 771 688 749 857 750 700 759 711 767 772 800 808 781 763 750 762 794 768 788 795 818 788 794 820 654 861 924 756 728 757 783 706 821 788 810 805 791 793 803 769 765 819 811 800 778 821 796 780 791 777 783 773 777 780 772 752 782 773 769 752 795 782 775 741 720 771 788 795 795 795 821 872 769 772 809 844 561 1.22e+03 797 673 560 693 748 794 789 802 791 751 780 765 810 795 812 757 842 775 787 882 860 872 882 838 828 851 826 866 841 834 871 867 845 838 851 840 848 884 851 830 857 879 880 865 871 863 844 857 881 912 848 822 644 824 830 861 773 796 690 722 803 800 789 830 781 849 790 800 793 768 783 772 767 825 784 757 778 788 908 842 801 804 766 716 777 805 799 833 815 774 736 778 798 750 775 794 778 758 770 778 761 765 797 801 780 781 754 778 785 773 729 1.17e+03 732 781 745 757 784 815 880 842 828 820 802 850 837 838 826 805 807 799 821 810 812 811 804 785 809 778 796 805 826 820 787 769 769 772 672 714 790 772 751 742 771 774 794 753 738 762 828 758 717 763 793 786 752 775 756 759 761 809 738 739 716 715 776 752 792 772 785 755 826 766 781 786 754 739 803 779 745 717 807 769 670 729 736 738 677 784 740 715 688 761 817 798 762 813 745 789 760 752 787 746 747 474 780 786 773 827 896 832 867 822 815 812 773 786 825 825 791 847 834 824 779 807 830 786 737 804 762 798 818 760 833 825 822 827 786 832 830 803 827 795 762 618 1.11e+03 617 850 466 766 792 781 762 457 735 697 762 804 800 777 760 789 742 742 795 808 781 725 789 891 713 819 743 787 730 748 771 778 777 818 779 746 738 770 765 730 824 798 736 656 766 758 725 736 724 763 742 775 784 746 838 744 869 755 715 796 779 890 892 929 865 936 866 939 866 891 864 847 819 842 802 744 815 843 834 816 851 841 833 766 819 775 877 814 798 820 823 914 804 783 863 849 818 792 776 782 791 755 753 734 754 816 742 758 788 838 802 787 793 706 780 829 809 800 848 818 790 780 790 800 744 760 780 786 748 786 758 774 763 753 768 747 762 778 784 743 810 784 804 752 744 747 770 785 764 784 763 792 760 759 763 751 768 746 734 761 770 771 780 781 770 754 762 698 698 753 658 770 716 688 672 782 768 806 753 616 701 1.07e+03 973 758 659 786 844 772 713 721 727 731 765 765 740 718 753 746 756 765 731 747 754 774 770 759 811 763 837 813 814 820 800 776 812 797 803 798 803 793 781 820 781 770 791 798 785 781 960 816 788 805 817 780 773 761 802 789 762 755 793 795 792 788 818 811 790 791 763 798 782 813 869 842 796 779 839 814 785 792 777 754 773 789 735 752 776 790 750 774 777 755 769 790 769 782 774 793 810 791 760 781 769 725 727 819 768 770 1.04e+03 755 826 637 785 793 742 713 729 733 752 779 794 787 747 819 756 746 739 740 842 840 798 844 826 794 792 787 819 786 788 776 768 831 802 806 782 823 805 803 794 772 812 799 771 790 783 753 801 844 729 775 801 829 839 805 805 781 768 763 789 771 743 770 816 828 816 812 790 782 775 788 774 815 833 781 785 749 791 776 798 776 739 770 688 749 856 750 700 759 711 767 771 799 809 781 763 749 762 794 767 788 796 819 788 794 820 654 860 924 755 728 757 783 706 821 788 810 805 790 794 802 768 765 818 811 800 778 822 797 780 791 777 783 773 776 781 772 751 782 774 769 752 795 782 775 741 721 771 788 795 795 795 820 872 770 773 809 845 562 1.22e+03 797 672 560 693 750 793 789 802 791 750 780 766 809 794 813 757 841 775 786 882 860 873 881 838 828 851 826 866 840 834 871 867 844 838 851 841 849 883 851 831 856 879 880 864 871 862 844 858 880 912 847 821 644 824 831 861 774 796 689 722 803 800 788 830 781 849 790 801 793 767 783 772 767 824 784 758 778 789 908 841 800 803 766 716 777 805 799 834 815 774 735 778 798 751 776 794 779 758 770 778 761 765 797 800 780 781 752 778 785 773 728 1.17e+03 732 781 746 757 783 815 880 841 830 820 801 850 837 837 827 807 806 800 821 811 811 812 804 786 809 778 796 806 825 820 787 769 769 773 672 712 791 773 751 742 770 774 795 755 738 762 828 758 717 762 793 787 752 775 756 760 761 809 737 740 715 716 776 752 791 771 786 754 826 766 781 785 756 739 802 779 745 717 808 769 671 728 736 739 678 784 741 715 690 762 818 798 761 813 748 789 761 749 787 746 747 473 780 786 773 826 895 832 868 820 814 810 773 786 824 825 791 847 833 824 778 807 831 786 736 803 762 800 818 760 833 825 823 827 786 833 828 803 826 794 763 618 1.11e+03 621 850 466 765 791 781 760 457 736 697 762 802 801 776 759 789 741 742 795 808 781 725 790 890 714 819 742 786 732 748 770 777 777 817 779 745 738 770 765 732 824 799 736 658 765 758 725 736 724 764 741 775 785 745 838 742 873 756 715 795 780 890 893 932 865 935 867 940 866 891 864 847 818 842 801 744 816 842 834 816 850 840 833 766 823 775 877 814 798 820 823 914 805 783 862 848 818 792 776 782 791 753 754 734 753 816 741 758 788 837 802 786 794 706 780 829 810 800 848 818 791 780 789 799 743 760 780 786 748 786 758 774 762 754 767 749 761 778 784 743 811 784 804 753 744 747 770 784 763 785 762 792 760 758 763 750 769 746 734 760 770 771 780 781 770 754 762 698 698 753 658 770 716 688 672 782 768 807 753 617 700 1.07e+03 972 757 660 784 845 772 713 722 726 732 765 764 740 718 753 746 756 766 730 746 754 774 770 759 811 764 837 813 815 819 800 776 811 797 804 798 803 793 780 820 781 768 790 797 785 782 963 816 788 805 816 780 774 762 800 788 762 755 793 795 791 788 819 811 790 791 762 798 782 813 869 842 796 779 840 813 788 793 777 752 774 789 734 752 776 790 749 772 777 756 769 790 769 782 774 793 811 792 761 781 769 725 727 818 768 770 1.04e+03 754 827 636 785 793 742 712 728 732 752 779 792 788 746 819 756 746 739 740 841 840 798 843 825 794 791 787 818 786 788 777 768 831 802 806 782 823 805 802 794 772 812 800 771 789 783 752 800 843 728 775 800 829 838 804 805 781 768 762 790 772 743 768 814 827 816 812 790 783 775 788 773 815 833 781 786 750 791 776 798 774 740 770 686 749 855 749 700 759 710 768 771 799 809 782 763 749 762 793 767 788 795 819 787 793 820 654 859 924 755 729 756 781 706 820 787 810 806 792 795 801 766 765 819 810 800 777 822 796 781 791 777 783 773 776 782 772 751 782 774 769 753 795 782 775 741 722 771 788 794 795 794 820 872 768 773 809 845 563 1.22e+03 798 672 559 693 752 792 791 802 791 748 780 768 808 794 813 757 838 775 785 883 861 873 880 839 829 851 827 866 840 834 871 866 844 839 851 840 849 882 850 832 856 878 880 863 872 863 844 858 879 912 846 821 644 824 831 860 774 796 689 722 803 799 787 830 780 850 790 801 793 766 782 772 767 824 784 758 778 790 908 841 800 801 766 716 777 806 798 834 815 774 735 778 798 750 776 794 780 759 770 778 761 765 796 800 780 781 750 777 785 773 728 1.17e+03 732 782 746 759 783 815 880 842 830 820 800 850 838 836 827 807 806 800 821 812 809 812 804 786 809 778 796 806 825 820 788 768 769 774 672 711 792 773 751 742 770 774 796 756 738 761 828 758 716 761 792 788 752 774 756 759 761 809 736 740 715 715 776 751 790 770 785 755 826 766 780 786 758 738 800 780 745 717 807 770 672 728 735 740 680 783 743 715 691 762 818 798 759 814 750 789 760 746 787 746 747 474 780 786 773 826 894 832 869 820 814 810 774 786 822 825 790 847 833 824 775 807 831 786 736 802 762 800 818 760 833 824 823 827 786 833 828 803 826 793 763 617 1.11e+03 623 849 465 765 790 780 759 456 737 698 762 802 802 775 759 789 741 742 794 808 781 724 790 891 714 819 742 787 732 749 770 776 777 814 779 746 737 770 764 734 824 800 737 660 765 758 724 736 724 763 741 775 786 744 839 742 878 756 716 795 781 891 893 935 866 935 867 940 866 891 864 850 818 842 800 744 816 842 833 816 850 838 832 765 826 774 877 814 798 820 823 915 804 782 862 848 819 792 776 781 791 751 755 735 753 817 742 759 788 836 802 786 795 707 779 830 810 799 848 816 792 779 789 798 744 760 780 786 747 786 757 773 763 753 765 750 760 778 785 744 811 785 804 754 745 747 770 784 764 784 762 792 760 757 762 750 771 745 733 758 770 771 781 780 770 754 763 697 698 752 658 771 716 689 672 782 768 807 753 618 700 1.07e+03 971 756 659 782 845 773 713 722 726 733 765 763 740 718 753 745 757 767 731 745 754 773 770 759 810 764 836 813 815 819 800 776 811 798 804 798 803 793 781 820 782 768 789 796 784 782 967 816 788 805 815 780 775 762 800 788 762 755 792 795 792 788 820 810 790 791 762 798 783 812 869 842 797 778 840 814 791 792 776 751 775 788 735 752 777 790 749 772 777 758 769 789 769 782 776 794 812 792 762 781 769 725 728 819 769 770 1.04e+03 753 829 635 785 793 743 711 727 732 752 779 790 788 745 819 757 746 739 740 840 840 797 843 824 794 790 787 818 786 788 778 769 831 804 806 783 823 804 802 794 773 813 801 771 788 783 752 800 844 729 775 800 829 838 804 806 781 768 762 791 773 744 766 814 826 817 812 789 784 774 787 773 815 832 780 787 750 791 775 797 775 740 770 685 749 854 748 700 759 708 769 771 799 809 782 762 749 763 792 767 787 794 820 787 792 819 654 859 923 756 729 755 779 706 820 787 809 806 793 795 800 767 766 820 809 801 778 822 796 781 791 776 782 774 777 783 772 752 783 774 769 753 793 783 774 741 722 771 788 794 795 794 820 872 767 773 809 845 563 1.22e+03 798 672 559 692 753 791 794 803 790 747 781 769 808 795 813 758 835 774 785 883 862 873 879 840 830 851 828 866 839 834 872 866 844 839 851 839 848 883 849 832 856 878 880 864 872 864 844 857 878 912 846 822 644 824 831 859 773 796 690 722 804 799 786 829 780 849 790 802 792 765 782 771 767 824 784 758 780 790 908 842 800 801 766 716 777 806 798 834 816 774 734 778 798 749 774 795 780 760 770 778 760 764 795 801 781 780 749 776 785 773 728 1.17e+03 732 781 747 761 785 816 881 842 830 819 800 850 837 835 825 806 805 800 822 812 809 812 804 787 810 778 796 806 826 820 789 768 770 774 672 713 793 774 751 742 771 774 796 759 738 760 829 758 717 761 792 787 753 773 756 758 760 809 736 739 716 715 776 750 789 770 785 757 826 766 778 786 758 740 799 781 746 717 807 768 672 728 735 740 682 783 743 714 691 763 818 798 759 814 752 789 759 745 786 746 747 475 780 786 773 825 893 832 872 819 814 811 774 786 822 824 790 847 834 823 772 806 830 786 735 803 762 800 816 761 833 823 823 827 787 833 829 802 825 792 763 617 1.11e+03 623 849 464 766 790 778 760 454 738 699 762 802 802 775 759 789 741 742 794 808 780 723 790 892 714 819 741 787 732 749 769 775 777 812 779 746 737 769 764 736 824 801 738 662 765 758 724 736 723 763 741 776 786 746 839 742 881 756 717 794 783 891 892 938 866 936 867 940 865 890 864 852 819 843 800 745 815 841 833 816 850 839 831 765 828 774 876 814 798 820 823 915 805 782 862 849 818 792 776 781 792 748 755 735 753 817 743 760 788 835 802 786 796 710 778 830 810 798 849 815 792 779 788 798 745 759 780 785 747 786 757 772 763 753 764 750 760 778 786 744 811 786 804 754 746 748 769 783 765 784 762 792 760 757 762 751 770 745 732 758 771 771 781 780 770 754 763 697 697 751 657 772 716 688 672 783 768 807 753 618 700 1.07e+03 971 755 659 782 844 773 714 722 726 735 764 762 741 717 753 745 757 768 733 744 753 773 769 760 810 765 836 813 814 818 801 775 810 797 806 798 803 794 781 820 782 767 788 798 785 781 971 816 787 805 814 780 775 762 801 788 762 755 792 796 792 787 820 809 790 791 761 799 784 812 869 842 799 778 838 814 794 791 776 753 776 788 736 752 777 789 749 772 777 759 769 788 768 782 778 794 813 792 761 781 769 724 729 820 770 770 1.04e+03 752 829 634 785 793 744 712 726 732 751 779 790 789 746 818 758 746 738 739 840 840 796 842 824 794 788 787 816 787 789 780 771 831 806 806 783 824 804 802 793 774 813 802 770 788 783 752 800 845 729 776 800 829 839 804 807 781 769 762 789 773 744 766 814 826 817 812 788 784 774 787 774 816 832 779 788 749 791 776 796 775 741 770 684 748 854 748 700 757 708 769 772 799 809 780 763 749 763 791 768 787 794 820 786 792 819 654 859 923 756 730 755 781 706 820 786 809 807 794 794 799 768 767 821 808 801 778 822 796 781 791 776 782 774 777 783 772 752 783 773 768 752 792 784 774 741 722 772 789 793 796 794 821 872 766 773 809 845 563 1.22e+03 798 673 560 691 754 790 795 803 790 745 781 769 808 797 813 758 833 771 784 884 862 873 880 841 830 852 828 866 839 835 873 866 844 839 850 838 847 884 849 833 855 877 878 864 874 865 844 856 878 913 845 823 644 824 830 858 772 795 690 720 803 799 786 829 779 848 790 801 792 764 781 770 767 825 784 757 781 789 908 844 800 802 767 716 778 807 798 834 817 774 732 778 798 748 774 796 779 759 769 776 759 764 794 802 782 781 750 776 784 773 728 1.17e+03 732 781 747 762 786 816 881 843 830 820 802 850 837 835 823 804 805 800 822 812 810 812 804 786 811 778 796 807 826 819 791 768 771 774 672 714 793 774 750 741 771 774 796 761 737 762 829 758 717 761 792 787 754 772 757 758 760 810 736 737 716 715 776 750 789 769 786 758 825 766 776 786 758 741 799 781 746 717 807 766 673 728 734 742 683 782 743 714 691 764 818 799 759 815 751 790 759 746 784 746 746 476 780 785 772 826 894 832 875 819 815 814 774 787 822 824 790 846 834 823 768 808 830 786 736 804 761 799 814 761 832 823 823 828 788 833 830 803 825 792 763 618 1.11e+03 623 849 464 766 790 776 761 451 740 700 762 803 802 775 759 789 740 742 795 808 779 722 790 893 714 819 740 787 731 747 768 777 776 810 779 746 738 768 764 738 824 801 739 666 765 759 724 736 721 763 742 776 786 747 839 742 885 755 717 794 783 891 892 941 867 936 867 940 864 890 864 855 819 843 799 745 815 840 833 817 851 840 832 765 830 773 875 814 797 821 823 914 805 782 862 849 818 792 775 781 792 746 754 736 753 817 744 760 789 835 802 786 797 712 777 830 810 797 850 814 791 780 787 797 747 759 780 784 747 786 757 772 764 753 765 750 760 778 786 744 810 788 803 754 746 748 769 784 767 784 762 792 761 758 761 751 768 745 733 758 771 771 781 780 770 754 762 698 697 750 656 772 716 688 673 783 768 807 752 617 701 1.07e+03 972 755 659 782 844 773 714 722 725 736 764 762 741 716 753 744 758 768 734 745 752 773 769 761 810 765 836 812 814 817 801 774 810 797 806 798 803 794 782 820 782 768 787 800 787 780 975 816 786 805 814 781 774 762 803 789 762 754 792 796 793 787 819 810 790 791 761 799 784 812 869 842 800 777 836 814 796 789 776 754 777 787 736 752 776 789 749 773 777 759 770 788 768 782 781 793 814 792 762 780 770 724 729 820 771 770 1.04e+03 753 829 634 785 792 746 713 726 733 750 779 791 789 746 818 758 745 737 738 842 840 795 843 824 793 788 788 815 788 790 780 772 831 806 806 784 824 805 803 793 775 813 802 772 788 783 752 801 846 729 777 800 830 840 805 807 781 770 761 787 773 743 765 815 826 817 811 788 784 774 788 774 816 832 780 788 748 791 776 796 775 740 771 684 748 853 748 700 756 708 769 772 799 810 779 764 749 763 791 768 786 794 820 786 792 819 655 859 923 755 732 755 783 706 820 786 809 807 794 794 799 769 768 820 808 801 778 822 796 781 791 776 781 774 777 784 772 753 783 772 769 751 792 785 773 742 723 773 789 793 796 794 821 871 766 773 808 845 563 1.22e+03 798 671 560 692 754 790 795 804 790 744 781 768 808 798 811 757 833 769 785 883 860 873 882 841 831 853 828 866 839 835 874 865 844 840 849 837 846 885 848 833 855 877 877 863 875 865 844 857 878 914 846 824 644 823 830 858 771 795 691 719 802 798 788 829 778 847 789 801 791 764 780 770 766 825 783 756 780 789 909 846 800 803 767 717 778 808 797 834 817 774 730 779 798 746 772 797 778 758 768 775 758 764 794 800 782 781 751 776 784 772 728 1.17e+03 733 781 747 762 786 814 880 843 829 821 805 850 837 835 821 802 805 799 820 812 811 812 804 786 811 778 796 807 826 819 790 768 771 775 672 714 792 775 749 741 771 774 796 762 736 764 829 759 717 761 792 786 755 771 758 758 760 811 737 736 716 716 776 751 789 769 786 758 824 765 775 785 757 743 798 780 746 717 806 766 673 728 734 744 683 780 742 713 690 764 819 799 759 815 750 790 758 746 783 745 745 475 781 784 772 826 893 832 877 819 814 816 774 788 822 824 790 844 835 823 766 810 830 786 736 803 761 799 814 760 832 824 823 828 788 832 830 804 824 792 764 619 1.11e+03 623 850 466 766 790 776 761 450 740 700 762 805 802 776 760 789 740 741 796 808 779 722 789 893 714 819 740 787 730 746 769 779 775 810 779 746 737 768 764 740 825 801 738 669 766 757 725 736 721 764 742 776 786 748 839 741 888 754 717 794 784 891 893 944 866 936 868 940 863 890 865 855 819 843 800 746 815 839 833 817 851 842 833 765 831 773 874 814 797 822 823 913 805 782 862 849 820 793 775 782 792 745 754 736 753 817 743 759 789 835 802 786 797 720 776 829 811 796 850 814 790 779 788 797 746 759 780 784 747 786 757 772 763 753 767 749 761 778 786 744 809 788 803 754 746 748 769 785 767 783 763 791 762 758 761 753 767 745 734 759 770 770 781 780 770 755 762 698 697 750 657 772 716 688 672 784 768 807 753 617 702 1.07e+03 973 755 658 782 844 773 714 721 725 737 764 762 741 714 753 744 757 767 733 746 751 773 768 762 810 766 836 811 813 817 801 774 810 797 807 798 804 794 782 820 782 770 787 801 789 781 981 815 785 805 815 782 773 762 804 789 760 753 791 795 793 787 818 810 790 790 761 800 784 811 868 842 800 776 836 814 800 788 776 757 779 785 735 752 775 789 750 774 776 758 770 789 768 782 782 793 814 792 763 780 769 723 730 819 772 770 1.04e+03 755 828 634 785 792 742 714 726 732 749 778 792 789 746 818 758 744 735 736 842 840 795 843 824 793 787 790 814 788 791 781 772 830 804 805 784 824 804 803 792 775 813 801 773 789 783 752 800 846 728 776 800 829 840 804 806 782 770 761 785 773 744 765 816 826 816 811 788 784 774 789 774 815 831 780 788 746 791 777 795 775 739 771 684 748 853 748 700 756 707 768 771 799 808 779 764 749 763 792 768 787 794 819 785 794 819 655 860 923 754 732 755 784 705 820 785 809 807 794 796 800 768 768 819 808 801 778 822 796 780 791 776 780 773 777 784 772 753 783 771 770 750 792 785 772 744 723 773 790 794 797 794 821 870 766 773 808 844 563 1.22e+03 797 669 561 692 753 789 796 804 790 745 780 767 808 798 810 757 832 770 786 883 859 872 883 840 831 853 828 865 838 835 874 866 844 841 848 837 845 885 848 832 854 877 876 862 875 865 844 857 879 914 846 824 643 822 830 858 771 795 691 720 801 798 789 829 778 846 789 800 789 765 779 770 766 824 782 754 778 790 909 846 800 803 767 717 778 808 796 834 818 774 730 780 798 745 772 798 778 757 766 774 758 765 793 799 781 781 751 776 784 772 730 1.17e+03 733 781 746 761 786 811 880 842 829 822 808 851 837 835 821 801 805 799 819 812 812 812 804 785 812 778 797 806 826 819 791 769 771 774 672 714 791 775 748 741 771 773 795 764 734 764 828 759 718 761 793 786 755 770 758 758 760 812 738 739 716 717 776 751 790 769 788 757 824 766 776 786 757 743 800 780 746 717 806 767 673 728 735 745 682 779 742 712 690 764 819 798 759 816 748 790 758 746 784 744 745 474 782 784 772 826 893 833 879 819 814 816 775 787 824 824 790 843 835 825 763 811 830 789 735 802 762 799 814 760 831 824 823 828 788 830 830 804 824 793 764 619 1.11e+03 623 851 467 767 790 775 760 451 741 700 762 806 802 776 760 790 741 742 796 809 780 723 789 893 715 819 739 787 730 746 769 781 775 810 778 746 736 768 763 743 825 801 738 672 767 755 726 736 721 764 743 777 786 747 840 742 889 754 717 795 784 891 893 946 866 935 866 941 862 890 865 857 819 843 800 746 815 838 833 818 852 842 834 765 832 774 874 814 797 823 823 912 805 782 863 849 821 793 774 782 792 743 753 735 753 817 743 758 790 835 802 786 796 726 776 828 811 796 848 814 789 778 789 798 745 759 780 784 747 785 758 771 763 753 768 749 761 778 786 744 809 788 804 753 746 749 770 786 767 783 763 791 763 758 762 754 767 745 735 759 770 772 781 780 770 755 762 698 697 750 657 772 716 687 672 784 767 806 753 616 704 1.07e+03 973 754 657 783 844 773 715 720 725 737 764 763 740 714 753 744 757 766 733 746 752 773 768 762 810 765 837 811 813 818 798 774 810 798 806 798 804 794 782 820 782 771 787 800 790 782 987 814 785 805 816 783 773 762 804 789 758 753 791 794 793 787 818 810 791 790 761 800 784 811 868 842 800 777 836 813 803 788 777 757 780 782 735 751 775 790 750 774 774 757 771 789 768 782 785 792 813 792 763 780 768 722 731 818 771 770 1.05e+03 754 827 634 785 791 739 713 726 731 749 778 793 789 746 818 758 744 734 736 841 840 795 843 824 794 787 791 813 787 790 781 772 830 802 804 783 824 802 804 792 775 813 800 774 789 784 752 800 845 728 776 799 829 839 803 805 782 770 761 785 774 744 765 816 825 816 810 788 784 774 789 774 814 830 780 788 746 790 778 795 774 737 770 685 748 853 749 701 756 707 767 770 799 806 779 765 749 763 793 768 788 794 819 785 795 818 655 860 923 754 732 755 782 704 820 785 809 807 795 799 800 768 767 818 808 801 778 822 796 780 790 777 778 773 778 784 771 753 782 772 770 751 793 785 771 745 723 772 788 796 797 794 821 871 766 774 808 843 563 1.22e+03 796 669 561 691 752 786 797 804 790 745 779 766 809 799 809 757 831 770 786 883 858 872 883 840 831 853 828 865 838 835 874 867 846 840 848 837 844 885 846 832 854 877 876 861 875 864 844 857 879 912 847 824 643 822 830 858 771 795 691 721 801 797 789 829 778 846 790 799 787 765 778 770 766 822 782 754 776 791 909 845 800 801 767 718 777 806 796 834 819 775 729 780 797 743 771 798 778 757 765 773 758 765 792 799 781 782 752 776 784 772 731 1.17e+03 733 781 745 760 786 808 879 842 829 821 809 852 836 835 821 802 805 798 820 811 812 812 804 784 812 777 797 806 826 819 792 771 772 774 672 714 790 775 749 741 771 773 794 766 734 762 828 759 718 761 794 786 755 770 759 758 760 812 739 741 717 717 776 750 791 769 788 756 824 766 776 787 757 743 801 780 746 717 805 768 672 728 736 744 683 779 742 711 691 764 819 798 760 815 746 790 757 746 784 744 745 474 783 784 773 827 892 833 881 818 814 816 775 786 825 824 790 844 836 826 761 813 830 791 735 800 763 798 815 759 831 824 824 828 787 827 829 804 824 794 764 619 1.11e+03 623 851 467 767 789 776 759 451 742 700 762 808 802 776 760 791 741 743 796 810 781 723 789 893 715 818 739 787 730 746 769 780 775 808 778 747 736 770 762 746 826 801 739 678 766 754 725 736 721 763 743 777 786 746 840 742 888 754 717 795 784 891 894 946 866 934 865 941 862 889 864 859 818 843 800 746 815 838 832 818 851 842 833 765 834 773 875 814 797 823 823 912 804 782 863 849 823 794 774 782 791 740 753 734 754 816 744 757 790 835 802 787 795 733 776 828 811 798 847 814 788 778 790 798 743 759 780 784 747 785 758 772 763 752 768 749 762 778 786 745 809 788 804 753 746 748 770 786 767 783 764 790 763 758 762 754 768 743 736 760 770 773 781 780 770 755 761 698 698 750 657 773 716 688 672 784 766 806 753 615 704 1.07e+03 972 754 657 784 843 773 715 720 726 737 764 763 740 715 753 744 756 766 732 746 752 772 768 761 810 765 838 811 813 819 796 773 809 799 806 798 804 793 781 821 782 770 786 799 789 784 992 813 785 805 816 782 773 762 804 789 760 752 790 792 793 787 818 810 791 792 761 800 783 811 868 842 798 778 836 813 805 788 778 757 780 778 736 750 776 790 750 774 773 757 771 788 769 783 786 792 813 793 761 780 768 722 731 818 771 770 1.05e+03 752 827 634 785 791 736 713 728 729 749 777 794 790 746 819 758 743 734 737 840 840 796 842 825 794 788 791 813 787 789 781 773 830 800 804 782 825 801 804 793 775 813 800 774 789 784 752 799 844 728 775 798 827 839 802 803 782 770 761 784 775 745 765 816 825 815 810 789 785 775 788 773 814 831 780 787 746 790 779 796 775 737 769 685 747 852 749 702 756 707 767 768 800 804 778 764 748 763 794 768 789 792 819 785 796 818 654 859 924 754 732 755 781 704 820 785 810 807 796 802 800 768 767 818 808 801 778 822 797 780 789 778 779 773 778 783 771 753 784 772 770 751 794 785 771 746 722 771 786 796 797 794 820 872 766 774 808 842 563 1.22e+03 795 670 560 690 750 784 799 803 791 744 779 767 810 799 809 757 829 771 786 883 858 871 883 841 830 854 829 865 839 835 874 868 846 839 849 837 846 885 844 833 853 876 876 861 876 864 844 856 880 911 847 824 644 823 830 858 771 795 691 722 801 796 789 829 778 846 792 798 788 766 778 770 767 823 781 755 775 792 909 844 800 801 767 717 777 804 796 834 819 775 730 779 797 740 771 799 779 758 764 773 758 765 792 801 782 782 750 776 785 771 731 1.17e+03 732 780 746 759 786 804 879 841 829 820 809 852 836 834 821 802 805 798 822 811 812 812 805 785 812 777 798 805 825 818 795 772 772 772 672 713 789 775 749 739 771 773 794 769 735 760 828 759 717 761 795 786 756 770 758 758 760 812 740 743 717 717 776 749 791 769 788 757 825 766 776 788 757 743 803 780 746 716 805 767 672 728 738 743 684 779 742 711 692 764 819 798 760 814 746 789 757 746 785 745 745 474 783 785 774 827 892 833 883 819 816 816 775 785 825 824 790 845 835 827 758 814 829 792 735 800 763 798 816 758 830 824 824 828 786 828 830 803 824 792 764 619 1.11e+03 621 852 466 767 788 776 759 450 743 701 761 808 802 776 761 791 741 743 796 810 781 723 789 894 715 819 739 788 730 746 769 780 776 807 778 748 736 771 762 748 825 802 740 685 764 756 724 735 721 763 743 775 786 746 841 743 889 754 717 795 784 891 893 947 865 934 864 941 862 889 864 861 817 843 800 745 815 838 830 817 851 842 833 765 836 772 874 814 797 823 824 912 804 782 863 849 822 794 773 781 790 737 753 733 754 814 744 756 790 834 802 788 796 738 776 828 811 799 846 814 788 777 790 798 743 759 780 784 747 785 758 772 763 751 767 748 762 778 786 744 809 786 804 753 746 747 769 785 766 783 766 790 763 758 763 754 769 742 736 760 770 774 781 780 769 755 761 699 698 751 657 774 716 688 672 784 766 806 752 615 704 1.07e+03 971 755 658 784 843 773 715 720 726 739 765 763 739 715 752 745 756 767 733 745 753 772 766 761 810 766 837 811 814 820 795 773 809 799 805 799 804 793 780 821 782 770 786 798 788 784 997 814 786 805 816 782 773 762 804 788 761 754 790 793 794 786 818 810 791 794 761 800 783 811 868 842 797 779 837 813 806 788 778 756 780 774 737 750 777 789 750 773 771 757 771 788 769 783 789 792 812 792 759 780 769 724 731 818 772 769 1.05e+03 750 827 634 785 791 736 712 729 729 749 777 794 790 746 819 758 743 735 739 840 840 795 842 825 794 788 790 814 788 787 781 772 830 799 803 781 826 801 805 793 775 813 800 775 789 784 752 799 843 730 776 798 826 839 802 802 781 769 762 784 774 745 766 815 825 815 809 788 785 775 787 772 816 832 780 787 746 789 778 796 776 736 769 685 747 852 749 704 755 707 767 767 800 804 778 764 748 763 794 768 790 792 819 785 796 818 653 859 924 754 732 755 781 704 821 785 810 806 796 803 800 768 767 817 808 801 779 822 798 780 788 779 779 773 778 782 770 752 784 772 769 751 793 785 772 745 722 770 785 796 796 794 820 874 767 774 807 842 563 1.22e+03 794 671 560 690 751 782 800 803 792 743 779 767 809 799 808 757 828 772 786 882 858 872 883 841 828 855 829 866 839 835 874 869 847 837 849 837 848 884 841 832 852 876 876 861 876 864 844 856 879 912 847 823 644 824 830 858 771 795 691 722 801 796 788 829 778 846 794 798 789 768 779 769 767 823 780 756 776 792 908 843 800 800 766 716 777 802 796 834 819 775 731 779 797 738 771 799 779 758 765 773 758 764 791 801 782 782 749 777 785 771 730 1.17e+03 732 780 747 760 786 802 879 841 828 820 812 852 836 834 822 802 805 798 824 810 812 813 806 786 812 777 797 806 825 818 796 772 772 770 673 711 789 774 750 737 771 772 794 772 734 760 828 760 717 760 796 784 756 770 757 758 760 812 741 743 718 716 776 747 790 768 788 759 824 766 775 789 756 743 803 779 746 717 805 768 672 728 738 743 685 779 742 710 694 765 818 798 760 814 746 788 757 746 785 746 745 474 783 785 774 827 893 833 882 819 817 815 774 786 825 824 789 846 834 827 758 815 828 792 736 800 763 799 816 756 830 823 824 828 786 828 830 802 824 790 764 619 1.11e+03 618 852 466 766 787 776 759 451 744 701 759 806 801 776 761 790 742 744 795 811 781 722 790 894 715 819 740 788 730 746 769 780 776 805 778 749 736 771 763 749 824 802 741 692 762 757 724 735 720 763 743 774 785 747 842 743 890 754 717 795 783 891 892 949 865 934 864 941 862 890 864 860 818 843 800 744 814 839 831 816 851 841 833 764 837 772 874 814 797 823 824 913 804 781 863 850 822 794 772 781 790 734 753 734 756 814 744 756 790 834 802 789 796 743 776 827 811 799 846 814 788 777 790 798 744 758 780 784 747 786 758 772 762 751 767 748 762 778 785 744 809 785 804 753 746 746 768 785 766 783 767 789 763 758 763 755 769 741 737 760 770 773 781 780 769 755 761 699 699 751 657 774 716 688 672 784 766 806 752 616 703 1.07e+03 970 756 659 785 844 772 714 722 726 740 765 763 739 716 752 744 756 767 734 744 753 772 766 761 810 766 835 811 814 820 796 774 809 798 805 798 803 793 779 821 782 770 787 798 786 784 1e+03 815 787 805 816 780 773 761 805 788 764 755 790 793 795 786 818 810 791 795 761 800 783 812 868 842 796 778 837 813 807 788 778 755 780 773 737 750 776 788 750 773 771 757 771 788 770 783 792 792 812 791 757 781 769 725 731 817 772 768 1.05e+03 751 827 633 786 790 737 712 729 730 749 776 794 790 746 819 759 743 736 741 840 840 795 841 826 794 788 790 815 788 786 781 772 830 799 804 782 826 802 805 791 775 813 800 775 788 784 753 800 842 732 776 798 825 838 802 802 781 768 762 785 774 745 768 814 825 814 809 788 785 774 787 772 818 832 779 787 745 789 777 796 778 736 769 686 747 852 750 704 755 707 767 766 800 804 778 764 748 763 794 769 790 792 819 784 795 818 653 859 924 754 732 755 780 704 821 786 810 806 796 804 800 770 767 817 808 801 779 821 797 781 788 779 779 773 777 782 770 750 785 772 768 752 793 786 773 744 722 770 785 794 796 795 821 875 768 774 807 842 563 1.22e+03 794 671 560 690 751 782 800 803 793 742 779 767 808 799 808 758 828 773 786 882 858 872 883 840 827 855 829 866 839 835 874 869 846 837 849 837 850 884 838 832 851 876 877 861 875 864 842 856 878 913 847 822 644 824 830 858 771 795 691 722 802 796 788 829 777 846 793 800 791 769 781 769 767 822 779 757 778 791 906 844 801 801 765 715 777 803 796 834 820 774 732 780 797 737 771 799 779 757 766 773 757 762 793 799 782 782 747 777 785 770 728 1.17e+03 732 779 748 760 786 798 880 843 828 820 815 851 836 833 821 802 806 798 823 809 811 814 807 786 810 778 796 806 825 818 797 771 770 769 673 710 789 774 750 735 772 772 794 772 734 760 828 761 716 760 795 782 757 771 756 759 759 811 741 742 719 714 777 748 789 768 788 761 824 766 775 789 755 744 803 778 746 718 804 770 673 728 738 743 685 779 742 710 694 765 819 798 759 815 745 787 757 746 785 746 746 473 783 786 774 826 893 833 882 819 817 814 774 788 825 824 788 846 833 828 756 815 827 790 736 800 764 798 816 756 830 823 824 828 786 830 831 802 824 789 764 618 1.1e+03 616 853 466 765 786 776 759 452 743 701 758 805 800 776 761 788 742 744 795 811 780 722 790 894 715 820 740 788 730 746 770 780 776 805 779 749 737 771 764 752 823 802 742 696 762 758 724 734 720 763 743 774 784 748 843 742 891 754 717 795 782 891 891 952 864 935 864 941 863 891 864 860 819 844 800 743 813 840 831 815 851 839 833 764 840 773 874 814 796 823 825 913 804 781 862 850 822 794 772 781 790 731 753 734 755 814 744 756 789 833 803 789 796 748 776 827 810 798 847 814 788 777 790 798 746 758 779 782 747 787 758 772 762 752 766 748 761 778 784 743 809 784 804 754 746 747 768 785 766 783 766 788 762 758 762 755 768 740 738 760 770 773 780 781 769 755 762 698 698 752 657 773 715 688 672 784 765 806 752 616 702 1.07e+03 970 755 660 786 844 772 714 722 725 742 765 763 739 715 752 743 756 767 734 744 753 772 766 761 810 766 833 811 814 820 796 774 810 798 804 797 802 794 779 821 783 770 788 798 786 784 1.01e+03 815 788 805 816 780 775 761 806 788 764 756 789 794 794 785 816 810 790 795 762 799 782 813 867 842 796 778 837 813 809 789 778 754 780 772 737 751 776 788 750 773 771 757 770 788 770 782 795 792 812 790 756 781 768 726 730 818 772 767 1.05e+03 751 828 633 785 790 737 712 728 731 749 776 794 789 746 818 759 743 737 740 839 840 794 841 825 794 788 790 817 788 785 780 772 830 800 804 783 825 802 805 789 774 813 800 773 787 784 752 800 842 732 775 797 825 837 802 803 780 767 763 787 773 745 769 814 824 814 810 788 785 773 787 773 819 831 776 788 745 789 775 796 778 735 769 686 747 852 751 704 755 709 767 767 800 804 777 764 748 762 794 769 790 792 819 784 794 819 653 859 924 754 731 755 779 705 821 786 810 805 795 804 800 769 766 817 808 801 778 821 795 781 789 780 779 773 777 782 770 749 785 772 768 752 793 785 773 743 722 770 786 794 796 796 820 874 769 774 806 842 563 1.22e+03 794 671 560 690 752 782 801 802 792 742 780 767 807 799 808 758 828 773 786 882 858 872 882 840 827 854 829 866 839 834 874 869 843 838 849 837 850 884 835 832 851 875 877 861 874 865 842 856 877 913 847 822 644 823 830 859 772 795 692 721 803 796 788 829 776 846 793 801 790 770 781 770 767 822 779 757 779 790 905 845 801 801 764 716 777 803 796 833 820 773 732 780 797 734 771 799 780 756 765 773 756 762 795 797 782 782 747 777 784 770 726 1.17e+03 733 779 748 760 786 797 880 845 828 820 817 850 836 832 820 802 806 798 822 811 811 813 807 784 809 778 795 806 825 819 797 770 767 768 673 711 789 774 751 736 772 772 794 772 734 760 828 762 717 760 793 782 756 772 755 758 758 810 740 742 718 713 776 748 789 768 787 761 823 766 776 790 755 744 803 777 745 719 803 771 673 727 738 742 685 779 742 710 694 766 819 798 759 816 744 787 756 746 785 746 747 473 782 786 774 825 893 831 882 820 817 814 774 788 826 824 788 847 832 828 754 815 827 789 738 801 764 799 816 755 830 822 823 828 786 830 832 803 824 789 763 618 1.1e+03 613 853 465 765 787 776 760 452 744 700 758 805 800 776 761 787 743 745 795 810 780 722 789 894 714 820 740 788 730 747 771 780 776 805 779 749 737 771 763 754 824 801 742 705 762 758 723 734 720 762 744 774 784 748 843 741 892 755 718 794 782 891 890 953 864 935 863 942 864 891 865 860 820 844 800 743 812 840 831 815 851 838 833 764 844 773 874 814 796 824 826 913 804 781 862 851 821 795 773 781 790 728 753 736 752 815 743 756 789 834 804 788 796 752 777 827 810 797 847 814 789 777 790 797 747 758 779 782 748 788 758 771 761 752 764 748 761 778 783 744 810 784 804 753 745 747 768 785 766 783 765 788 762 757 762 756 767 738 738 760 770 772 780 782 769 755 763 697 697 751 657 772 714 687 671 784 765 806 753 616 702 1.07e+03 970 755 660 785 844 772 712 723 725 741 765 763 739 715 752 743 755 766 734 743 754 773 766 761 810 766 833 812 814 820 796 774 811 797 803 797 802 794 779 822 781 770 788 798 786 784 1.02e+03 816 789 804 815 780 776 760 806 789 765 754 789 793 794 785 816 812 789 795 762 798 782 814 867 841 796 777 838 813 810 789 778 753 780 771 737 751 775 789 750 773 772 757 770 788 770 781 797 792 812 790 756 782 768 726 728 819 772 766 1.05e+03 751 829 633 784 790 736 713 728 731 749 776 794 788 746 817 759 743 737 740 838 840 793 840 825 794 788 791 816 788 784 780 772 830 801 804 784 825 802 804 787 773 814 799 772 788 784 750 801 841 732 774 797 825 837 802 804 778 766 762 788 772 745 768 814 823 815 810 788 784 773 787 774 819 831 774 788 744 788 775 797 778 738 769 686 747 852 752 704 754 711 767 767 801 804 777 765 748 761 794 768 790 793 819 784 794 820 654 859 924 754 730 754 778 705 821 786 810 805 796 804 800 769 765 817 808 801 778 821 794 781 790 781 779 773 777 783 770 749 785 773 768 752 793 784 772 743 722 770 787 794 794 797 820 873 768 774 806 842 562 1.22e+03 795 671 560 690 752 783 801 800 792 741 780 765 807 799 807 758 828 773 785 882 858 872 882 841 827 854 828 866 839 834 873 869 841 838 851 837 849 884 832 833 852 875 877 861 873 864 841 857 877 913 848 821 643 822 831 858 771 796 693 720 804 798 786 828 776 846 793 801 789 769 781 771 768 822 779 757 778 789 905 846 802 800 764 717 777 804 795 832 820 772 733 779 797 730 772 798 780 756 763 774 757 763 797 797 781 782 746 776 782 770 726 1.17e+03 734 778 747 758 786 793 879 846 828 820 818 849 836 832 820 803 805 798 821 813 811 813 807 782 808 779 796 807 825 818 798 769 766 769 672 711 789 774 752 736 772 772 794 772 734 760 828 763 717 761 791 783 756 772 756 757 758 810 739 740 717 713 776 748 788 768 786 761 823 767 778 789 756 745 802 777 744 719 803 770 673 728 737 741 685 779 742 711 694 767 818 798 759 816 741 786 756 745 785 745 747 474 780 786 774 824 894 829 883 821 815 814 774 788 826 824 788 848 832 829 750 814 827 788 739 801 765 800 816 755 830 822 823 828 786 831 833 803 823 792 762 618 1.1e+03 612 852 464 765 788 776 761 452 745 699 758 806 800 776 760 787 743 745 795 810 780 722 789 894 714 820 740 788 731 748 771 781 775 804 778 749 738 771 762 755 825 801 742 714 763 757 722 734 720 762 744 774 782 747 844 740 894 755 718 792 781 891 892 954 865 936 862 942 866 890 867 859 820 844 800 743 812 840 832 815 851 837 833 764 848 774 874 814 795 824 826 913 804 782 862 851 822 794 775 781 791 726 754 736 750 815 742 756 788 834 804 788 795 756 777 827 810 797 847 814 790 777 789 797 747 758 779 781 748 788 759 772 762 753 764 749 760 778 783 744 810 785 805 753 744 747 768 786 766 783 764 788 761 757 762 755 767 736 737 760 771 772 780 782 769 756 763 697 695 751 658 772 714 687 670 784 765 805 752 616 702 1.07e+03 971 755 660 783 844 772 711 723 725 741 765 764 740 715 753 744 754 766 734 743 753 774 767 761 810 766 834 813 814 820 796 774 811 798 803 798 802 794 780 821 779 770 789 798 786 783 1.02e+03 817 788 803 813 780 778 759 805 789 764 753 790 792 793 785 816 813 789 794 762 797 782 814 868 841 796 777 839 813 811 789 778 753 780 769 737 751 774 790 751 773 772 756 770 788 770 780 798 792 812 789 756 782 768 726 727 820 772 767 1.05e+03 751 830 634 783 790 736 714 728 730 750 778 794 788 746 816 758 743 737 740 839 840 794 841 825 794 787 792 815 787 784 780 772 830 802 802 783 826 801 804 787 773 814 797 771 787 785 749 801 840 732 773 797 825 838 802 805 778 766 761 787 771 744 768 815 823 815 811 788 784 772 786 774 819 832 774 788 744 788 774 798 776 740 769 685 747 851 752 705 754 712 767 768 800 804 777 766 748 761 794 768 790 792 819 786 796 822 654 859 924 754 729 752 778 704 821 785 810 805 796 806 800 768 765 817 809 800 778 821 794 780 791 781 780 773 778 784 771 749 784 773 768 753 793 784 771 743 721 771 788 795 793 797 819 871 766 774 807 842 562 1.22e+03 796 671 560 691 752 783 800 800 792 741 781 764 806 798 807 758 827 773 785 883 858 872 882 841 827 854 827 866 838 834 873 868 840 839 853 838 848 884 830 833 854 874 877 862 872 864 840 858 878 913 848 821 642 822 831 858 770 796 693 720 804 799 784 828 775 847 793 801 788 768 781 771 769 822 780 757 777 789 905 847 802 800 764 718 777 804 796 832 820 772 733 778 797 726 773 797 780 757 763 774 757 765 796 797 780 781 747 775 780 772 728 1.17e+03 735 778 747 757 786 788 878 845 828 820 820 849 837 831 820 803 805 798 819 815 810 813 807 783 809 778 796 804 826 817 798 770 767 770 672 712 789 775 752 738 772 772 793 772 734 760 828 765 717 762 791 784 754 772 756 756 758 808 739 739 715 712 775 748 788 767 786 761 823 767 779 788 757 744 801 777 744 719 804 768 672 729 736 741 685 779 742 712 695 768 816 797 760 816 740 786 755 745 784 745 749 475 779 785 773 825 894 828 883 821 814 815 774 787 825 823 789 848 832 828 748 813 828 788 739 801 764 800 816 755 829 822 822 828 786 831 833 804 824 793 762 618 1.1e+03 612 851 464 765 788 776 762 451 746 698 758 806 801 777 759 789 743 745 796 810 780 721 788 894 714 821 740 789 732 748 771 780 774 804 777 748 738 771 763 755 825 801 742 722 763 755 722 734 720 762 744 774 782 746 845 740 896 755 718 792 780 890 894 954 865 936 860 943 866 888 866 860 820 844 799 743 812 839 832 814 851 837 833 764 848 774 875 814 795 823 825 913 803 781 862 852 822 794 776 782 792 724 754 736 750 815 741 756 787 834 804 787 795 760 778 825 810 798 847 814 790 777 789 797 746 758 778 781 747 788 759 774 762 753 766 749 760 778 784 744 810 785 806 753 744 747 768 786 766 783 764 789 760 757 763 754 768 733 736 760 770 772 780 782 769 756 762 696 695 750 658 772 714 687 670 783 765 805 752 615 702 1.07e+03 971 755 659 782 843 772 710 723 725 742 765 764 740 714 753 745 754 765 733 743 753 775 768 761 810 766 835 814 813 820 797 774 810 798 803 798 802 794 781 820 777 770 789 798 786 783 1.02e+03 816 787 803 811 780 777 758 805 789 763 752 791 792 793 786 817 812 790 794 762 797 782 812 869 842 795 777 840 812 812 789 778 753 780 767 737 750 774 789 752 773 773 756 769 788 770 781 798 792 812 789 755 782 768 725 728 819 772 767 1.05e+03 751 831 635 782 790 736 714 728 728 750 779 795 788 746 816 758 743 737 740 840 838 795 840 824 794 786 792 814 786 784 780 773 829 803 801 783 825 800 804 787 774 814 797 770 785 786 751 801 840 733 774 797 824 839 802 805 779 765 759 786 771 745 767 816 823 814 812 788 783 771 786 774 818 832 774 788 744 788 775 798 775 742 770 685 747 851 752 706 754 712 767 768 799 804 777 766 749 761 794 767 790 792 819 787 798 822 654 859 924 754 730 752 778 703 821 784 811 805 797 809 800 768 766 817 809 800 779 820 794 779 791 781 781 773 777 784 771 750 784 774 769 752 793 783 772 744 721 771 789 794 794 797 819 871 766 774 807 842 562 1.21e+03 796 670 559 692 752 783 800 801 792 741 782 762 805 796 807 758 827 773 784 883 857 871 883 840 827 854 827 866 838 834 872 867 840 839 853 839 847 884 829 833 855 875 877 862 871 863 840 858 879 913 848 821 641 822 831 858 770 796 692 720 804 798 781 828 775 847 793 801 788 767 780 771 770 822 780 757 776 789 905 848 803 800 765 718 777 804 795 832 820 774 734 779 796 724 772 796 779 760 763 774 757 765 794 798 780 780 747 775 781 773 730 1.17e+03 735 778 746 758 786 781 878 844 827 819 822 850 836 831 820 803 805 799 818 816 810 813 808 784 810 777 796 802 827 817 799 770 767 770 672 712 789 775 752 739 772 772 793 772 734 759 827 765 716 763 791 784 753 772 756 755 758 806 738 739 715 712 775 747 788 766 787 761 822 767 778 787 757 744 801 777 744 718 804 766 672 730 737 741 686 780 742 712 696 767 815 797 760 816 739 786 755 746 784 745 749 476 780 784 772 826 895 830 884 820 810 816 774 787 826 824 791 848 833 827 746 812 828 788 738 802 763 798 816 754 828 821 822 828 786 831 834 803 825 793 763 619 1.1e+03 611 850 464 765 788 776 761 453 746 697 758 806 802 777 758 790 742 745 797 810 780 721 787 894 714 822 740 789 732 748 771 779 774 804 777 749 738 770 764 754 825 800 743 728 764 755 722 735 721 762 744 774 782 746 845 739 898 755 718 792 780 890 893 955 865 936 859 943 865 890 865 860 820 844 799 743 812 839 832 814 851 837 834 765 848 772 875 814 796 823 825 913 803 780 862 851 822 793 774 782 792 724 755 736 751 815 741 756 785 833 804 787 796 762 778 824 811 798 847 814 791 778 789 797 745 758 777 781 747 788 758 776 763 753 767 749 760 778 785 744 810 785 806 753 744 747 768 785 766 783 764 789 759 757 763 753 768 732 735 759 769 773 780 782 769 756 762 696 695 750 658 773 715 687 670 782 766 805 752 615 703 1.07e+03 971 755 659 782 843 772 710 723 725 742 765 765 741 714 753 744 754 765 733 743 752 775 768 761 810 766 836 814 813 819 797 774 810 798 804 797 802 795 782 819 777 770 790 798 786 782 1.03e+03 816 787 803 810 780 777 760 805 788 763 752 791 792 794 787 818 810 790 793 763 797 783 811 870 843 795 777 840 812 812 789 778 754 781 763 737 749 774 789 751 773 773 757 769 787 769 782 800 791 811 790 755 782 768 724 728 819 771 767 1.04e+03 751 830 635 782 790 736 714 728 728 749 779 794 788 747 816 759 744 737 740 841 838 796 840 824 795 785 792 814 786 785 779 773 829 803 801 783 825 799 804 787 775 814 799 770 785 786 752 800 839 733 774 798 824 839 802 805 779 765 759 787 771 746 767 817 824 814 812 789 783 770 786 774 817 832 774 789 744 789 777 799 774 741 770 684 746 851 753 708 755 711 768 768 799 804 777 767 749 761 793 765 789 792 820 787 797 822 654 860 925 755 730 753 776 702 820 786 811 805 796 813 800 768 767 818 809 800 779 820 794 780 791 780 781 773 777 784 772 751 783 775 770 752 793 784 772 744 721 771 788 795 794 796 819 871 767 774 807 842 561 1.21e+03 796 669 558 693 752 783 800 802 792 741 780 762 805 795 808 758 827 774 784 884 858 871 883 839 828 854 828 866 838 834 870 866 841 840 850 839 848 883 827 833 856 875 877 862 871 862 840 858 879 913 848 821 641 823 831 858 772 796 691 720 804 797 781 828 774 847 792 800 788 766 780 770 769 822 779 757 775 788 905 846 803 800 765 718 778 805 794 832 820 774 734 780 796 720 771 796 779 760 764 774 756 765 793 798 780 780 746 776 782 773 730 1.17e+03 735 779 745 759 787 777 878 843 827 819 823 851 835 831 820 801 805 799 818 815 811 814 808 784 810 777 796 801 827 819 799 770 767 770 671 712 789 775 752 739 771 772 793 772 734 759 826 765 714 763 791 784 752 771 756 755 758 803 738 740 716 712 775 747 789 765 787 760 822 766 778 787 758 743 800 778 744 718 804 767 672 730 738 742 688 780 742 712 695 765 816 797 760 816 739 786 754 746 784 745 750 476 781 785 772 827 894 830 885 819 807 816 774 787 826 824 792 848 833 826 745 811 828 788 739 803 763 797 815 754 828 822 822 828 786 831 833 804 827 792 764 619 1.1e+03 610 849 464 765 788 776 761 454 746 697 759 806 802 778 759 790 742 744 798 810 781 720 787 894 714 822 740 788 732 747 771 778 774 803 777 750 737 769 764 754 825 801 744 736 764 754 722 736 722 763 744 775 782 746 846 739 901 755 718 794 780 890 891 956 864 936 859 943 863 891 864 859 820 843 800 744 813 839 832 813 851 837 834 766 849 771 874 813 795 822 826 913 803 779 862 851 821 793 774 782 792 722 755 736 752 815 741 757 785 832 804 786 796 765 777 822 811 799 847 814 791 778 789 797 744 758 776 781 747 788 757 776 763 753 767 748 761 777 785 743 810 785 805 752 744 747 769 784 766 783 764 789 760 758 763 753 768 730 734 759 768 772 779 783 770 756 761 696 695 750 658 773 715 687 670 782 766 805 753 615 703 1.07e+03 971 754 659 783 842 772 710 722 724 741 765 765 741 714 753 744 754 766 733 743 750 775 767 761 810 765 834 814 814 818 797 773 810 798 806 796 803 795 783 819 777 770 791 798 786 782 1.03e+03 816 787 802 811 779 777 763 804 788 762 753 791 792 794 788 818 808 791 792 762 797 783 811 869 843 795 777 839 812 812 789 779 754 782 761 736 748 775 788 751 774 773 758 769 785 769 782 802 790 811 791 755 783 768 723 729 819 770 767 1.04e+03 752 829 635 784 791 736 714 728 728 748 777 794 788 746 816 760 745 736 740 842 837 796 839 823 795 784 792 815 786 786 779 773 830 803 803 783 825 798 803 788 776 814 801 770 787 785 752 798 840 733 775 799 824 838 802 806 778 765 758 788 771 746 766 818 824 813 811 790 782 771 785 774 816 831 775 788 745 789 777 799 774 740 770 684 744 851 752 710 755 710 768 768 799 804 778 767 749 762 793 765 788 794 821 786 796 823 653 861 926 756 730 755 775 702 820 787 811 804 796 816 799 767 768 818 809 800 780 820 793 781 791 779 781 773 777 785 772 752 783 775 771 753 793 784 772 744 721 770 787 798 795 796 819 872 768 774 807 843 561 1.21e+03 795 669 558 693 753 782 799 802 790 741 779 762 806 794 809 758 827 775 785 883 858 871 883 838 829 853 830 867 838 834 869 866 841 840 848 840 848 882 825 833 856 875 877 861 872 862 840 858 878 913 848 822 641 824 831 858 775 795 690 720 803 796 784 828 774 846 792 798 789 765 780 771 768 822 778 757 774 788 906 845 801 801 765 718 778 806 793 833 819 774 735 781 795 716 770 797 779 759 764 774 756 765 792 798 781 780 748 776 782 773 729 1.17e+03 735 780 744 758 787 773 878 843 828 820 824 852 834 829 821 800 805 799 819 814 811 814 807 784 810 778 797 803 827 820 799 770 768 770 671 711 791 774 751 739 770 771 793 773 734 759 825 764 714 762 791 784 752 771 757 756 758 800 738 740 716 713 774 747 789 765 788 760 822 766 777 788 758 743 798 779 744 717 804 768 673 729 739 742 691 781 741 712 695 764 816 797 759 815 738 785 754 746 784 745 750 476 782 785 773 828 894 831 885 818 804 815 774 787 826 824 792 848 834 826 742 810 828 788 740 802 762 796 814 754 829 823 822 828 786 830 833 804 828 792 764 619 1.1e+03 610 849 463 766 788 777 760 454 746 697 760 806 802 777 759 790 742 744 797 809 781 720 786 894 714 820 740 787 730 748 770 778 774 803 777 750 737 768 764 753 824 801 745 744 764 754 722 736 722 763 744 776 782 745 847 740 904 754 718 794 781 890 888 957 864 936 859 943 862 892 865 857 819 844 800 745 814 840 832 814 851 838 834 766 850 771 873 812 795 822 826 913 804 779 863 851 819 793 775 782 791 720 755 736 752 815 741 758 786 832 803 786 795 769 777 820 811 799 848 814 790 778 789 797 743 760 778 782 748 788 755 774 763 752 767 748 761 777 785 743 808 785 805 752 744 746 768 782 766 783 764 790 760 758 762 752 767 728 733 758 768 772 779 783 770 756 761 696 696 750 657 773 715 686 670 784 766 806 754 615 703 1.07e+03 971 754 659 783 842 772 712 722 724 741 764 763 740 714 754 744 754 766 733 743 750 775 767 761 810 764 833 814 814 817 797 773 810 798 807 796 804 795 781 819 778 770 792 799 786 781 1.04e+03 816 787 802 812 778 776 765 804 787 762 753 791 792 795 788 818 807 792 793 763 796 783 812 869 841 796 777 839 812 812 788 779 754 784 759 736 748 775 789 750 774 773 757 769 784 769 782 802 791 811 792 755 784 767 723 728 819 768 768 1.04e+03 752 828 634 786 790 738 714 728 729 747 775 794 788 746 817 759 744 737 740 841 837 796 840 823 795 784 792 816 787 786 779 773 830 803 804 782 824 798 804 788 777 813 800 772 789 785 751 797 840 731 774 800 824 837 801 807 776 766 758 787 771 744 766 818 826 813 810 790 782 772 785 774 816 830 777 787 745 788 776 798 775 740 770 684 744 851 752 711 755 708 767 768 799 804 778 766 749 762 792 766 788 796 822 785 796 821 653 860 926 758 729 757 775 702 820 788 811 803 795 818 798 766 768 819 810 800 780 820 793 781 791 778 781 772 777 786 772 752 783 774 771 753 793 784 771 742 722 772 787 800 795 796 819 872 769 774 806 842 561 1.21e+03 796 670 558 693 754 782 800 802 788 740 778 763 806 794 810 759 828 773 785 883 859 871 883 838 830 853 829 867 838 835 869 866 842 840 848 839 849 884 825 833 855 875 877 860 873 862 840 858 877 914 848 824 642 824 830 859 775 795 688 720 803 797 786 828 774 846 791 797 790 764 781 770 766 821 778 758 774 789 906 844 800 802 765 719 778 806 793 834 819 773 735 782 793 712 769 797 780 757 763 775 756 765 792 796 781 781 750 775 782 773 728 1.17e+03 734 780 744 757 786 771 878 842 829 820 824 852 834 826 821 799 805 799 819 812 812 814 805 783 810 779 797 804 827 821 798 770 768 769 671 711 792 773 751 739 770 771 793 773 734 760 826 764 714 762 791 784 753 772 757 756 757 798 739 740 717 715 774 748 790 766 787 760 822 765 777 788 758 743 797 779 744 717 803 769 673 727 739 743 692 782 740 712 697 764 816 798 759 814 738 785 754 746 785 745 750 475 780 785 774 828 893 830 885 817 800 815 774 786 825 824 791 848 833 826 741 809 827 788 740 802 762 796 814 755 831 824 821 829 786 828 834 804 827 792 764 619 1.1e+03 610 848 463 766 789 778 760 453 747 697 760 807 802 775 759 790 741 743 796 809 780 721 786 894 714 819 740 786 730 749 770 778 774 804 777 750 736 768 764 753 824 801 746 749 763 754 723 734 722 763 743 776 782 745 847 740 905 753 717 794 782 890 889 957 865 935 857 942 864 891 866 856 819 844 800 744 814 840 832 814 851 840 835 766 852 772 873 812 796 822 826 913 803 780 862 851 818 792 776 782 790 718 755 740 752 816 740 758 787 833 803 786 795 773 777 818 811 799 848 814 790 777 789 796 743 761 778 783 748 789 755 772 762 752 767 748 761 777 785 742 807 785 806 752 743 745 768 783 767 783 764 790 761 758 762 752 768 726 732 758 768 774 780 783 770 756 761 696 696 750 656 773 714 686 670 784 767 805 755 616 702 1.07e+03 971 754 660 783 843 773 713 722 724 740 764 762 740 715 755 745 755 767 732 743 751 774 767 761 809 762 834 814 814 816 797 772 810 798 807 797 804 795 780 818 779 769 794 800 786 782 1.04e+03 817 788 801 812 778 774 764 803 788 762 754 791 792 794 788 819 806 792 794 763 796 784 813 869 840 797 776 838 812 814 788 779 754 786 757 735 748 774 789 750 775 773 757 769 784 769 783 801 792 810 792 755 784 767 723 728 819 769 768 1.04e+03 752 827 634 787 790 740 713 728 730 747 775 794 788 744 818 758 744 737 739 841 838 795 842 823 795 786 792 817 787 786 779 773 830 803 804 782 824 799 804 787 776 813 800 773 790 784 751 797 840 730 775 800 825 836 801 807 775 767 758 786 770 742 766 818 826 814 810 789 781 773 786 774 816 830 779 786 746 787 774 799 777 741 769 684 744 850 750 711 754 708 766 768 800 805 778 766 749 762 793 767 789 796 820 784 797 820 653 859 924 757 729 757 774 703 820 788 811 804 795 819 798 766 768 819 810 800 778 820 793 780 791 778 780 772 778 785 772 752 782 775 770 753 793 785 771 742 722 773 787 800 794 796 819 871 770 774 806 840 561 1.21e+03 797 671 558 693 754 782 802 802 788 740 778 764 807 793 810 759 828 771 784 882 859 871 882 837 830 853 827 867 837 836 868 866 842 840 848 838 848 885 824 832 855 876 876 860 872 862 840 857 877 914 848 825 642 825 830 858 775 794 688 721 802 797 788 828 774 845 790 797 791 765 780 769 766 822 778 758 775 789 906 844 800 802 764 720 778 806 794 835 819 772 735 782 792 710 770 798 782 755 763 775 755 764 791 797 781 782 752 774 782 773 727 1.17e+03 733 778 744 756 785 767 878 841 829 821 825 851 834 824 821 799 805 798 819 813 812 814 804 782 810 779 796 804 827 820 797 771 767 769 670 711 793 772 750 739 771 771 793 772 735 761 828 764 714 762 791 784 753 772 757 757 756 796 739 741 717 717 774 749 790 767 787 760 822 766 777 788 758 742 796 779 743 718 803 769 672 725 738 744 690 783 740 712 700 764 815 798 759 813 738 784 754 745 786 745 749 474 779 783 773 828 893 830 884 817 798 814 774 785 824 824 791 848 834 826 738 808 827 788 739 802 762 797 815 756 831 824 822 829 785 828 834 804 826 794 763 619 1.1e+03 611 847 464 766 789 778 761 451 748 697 760 806 802 775 759 791 741 743 794 809 779 721 787 894 714 818 739 787 730 750 769 779 774 804 777 749 736 768 764 753 824 801 746 752 762 754 723 732 722 763 743 776 783 745 847 741 907 753 717 794 783 889 890 956 865 935 856 942 866 890 865 856 819 845 800 743 815 839 832 814 850 840 835 766 854 773 873 812 796 822 824 913 803 780 861 851 816 792 777 782 788 718 755 744 753 816 740 758 786 833 803 787 795 776 776 816 810 800 848 814 790 777 788 796 743 762 779 785 748 788 756 771 761 753 767 749 761 777 785 742 807 785 807 752 743 744 768 783 767 783 764 789 761 758 762 751 767 725 733 759 768 776 779 782 771 756 762 696 696 749 655 771 714 686 670 783 767 805 755 616 701 1.07e+03 971 753 660 783 845 773 714 721 724 740 763 760 740 714 755 746 755 768 731 743 752 773 766 761 809 762 834 814 814 817 797 772 810 798 807 797 803 794 779 817 780 769 797 801 787 782 1.04e+03 817 789 800 812 778 772 763 803 789 762 754 791 792 794 788 819 806 792 795 762 796 784 813 870 840 798 776 838 813 815 787 778 754 787 755 735 747 774 790 751 775 773 757 770 785 769 783 800 793 809 791 756 783 767 723 727 819 769 768 1.05e+03 752 827 633 787 791 740 713 728 732 746 776 794 786 744 820 757 744 737 739 840 837 796 842 822 795 787 792 818 787 786 779 773 830 803 804 781 823 800 804 787 776 812 799 774 789 784 750 797 840 729 776 801 826 835 801 807 775 767 758 786 770 742 766 818 826 815 811 789 781 772 787 775 816 831 779 787 746 786 774 800 779 741 768 683 745 850 748 711 752 709 766 766 800 805 778 766 749 762 793 767 790 796 817 783 799 819 655 857 923 757 729 757 773 704 820 788 812 804 795 821 798 765 768 820 810 800 777 820 793 779 791 778 780 773 778 783 772 752 781 776 769 753 793 785 771 742 723 774 787 799 794 796 819 871 770 773 805 840 562 1.21e+03 798 670 558 692 754 782 804 802 788 740 778 765 807 793 810 759 828 769 784 881 860 871 881 836 830 852 826 868 837 835 868 866 842 840 847 837 848 885 823 832 856 877 876 861 870 863 840 856 877 913 848 824 642 826 831 859 775 794 687 721 801 797 786 827 775 845 791 796 790 765 780 768 767 822 779 758 777 789 906 845 800 802 764 720 777 806 794 835 819 771 735 782 793 708 771 798 782 755 763 776 755 763 791 799 781 782 752 774 782 773 728 1.17e+03 733 778 744 756 785 765 878 841 829 821 826 851 835 824 821 799 805 798 819 813 812 814 803 781 810 778 795 803 827 820 797 772 767 769 671 711 793 772 750 739 772 770 794 770 736 761 829 764 713 762 791 785 752 774 757 757 756 795 739 741 718 718 774 749 790 768 787 760 822 768 778 788 757 740 796 778 743 718 803 770 672 725 738 743 690 784 740 712 701 765 814 797 759 813 737 784 755 745 787 746 749 474 779 782 773 828 891 831 882 817 793 812 774 785 824 824 792 848 834 826 738 808 827 788 738 802 762 797 816 756 832 823 822 829 785 828 834 805 826 794 763 619 1.09e+03 613 846 465 766 789 779 762 451 748 698 759 806 802 776 759 791 741 744 794 809 779 722 788 894 714 818 739 787 730 750 769 779 773 804 777 749 737 767 764 754 824 802 746 752 762 755 723 731 722 763 743 776 785 746 847 742 910 752 717 791 784 889 891 956 864 934 855 942 865 891 865 856 818 845 800 742 818 838 832 814 849 841 833 765 856 771 874 812 797 823 824 912 802 780 860 852 817 792 777 782 788 718 755 748 753 816 739 758 785 834 803 789 795 776 776 811 809 800 848 813 792 777 788 796 743 763 779 786 748 788 757 771 760 754 767 749 762 776 785 742 807 784 807 752 742 744 767 783 766 783 764 788 761 757 762 751 767 724 733 759 770 776 778 781 771 756 763 697 695 749 654 770 715 687 670 782 767 805 756 616 701 1.07e+03 970 752 659 783 845 773 714 720 724 739 763 761 739 714 755 745 756 766 730 743 753 772 766 761 810 762 835 814 814 818 796 771 810 799 807 797 804 792 780 817 781 768 799 801 788 782 1.05e+03 816 790 802 813 778 772 763 802 791 763 754 791 792 794 788 820 806 791 795 761 797 784 814 871 840 797 775 838 814 814 787 777 755 786 754 735 747 774 790 752 775 773 756 770 785 768 783 799 793 810 792 758 783 768 724 727 820 770 769 1.05e+03 751 827 633 787 792 738 713 728 731 746 776 794 786 744 822 757 745 737 739 839 837 796 841 821 795 788 791 818 787 785 778 772 830 803 803 781 822 801 804 786 774 811 800 775 789 784 750 797 840 730 777 802 826 837 801 807 774 768 759 788 768 742 767 818 826 817 812 790 782 772 786 775 816 832 778 788 746 785 774 800 779 742 767 683 746 851 748 712 751 710 766 765 800 806 778 765 749 762 792 767 790 796 814 783 799 821 657 857 923 756 729 756 773 704 820 788 812 803 795 822 798 765 767 820 809 801 774 819 793 779 791 779 780 773 778 781 772 752 781 776 769 753 792 785 771 742 723 772 786 798 793 796 818 871 769 772 804 842 562 1.21e+03 797 669 558 692 753 782 806 802 790 741 778 765 807 794 810 759 828 769 782 881 859 870 880 836 829 852 826 869 837 834 868 865 842 840 848 837 847 885 821 831 855 878 876 861 870 863 840 854 877 913 848 823 642 826 830 859 773 794 686 721 801 798 785 828 776 845 793 796 789 765 780 768 767 822 779 759 777 789 906 845 801 801 764 721 777 805 795 836 820 772 736 781 793 707 772 798 781 755 763 776 755 762 790 800 781 782 752 773 780 773 728 1.17e+03 732 778 744 756 786 764 878 842 828 821 827 851 835 823 821 798 805 798 818 812 812 814 804 782 810 778 795 803 826 820 796 771 767 769 671 711 792 773 750 739 772 771 794 768 736 762 829 764 713 761 790 785 752 774 757 757 756 794 740 741 718 717 774 749 789 768 787 760 822 769 778 788 756 739 797 778 742 718 802 770 672 725 737 742 691 786 740 712 700 766 814 795 759 813 737 783 756 745 787 745 748 475 778 781 773 828 890 831 881 817 790 812 774 785 824 824 791 848 834 826 737 808 827 789 739 802 763 796 817 757 832 823 823 828 785 828 834 806 826 794 764 618 1.09e+03 615 846 465 767 788 779 762 452 748 698 757 806 800 778 759 791 741 743 795 808 779 722 788 895 714 819 739 786 730 750 769 780 774 804 777 749 737 767 764 754 822 802 746 757 762 755 723 731 722 763 743 777 786 746 847 743 913 752 718 789 783 889 892 956 863 934 855 941 865 891 865 857 818 846 799 743 820 838 833 814 848 842 832 764 856 770 875 813 797 823 824 911 802 779 861 852 817 792 778 782 788 718 755 750 753 816 740 758 784 834 803 789 795 777 776 807 808 799 848 814 793 777 788 797 743 762 779 785 747 788 758 772 761 754 767 749 762 776 785 744 807 784 806 753 742 746 768 783 766 783 765 788 761 755 761 751 767 724 733 760 770 774 777 781 771 756 764 698 695 749 654 770 715 687 671 782 766 806 756 617 700 1.07e+03 970 752 658 783 844 773 714 720 724 736 763 762 739 714 755 743 756 765 730 743 754 772 766 761 810 762 834 814 814 819 796 771 809 799 806 797 804 792 781 816 781 768 798 801 788 783 1.05e+03 815 790 803 813 779 772 762 802 791 762 754 792 792 794 789 821 806 790 796 760 798 784 813 871 841 797 776 840 815 814 786 777 756 785 755 735 746 775 789 752 775 774 758 770 785 767 783 799 792 811 793 759 784 768 724 728 820 770 769 1.04e+03 751 828 632 787 793 736 713 728 731 746 776 794 786 744 824 757 745 735 738 838 836 796 839 821 795 788 790 817 787 783 777 770 829 803 803 781 821 801 802 786 774 810 800 775 788 784 750 798 841 731 778 802 827 839 801 806 774 767 759 789 768 742 767 818 825 817 813 789 784 771 785 774 816 832 778 789 746 785 774 800 778 741 767 683 747 851 749 712 752 709 767 765 800 806 778 764 749 762 791 767 790 796 813 783 800 821 657 856 923 756 730 755 773 705 820 788 813 803 795 823 798 766 766 819 808 802 773 819 792 780 791 779 780 774 777 782 771 753 783 775 769 752 793 785 770 743 722 770 786 797 793 795 819 871 768 772 805 844 562 1.21e+03 796 669 558 692 753 783 806 802 791 742 778 766 807 794 810 758 828 770 782 880 858 870 880 838 828 852 826 870 838 834 869 864 842 842 848 836 846 885 819 830 854 878 877 860 871 863 841 854 877 913 848 823 642 826 829 859 772 794 686 721 800 798 785 828 776 845 795 796 789 765 780 769 767 822 779 759 777 790 907 846 801 801 764 720 777 805 796 836 820 772 735 780 793 706 771 797 780 754 762 777 755 762 790 800 781 781 752 772 779 773 729 1.17e+03 732 779 744 756 786 764 875 842 828 821 828 851 834 822 822 799 806 798 818 810 812 814 804 783 810 779 796 803 825 820 795 771 767 769 672 711 792 773 750 739 771 772 795 767 735 761 828 762 713 759 790 785 752 774 757 757 757 792 740 740 718 716 773 749 788 768 787 762 823 769 779 787 757 739 799 778 742 718 802 770 672 725 736 741 692 786 739 713 700 768 813 795 760 814 737 782 757 745 788 745 747 475 778 782 772 827 890 831 881 817 788 813 773 785 823 823 791 847 834 826 738 809 828 789 739 802 762 796 817 758 831 822 823 828 784 828 834 806 826 794 765 618 1.09e+03 617 847 465 767 786 779 762 452 749 698 756 807 799 779 759 791 740 742 795 808 780 723 788 895 714 819 740 785 730 750 769 780 774 803 777 749 737 767 764 753 820 803 748 761 762 754 724 732 722 763 743 776 785 745 847 744 916 752 720 788 782 889 891 956 863 935 854 941 865 891 865 857 817 846 799 744 823 838 833 814 848 842 831 762 857 770 875 814 797 822 824 910 802 779 862 851 817 792 777 782 788 718 755 752 752 817 742 758 785 833 804 788 796 778 776 804 808 798 849 814 794 778 788 797 743 761 779 784 746 788 758 772 761 753 766 749 760 776 786 745 807 784 805 752 741 746 769 783 766 784 764 788 761 754 761 750 768 723 734 760 769 773 777 780 771 756 763 699 696 748 654 770 714 686 671 784 765 807 756 618 700 1.07e+03 970 752 658 783 843 772 714 720 723 734 764 762 739 713 756 742 757 764 730 742 754 773 766 760 810 762 834 814 814 819 797 771 809 799 805 798 805 794 781 816 780 767 797 800 788 783 1.05e+03 815 790 804 815 779 773 763 802 793 762 753 792 792 793 788 822 807 789 796 761 798 783 813 871 842 796 776 841 816 813 786 777 757 785 755 736 747 775 788 750 775 774 760 770 785 766 782 800 791 813 794 758 785 768 725 729 820 770 770 1.04e+03 751 828 634 787 793 736 713 729 730 746 776 794 787 745 825 758 744 735 738 838 836 796 839 822 794 787 790 816 788 782 776 768 829 802 801 781 821 801 801 786 774 811 801 774 788 782 750 798 841 730 778 802 826 840 802 804 774 766 759 790 767 742 768 816 825 818 813 789 784 772 785 774 816 831 778 789 746 784 774 799 777 740 766 683 747 851 750 713 754 708 768 765 800 806 778 764 748 763 790 767 790 795 814 784 799 819 656 856 924 756 731 754 772 705 820 788 812 803 795 822 799 766 764 819 808 803 773 819 791 780 791 779 780 774 776 784 770 754 784 774 769 752 793 785 770 743 720 770 787 796 793 795 820 871 767 772 806 845 562 1.22e+03 796 668 558 691 753 784 806 802 791 742 778 766 807 795 810 756 828 771 782 879 856 869 880 839 826 852 826 869 839 834 870 864 842 842 848 836 846 885 818 830 853 878 878 859 873 862 842 854 877 913 848 823 641 826 828 858 770 794 686 721 800 798 785 827 776 845 794 796 789 766 780 769 767 822 779 758 777 790 908 845 801 801 764 719 777 804 796 835 820 771 734 778 793 704 771 797 779 754 761 777 756 762 790 800 780 781 752 772 778 773 729 1.17e+03 733 779 743 757 785 766 872 842 828 822 829 852 832 820 822 800 807 798 818 809 812 815 804 783 810 779 796 803 825 820 794 771 766 769 672 712 792 772 750 739 771 774 795 767 734 761 827 760 713 758 790 785 752 774 757 757 757 790 739 739 718 716 773 749 788 769 786 763 824 769 778 787 758 740 800 779 742 718 802 769 671 725 736 741 692 785 738 714 701 768 813 794 759 815 736 781 758 745 788 744 748 475 778 783 772 826 892 831 882 818 786 813 773 786 823 823 791 846 834 827 738 809 827 788 737 802 761 796 816 757 830 823 824 828 784 829 834 805 826 793 764 618 1.09e+03 616 848 465 766 785 779 761 452 750 698 756 808 798 779 760 791 740 742 794 809 780 723 788 895 715 820 740 784 729 750 769 780 774 803 776 748 736 767 764 752 819 804 750 766 762 754 726 732 721 763 743 776 784 744 847 744 918 752 722 788 782 888 891 956 864 936 854 941 865 891 866 857 818 846 799 743 825 838 833 814 848 842 831 762 858 771 875 814 797 822 825 911 801 779 863 851 818 791 776 781 789 717 756 753 752 817 743 759 785 832 803 788 796 780 776 801 808 797 849 815 794 778 788 797 743 760 779 784 746 789 758 772 762 752 765 749 760 776 786 745 807 784 805 752 740 746 770 783 767 784 764 788 760 754 761 750 768 722 734 761 768 774 778 780 771 756 762 698 697 748 654 771 713 685 672 785 764 807 756 619 700 1.07e+03 970 752 658 782 842 772 714 721 723 733 764 762 739 712 756 743 757 765 731 742 753 774 767 760 810 762 833 813 814 820 797 771 809 799 804 798 805 796 780 816 779 768 799 800 787 784 1.06e+03 816 790 804 816 778 773 762 801 795 762 754 792 792 791 788 822 807 790 796 761 796 783 813 871 842 796 776 841 817 814 786 777 756 784 753 737 746 775 788 749 774 774 762 770 785 766 784 800 791 813 793 757 786 769 726 730 820 770 770 1.04e+03 752 828 635 786 793 735 712 729 730 746 776 794 786 745 824 758 744 736 738 838 836 796 839 823 793 786 789 816 788 782 776 770 828 802 800 782 822 801 802 787 774 812 801 773 788 780 751 798 842 729 777 801 826 840 803 802 774 766 759 790 768 741 768 815 825 818 814 789 783 773 785 774 816 831 779 788 746 786 774 798 776 740 767 683 747 851 751 713 756 708 768 766 799 805 779 764 747 763 790 767 790 794 816 784 798 819 656 856 925 757 731 754 772 705 820 788 812 803 794 821 800 767 764 819 807 803 774 819 790 781 790 778 781 774 776 784 769 754 784 774 767 752 793 785 770 744 720 770 788 795 794 795 819 870 767 773 807 844 562 1.22e+03 796 668 558 693 753 785 807 802 791 741 778 766 808 797 810 755 829 772 783 879 858 870 881 840 825 851 826 868 839 835 870 864 842 840 848 836 847 885 818 830 854 878 877 859 873 862 841 854 878 913 848 823 640 826 826 858 771 795 686 721 800 798 785 827 776 845 794 796 790 767 780 770 768 822 779 757 778 790 910 846 800 801 764 718 778 804 795 833 820 770 733 778 795 702 771 797 779 754 759 777 756 763 790 799 780 781 752 772 778 772 729 1.17e+03 733 779 743 759 785 768 869 841 828 822 831 852 831 820 822 801 808 798 818 809 812 815 803 782 809 779 796 804 825 820 794 771 766 769 672 712 791 772 750 738 771 775 795 768 736 760 826 759 714 759 790 784 752 774 757 757 757 789 737 739 718 715 774 749 788 770 785 764 822 769 778 787 759 740 799 780 742 718 802 769 670 726 737 741 693 785 738 715 702 768 814 794 758 814 736 781 757 746 788 745 748 475 779 783 772 827 893 832 882 818 785 813 773 786 824 822 791 845 832 828 738 808 826 787 736 802 760 797 815 757 829 825 825 828 784 829 833 804 826 792 765 618 1.09e+03 616 849 464 766 785 779 761 451 751 698 758 809 798 778 760 791 740 741 794 810 780 723 788 895 715 820 739 783 730 751 769 780 774 803 776 748 735 768 764 752 819 804 751 768 761 755 726 732 721 763 742 776 785 744 848 743 920 752 723 789 782 888 891 955 863 937 854 941 864 891 867 857 818 846 800 743 826 838 833 814 849 841 831 762 859 772 875 815 797 822 826 913 801 780 863 851 819 792 776 780 790 716 755 755 752 817 742 759 785 832 802 787 795 783 776 797 809 797 848 815 794 778 787 797 742 761 779 783 746 789 757 773 763 751 764 748 760 776 787 745 807 784 805 752 742 746 770 784 767 784 763 789 760 753 760 751 769 721 734 760 768 774 778 780 771 756 762 696 698 748 654 770 712 685 672 786 764 807 755 620 700 1.07e+03 970 753 659 782 842 773 714 721 723 733 765 761 739 713 756 745 757 765 732 742 752 775 768 759 810 762 834 812 814 820 797 771 809 799 804 798 805 796 779 816 779 767 800 800 786 784 1.06e+03 816 790 804 816 778 773 762 801 796 763 756 792 792 790 787 823 807 791 796 762 796 783 814 870 842 796 776 840 815 814 786 778 756 782 752 737 746 776 788 749 774 775 762 770 785 766 784 800 790 813 792 756 790 769 726 729 819 771 770 1.04e+03 752 828 637 784 793 736 713 729 730 745 776 793 786 745 824 758 744 738 738 839 837 797 839 823 792 785 789 814 789 783 776 771 828 802 800 782 822 801 802 787 775 812 800 771 788 780 752 798 843 728 776 800 826 840 803 802 775 766 758 790 769 742 769 814 825 818 815 788 783 774 786 774 815 832 780 788 746 787 775 799 776 740 767 682 748 852 750 713 757 709 768 766 798 806 778 764 746 764 790 767 790 794 817 784 796 820 656 856 926 758 730 753 773 705 820 788 811 804 794 821 801 768 764 820 807 802 775 819 790 781 790 776 781 772 775 784 769 754 783 774 765 751 792 785 771 743 720 770 788 796 794 795 818 869 767 774 808 842 562 1.22e+03 796 669 558 696 754 785 808 802 790 740 778 765 808 796 810 756 830 772 782 878 859 872 880 839 825 851 826 867 839 834 870 864 841 838 849 837 847 885 817 831 856 877 877 859 873 862 840 854 879 913 847 823 638 826 825 860 772 796 686 721 799 798 786 826 776 845 793 796 789 767 780 770 770 821 779 757 779 791 911 847 799 801 763 719 777 805 794 832 820 771 733 776 796 699 771 798 779 754 759 776 756 763 792 798 780 782 751 771 779 771 729 1.17e+03 733 778 743 760 785 769 866 840 828 822 832 852 830 819 822 801 808 797 818 810 812 815 802 781 808 779 797 803 826 820 795 771 764 769 672 713 790 772 750 738 771 775 795 768 738 759 826 755 714 760 791 784 751 773 757 757 758 787 735 739 718 714 776 749 788 770 785 765 820 768 777 787 760 740 799 780 742 718 802 769 671 727 738 741 695 786 738 715 702 767 812 794 757 813 737 781 756 746 788 746 747 475 780 785 771 827 894 832 883 818 781 813 772 786 825 822 790 845 832 828 739 809 827 787 737 802 761 797 815 757 829 825 824 828 786 828 833 804 826 791 766 617 1.09e+03 616 849 464 766 785 780 761 450 752 698 760 808 798 778 759 791 741 742 793 809 779 722 788 894 715 821 739 783 731 750 770 780 774 804 776 748 734 769 764 750 819 804 751 771 760 756 724 732 720 763 742 777 785 745 849 743 921 751 724 789 781 888 890 954 863 937 853 940 864 890 866 857 819 846 800 743 828 839 832 815 849 839 831 762 860 773 874 815 797 822 826 914 801 781 862 851 820 792 776 780 790 715 754 756 752 817 741 759 785 832 802 786 795 786 776 793 810 797 848 814 794 777 785 796 742 762 779 783 747 789 757 773 762 751 764 749 760 776 786 745 807 785 803 752 744 745 770 785 767 784 763 789 760 753 760 752 769 720 735 760 769 773 778 780 771 756 763 696 698 748 654 770 712 684 672 786 764 808 755 622 701 1.07e+03 970 754 659 781 843 774 714 721 723 733 765 761 739 713 756 746 756 765 732 742 751 776 768 759 810 762 834 812 813 820 797 772 809 798 805 798 805 795 779 817 779 767 802 800 786 783 1.06e+03 816 790 805 816 779 772 762 801 796 762 758 793 793 789 787 822 808 790 795 762 797 784 814 868 841 796 776 839 814 814 785 778 756 781 752 736 745 776 788 750 774 775 763 771 785 767 785 799 789 812 791 755 793 769 726 728 818 771 771 1.04e+03 752 828 636 782 793 738 713 728 730 744 776 792 786 744 824 758 745 740 738 840 838 797 839 822 792 786 789 813 790 785 777 771 828 801 801 782 822 800 802 787 775 812 800 770 788 781 752 799 843 728 776 799 826 840 803 802 776 766 758 790 770 742 768 813 825 818 814 787 784 774 785 774 815 833 779 788 745 789 776 799 777 740 767 681 749 852 750 713 758 709 768 766 798 806 778 764 746 764 790 766 790 795 817 784 795 821 657 857 926 758 730 753 774 705 820 787 811 804 794 821 802 768 764 820 808 800 776 820 790 781 789 776 781 771 775 783 770 753 784 774 764 751 792 785 772 743 719 771 788 797 793 795 817 869 767 775 808 841 562 1.22e+03 794 670 558 700 754 784 807 802 790 740 777 765 808 795 809 756 831 772 782 878 861 874 880 838 826 852 826 867 838 833 871 864 840 837 851 838 847 885 817 831 855 876 875 859 874 862 840 854 879 914 846 823 638 825 824 861 773 797 684 722 799 798 786 826 776 845 792 796 789 767 779 770 772 821 780 757 777 791 911 848 799 801 763 719 777 805 794 833 819 772 734 776 798 696 772 800 781 753 759 775 757 764 793 798 779 782 749 771 779 771 730 1.17e+03 733 777 743 760 785 769 863 841 828 821 834 851 830 818 822 800 807 795 819 810 812 815 802 780 808 779 797 803 826 819 797 770 764 770 671 712 788 772 750 738 771 775 795 768 739 758 826 751 713 761 790 784 750 773 756 756 758 786 735 740 718 714 776 748 789 770 785 765 818 768 777 788 760 740 800 780 742 718 801 768 672 728 738 741 697 785 740 715 703 768 811 796 756 812 737 782 756 746 788 747 746 475 780 787 771 828 893 831 882 818 778 813 772 786 825 821 788 844 833 827 739 811 827 788 738 802 762 798 816 757 830 823 823 829 788 828 832 804 827 790 767 617 1.09e+03 616 849 464 767 784 780 761 450 753 698 760 807 799 778 758 791 742 740 794 809 778 722 788 894 716 821 739 784 732 750 770 779 774 803 776 749 735 770 764 748 820 804 751 774 759 758 723 732 720 762 741 778 784 746 851 742 924 752 724 789 781 888 891 954 863 937 853 940 863 890 865 856 819 845 801 744 832 839 832 816 850 838 831 762 862 772 873 813 798 822 826 912 801 782 862 851 820 792 776 781 788 715 753 758 752 818 740 759 786 832 803 785 795 788 777 790 810 797 847 814 793 776 785 796 741 763 779 783 748 788 757 773 761 751 765 749 759 776 786 745 807 785 801 753 745 745 770 786 767 784 763 789 760 753 761 752 769 721 734 760 770 772 777 781 770 756 764 698 697 748 654 770 712 685 672 785 765 808 755 625 702 1.07e+03 970 754 659 781 844 774 713 722 723 734 765 761 739 714 756 747 755 765 732 742 751 776 768 757 810 762 834 812 813 821 797 772 809 798 806 798 805 795 779 818 780 766 801 799 787 782 1.06e+03 814 790 806 816 779 770 761 802 796 761 758 793 793 789 787 822 809 789 794 761 798 784 814 867 841 796 776 838 811 813 784 778 756 781 752 736 745 776 786 750 775 774 763 770 784 768 784 798 788 810 791 756 796 769 725 726 817 770 771 1.04e+03 752 828 635 782 794 740 713 727 730 743 776 792 786 743 825 759 745 740 737 840 839 797 839 824 791 786 789 813 790 785 777 770 828 800 802 782 822 800 801 786 775 812 801 770 787 782 751 800 843 728 775 799 826 841 802 802 776 765 759 790 769 742 767 813 826 818 813 786 786 774 784 774 816 833 778 788 745 788 777 800 778 740 768 681 750 854 750 713 758 709 768 766 798 806 777 763 746 764 790 767 789 794 817 783 794 820 657 857 926 758 731 753 776 705 820 787 811 804 794 821 802 768 764 820 810 799 776 821 792 781 789 776 781 771 775 783 771 753 784 775 766 750 791 785 774 742 718 771 788 797 793 795 818 869 767 775 808 841 562 1.22e+03 794 670 558 700 753 784 807 802 791 740 777 764 808 793 809 756 831 772 782 878 861 874 879 839 827 852 826 868 838 832 871 863 841 838 851 839 846 884 817 831 854 876 873 860 874 862 840 854 878 914 846 822 638 824 823 861 773 797 684 722 800 798 786 827 776 845 792 796 788 767 779 770 773 821 780 757 775 792 911 848 799 801 763 718 778 806 794 833 817 773 734 776 797 696 772 800 782 753 759 774 758 765 794 798 779 783 748 773 779 772 730 1.17e+03 732 777 744 760 784 768 860 842 828 820 833 851 830 817 821 800 808 795 820 809 811 814 802 780 808 780 797 804 826 818 798 769 764 770 671 712 788 772 750 738 771 773 795 767 738 759 827 746 712 761 789 784 751 773 755 756 758 785 734 740 718 714 775 748 790 770 785 765 818 767 777 789 761 739 800 780 742 719 800 768 672 728 739 741 698 784 742 714 704 768 810 797 755 812 737 782 756 747 788 746 745 475 780 788 772 828 893 830 882 817 772 813 772 786 824 820 786 844 834 827 739 812 828 788 738 802 762 798 816 758 831 821 822 828 789 828 832 804 828 789 769 617 1.09e+03 617 849 463 766 784 780 760 451 753 698 760 808 800 778 760 790 742 739 795 809 778 723 788 893 715 820 739 786 732 749 769 778 773 802 776 750 735 770 764 747 819 803 751 777 759 758 722 732 721 762 742 778 784 746 850 743 928 752 726 790 781 888 891 953 863 937 852 940 863 890 864 856 819 845 800 744 836 839 832 818 850 839 830 762 864 772 873 812 798 822 825 911 801 781 861 851 819 793 777 783 787 716 752 760 753 818 740 760 786 832 803 785 795 790 776 789 808 797 848 814 792 776 786 796 741 763 778 782 749 788 757 773 760 751 766 749 760 776 786 744 807 785 800 753 744 744 769 787 768 782 763 789 761 754 761 751 768 721 734 759 770 772 778 781 770 756 764 698 698 748 654 770 712 685 672 783 766 809 755 627 704 1.07e+03 970 754 658 781 845 773 714 722 723 736 765 761 739 713 756 745 754 766 732 742 751 776 768 757 811 762 835 813 813 822 797 772 809 797 808 798 804 794 779 818 780 766 800 800 787 782 1.06e+03 813 790 807 816 779 770 761 803 798 760 757 793 793 788 788 821 809 787 794 761 798 785 814 867 841 796 776 839 811 813 784 779 756 780 752 736 745 775 786 750 775 773 762 768 784 769 784 797 788 811 791 757 797 770 724 725 816 768 770 1.04e+03 752 827 634 783 794 741 713 726 730 742 776 793 785 743 825 759 745 741 737 841 840 796 839 825 791 786 789 814 789 785 778 769 829 800 803 782 822 801 801 786 774 812 802 770 787 781 751 800 843 728 775 799 826 841 801 802 777 764 760 791 768 741 767 813 826 818 813 786 786 774 783 774 816 832 777 788 745 788 777 800 780 740 769 682 750 854 751 713 757 709 767 766 797 806 777 763 746 763 790 767 788 793 818 783 793 820 657 858 925 758 732 753 776 705 821 787 810 805 794 820 802 768 764 820 810 799 776 822 793 780 789 778 781 771 776 784 772 753 784 776 767 749 792 785 774 741 719 771 788 796 794 794 819 870 767 775 808 843 562 1.22e+03 794 670 558 699 752 785 808 802 792 739 778 764 808 792 810 756 830 771 782 879 860 874 879 839 829 853 826 869 838 833 872 863 841 838 851 840 847 884 815 831 853 875 873 860 874 862 839 854 877 914 846 823 639 824 823 860 772 797 684 721 801 799 786 828 777 845 793 797 789 766 779 770 773 821 780 758 773 792 911 848 800 801 763 718 778 807 795 833 816 773 734 776 796 696 773 799 784 752 759 774 758 766 794 797 779 783 746 775 779 773 729 1.17e+03 732 777 744 759 784 767 858 842 828 821 835 851 832 816 821 799 809 796 820 809 811 814 803 780 808 779 798 806 826 815 796 768 764 770 670 712 787 771 750 738 771 772 795 766 738 760 827 743 712 761 788 783 751 773 754 756 758 783 734 740 718 714 775 748 790 770 786 765 818 767 777 789 761 739 801 779 743 719 800 766 673 728 739 741 699 782 744 714 704 768 810 796 754 813 737 781 756 749 787 745 746 475 780 787 773 828 892 830 881 817 769 813 773 786 823 819 784 844 834 827 739 812 828 789 740 802 762 798 817 758 831 821 822 827 787 828 832 804 828 788 771 618 1.09e+03 618 849 464 765 784 780 760 453 754 698 760 807 800 777 761 791 742 737 795 809 778 723 788 892 714 819 739 789 732 749 768 778 773 801 776 750 735 770 765 747 819 803 750 779 759 758 722 732 721 763 742 777 783 746 850 742 931 753 728 790 781 888 891 952 863 936 850 939 864 889 864 856 819 845 800 744 843 839 832 817 850 840 829 763 865 772 873 811 797 823 825 911 802 781 860 850 819 793 778 783 787 717 752 762 752 818 740 760 785 832 803 785 794 793 776 786 808 799 848 814 791 776 788 797 743 763 778 780 749 788 757 773 761 752 767 749 761 777 785 744 808 784 798 752 743 744 770 787 768 780 763 790 762 756 762 750 767 722 733 759 771 772 778 782 769 756 764 697 698 748 654 770 712 685 672 783 766 808 755 628 703 1.07e+03 970 754 658 782 846 772 715 721 723 736 765 761 740 714 756 744 755 766 732 742 750 775 768 758 812 762 836 812 813 822 796 771 810 797 806 799 804 794 779 818 779 767 800 800 787 782 1.06e+03 812 790 807 815 780 771 760 804 801 760 756 793 793 789 788 820 809 787 794 761 798 785 815 868 841 796 776 839 810 813 784 779 756 779 752 737 746 776 786 751 775 773 763 767 784 770 784 797 788 813 790 757 799 770 724 726 816 767 770 1.04e+03 753 826 633 784 794 741 713 725 729 742 776 794 785 742 825 759 745 742 736 842 839 794 839 826 790 786 788 814 787 785 779 769 830 800 804 782 823 801 801 786 774 812 801 770 787 780 751 800 842 728 775 799 826 840 802 801 777 764 761 790 767 741 767 813 825 818 815 786 786 773 783 775 816 831 777 788 746 788 777 800 781 739 770 682 749 854 753 714 756 710 766 767 798 806 777 764 746 764 789 767 787 791 819 783 793 819 656 858 925 758 731 753 776 705 821 787 810 806 795 820 801 768 763 820 809 799 777 822 794 780 789 780 781 771 777 785 772 753 785 776 767 748 792 785 774 740 721 771 788 793 794 795 819 870 767 775 808 844 562 1.22e+03 793 670 558 699 750 786 809 802 793 739 778 763 808 791 810 756 829 769 782 880 859 874 879 840 829 853 825 870 838 834 872 863 841 838 850 839 847 883 814 831 853 874 874 859 874 861 839 854 878 913 846 823 640 823 824 859 770 797 684 721 800 799 785 828 778 844 793 797 789 766 780 771 774 820 780 759 772 791 911 848 800 801 763 720 777 807 796 833 816 772 734 776 796 696 774 798 783 753 759 774 758 764 794 797 780 784 746 776 779 774 729 1.17e+03 733 777 743 758 784 766 855 841 827 822 838 852 834 816 820 800 808 797 820 811 812 814 804 781 807 780 798 807 826 814 795 768 764 770 670 711 787 772 750 738 771 771 795 766 738 761 827 741 712 761 788 783 752 772 753 756 758 782 735 740 718 715 774 748 790 770 786 766 819 766 778 788 760 740 799 780 743 720 800 766 672 728 738 741 699 781 743 714 704 768 811 797 754 814 738 781 757 751 786 744 745 475 779 786 775 828 893 829 881 817 764 813 774 788 823 819 784 845 835 828 738 812 828 789 741 802 763 797 816 758 831 821 822 826 784 828 832 804 827 788 773 618 1.09e+03 618 848 464 763 784 779 760 453 754 698 759 807 799 775 762 791 741 737 795 810 778 723 788 892 714 818 739 789 731 749 768 778 772 801 776 751 736 770 764 748 818 803 752 780 759 757 722 731 722 764 742 777 783 745 850 742 934 754 730 790 781 888 890 951 862 936 848 938 864 890 864 855 818 845 800 743 847 839 832 817 850 839 828 762 865 772 873 811 798 823 824 911 802 780 860 850 819 793 778 783 788 717 752 762 751 818 742 759 784 832 803 784 794 796 776 785 808 800 848 815 790 776 788 797 744 762 777 781 749 788 757 774 761 752 766 748 762 777 785 744 808 783 797 750 743 743 770 787 767 780 764 790 762 756 762 751 766 722 732 760 771 771 779 781 769 756 763 696 698 748 654 770 713 685 672 784 767 806 754 632 703 1.07e+03 970 754 658 783 845 773 716 719 723 736 765 761 740 714 756 742 755 766 732 742 750 774 768 760 812 762 835 812 813 822 795 771 810 798 805 800 804 794 779 817 779 768 800 800 787 781 1.06e+03 813 788 807 814 780 772 760 804 804 760 756 793 793 790 788 820 810 788 794 761 798 784 815 868 840 796 776 839 811 812 784 779 755 779 752 738 747 776 786 750 775 774 764 768 784 771 784 797 788 816 790 756 799 770 725 727 816 766 769 1.04e+03 751 825 632 785 794 741 712 726 730 743 776 795 785 742 824 758 745 741 737 844 838 794 838 825 790 785 790 814 786 785 780 770 830 801 803 782 823 801 803 786 773 811 799 770 787 780 751 800 842 729 774 798 826 839 803 802 777 764 761 789 767 741 768 813 823 819 817 787 786 773 782 776 816 831 776 789 747 788 776 800 781 737 770 683 747 853 754 714 755 712 765 768 799 805 777 765 746 764 789 765 787 790 819 783 794 819 656 858 925 758 730 754 776 705 820 787 809 806 795 819 800 768 763 819 807 799 777 820 794 780 789 780 780 772 777 786 773 753 785 777 767 747 794 785 774 741 721 772 789 793 794 796 818 870 767 773 807 843 561 1.22e+03 793 670 558 701 749 786 811 802 793 739 780 763 808 791 810 757 828 768 783 880 859 874 879 840 829 853 825 869 838 834 873 862 842 838 848 837 848 884 813 831 854 874 873 859 873 861 839 854 879 912 846 822 641 823 825 858 770 798 685 721 800 800 785 828 777 843 793 797 788 766 780 772 774 820 780 760 773 791 911 849 800 801 763 721 776 806 796 834 816 771 734 776 795 694 774 798 781 754 759 773 756 764 794 797 780 784 747 776 779 774 728 1.16e+03 733 776 742 756 784 764 852 841 828 823 839 853 834 816 820 800 808 797 819 812 812 814 805 781 807 780 797 806 826 815 794 767 766 770 669 711 787 772 752 737 771 771 795 767 737 759 826 738 713 761 788 782 752 772 753 757 759 781 735 740 717 715 775 748 790 770 786 766 820 767 778 787 759 741 797 780 742 721 800 764 672 728 738 741 700 781 742 714 705 766 812 798 754 815 738 780 758 752 786 744 745 475 779 786 776 829 893 829 880 817 761 814 775 788 823 819 785 846 836 829 738 812 829 788 742 801 764 797 816 758 831 822 823 826 784 828 832 804 826 789 772 616 1.09e+03 618 848 464 763 784 779 760 453 755 699 759 806 799 774 762 790 740 738 795 810 778 725 788 892 713 818 739 788 730 750 768 778 772 801 775 751 736 770 764 749 819 802 755 783 760 756 724 730 721 765 740 777 782 744 850 742 935 754 730 789 780 888 890 950 862 936 849 938 864 891 864 856 818 846 800 743 852 839 832 818 850 838 828 762 865 772 873 812 798 823 825 912 802 779 860 849 820 792 777 781 789 716 752 760 751 817 743 758 784 833 804 784 794 796 776 783 808 800 848 816 789 776 788 797 746 761 777 782 749 787 757 774 761 752 766 748 761 778 785 744 807 782 794 749 744 743 770 786 767 780 764 790 762 755 762 751 766 722 731 760 772 771 779 781 768 755 762 696 698 748 654 770 714 684 672 785 767 805 753 635 702 1.07e+03 971 755 659 783 845 773 716 718 723 736 765 761 740 714 756 743 754 766 732 742 750 773 768 762 812 762 834 811 813 822 793 771 810 798 804 800 804 793 779 817 779 768 801 800 787 782 1.06e+03 813 785 806 814 781 772 761 802 805 761 756 794 793 790 789 820 811 787 794 761 798 783 816 869 839 796 775 839 812 812 785 778 754 778 752 738 748 777 786 749 774 774 765 768 785 771 785 798 788 817 790 756 798 770 724 728 815 767 769 1.04e+03 750 825 632 784 794 742 713 727 730 743 776 795 784 743 824 757 745 739 738 845 837 795 838 825 791 785 791 815 786 785 781 773 831 802 802 783 823 799 804 786 772 811 798 770 788 780 751 800 842 730 775 799 826 837 805 802 776 766 761 787 767 741 769 813 823 817 818 788 785 772 783 777 816 830 776 789 747 789 775 800 781 737 768 683 745 852 755 715 755 713 765 768 800 805 777 765 746 764 789 764 787 790 819 784 794 819 655 858 925 758 729 754 775 705 819 786 808 806 795 819 801 768 763 820 805 798 776 819 794 781 789 780 780 772 777 785 771 753 786 776 766 747 794 785 774 742 720 772 789 794 795 796 818 870 767 771 807 841 560 1.22e+03 793 669 559 703 749 786 811 802 792 739 780 764 808 791 810 757 828 767 784 881 859 874 880 840 828 853 825 868 837 834 873 862 842 838 847 836 847 884 814 831 854 876 872 859 873 860 840 854 879 912 845 821 641 823 826 859 769 799 686 720 800 800 785 828 776 843 792 796 790 767 780 773 773 819 779 760 776 790 909 850 800 802 763 722 775 806 796 835 816 770 735 776 795 693 773 797 781 755 758 773 755 764 794 798 780 783 748 775 779 775 728 1.16e+03 733 776 742 755 783 763 849 840 829 823 838 853 834 816 820 800 807 796 818 812 812 815 805 782 808 780 796 804 826 815 793 768 767 770 669 711 787 772 753 737 772 771 794 769 737 758 825 735 713 761 788 781 752 771 753 758 759 781 735 740 716 714 776 748 790 770 786 766 820 768 778 786 757 742 796 780 741 721 800 764 671 728 738 740 701 782 742 714 706 766 813 798 755 816 738 780 759 752 786 743 745 475 778 785 776 829 893 829 880 817 758 814 775 787 824 819 784 847 837 829 738 810 830 788 743 800 764 797 816 758 830 822 823 827 784 827 832 804 826 790 772 616 1.09e+03 618 848 464 763 784 779 760 453 755 698 758 806 799 775 761 791 739 738 795 812 777 728 788 892 713 818 739 788 730 751 768 778 771 800 774 751 736 770 763 748 820 801 757 786 760 755 726 730 721 764 739 778 782 744 850 742 937 753 729 790 781 888 889 950 862 936 849 938 864 892 864 858 818 846 800 743 855 839 832 818 850 837 829 763 865 772 873 811 798 822 825 913 802 780 860 849 820 792 776 780 789 714 752 759 751 817 742 757 784 833 804 784 794 797 776 783 809 800 848 816 788 777 787 797 745 760 778 784 749 786 758 774 761 752 766 747 761 779 785 744 807 782 790 748 744 743 770 786 767 780 764 790 761 755 762 751 767 721 730 761 771 772 778 780 768 755 762 695 697 748 654 769 714 684 672 784 768 805 753 639 702 1.07e+03 971 756 660 783 845 774 715 719 724 735 765 761 739 714 757 744 754 767 732 742 751 772 768 762 812 762 834 811 813 822 793 771 809 798 804 801 804 793 780 816 780 767 802 800 787 782 1.06e+03 813 784 804 815 780 773 761 801 806 761 755 795 794 790 789 821 811 787 793 760 798 782 816 869 838 796 774 840 812 811 786 777 753 778 752 738 748 778 786 748 774 775 765 767 786 771 785 798 788 816 790 756 799 769 724 728 816 767 768 1.04e+03 751 825 631 783 793 742 714 728 730 743 777 795 784 744 823 756 745 738 739 844 837 796 838 823 792 783 792 816 785 785 780 775 831 801 801 782 822 797 804 785 772 812 798 772 788 780 751 801 842 730 777 800 825 837 805 802 777 767 760 787 768 741 769 814 824 816 819 789 784 772 783 778 816 831 776 788 747 789 774 800 780 737 767 683 743 851 754 714 756 713 765 768 798 804 777 763 746 763 789 763 787 791 818 784 793 819 654 858 925 758 728 754 774 705 819 785 808 805 795 819 802 768 763 820 805 798 776 819 793 781 788 779 780 772 778 785 770 753 785 775 766 748 795 783 773 742 719 771 790 796 795 796 819 872 767 769 807 840 558 1.22e+03 793 670 559 705 750 786 811 802 792 738 780 763 808 792 810 757 827 766 784 880 860 874 881 840 828 853 825 868 837 834 872 862 842 838 847 836 847 884 814 831 855 877 871 859 873 860 841 854 879 912 845 820 641 823 826 859 770 799 688 718 800 799 785 827 776 844 791 796 792 767 780 773 772 819 779 760 778 790 907 848 800 803 763 721 774 806 796 835 816 769 734 776 795 692 773 796 780 755 757 772 755 764 794 798 780 781 749 775 780 775 727 1.15e+03 733 776 743 754 782 760 845 840 827 823 837 852 833 816 820 801 806 796 816 812 812 814 804 783 808 780 794 803 826 816 793 768 768 770 669 712 788 772 752 737 773 771 793 769 736 757 825 734 713 761 788 780 752 771 754 759 759 781 735 740 715 713 776 748 790 770 786 766 822 768 778 786 756 742 798 779 742 721 800 764 670 729 739 741 701 783 742 715 708 766 814 797 755 817 738 780 758 752 786 742 747 475 777 785 776 829 893 830 879 817 756 813 775 786 824 819 783 846 838 828 738 809 830 787 745 800 763 796 817 758 830 822 822 828 784 826 832 805 825 791 772 615 1.09e+03 618 848 463 763 784 779 760 453 756 697 758 806 799 776 760 791 740 738 794 812 776 732 789 892 713 818 739 788 730 752 767 779 770 800 776 750 737 770 763 747 822 800 758 789 761 755 727 731 721 763 739 778 782 745 850 742 938 754 729 790 782 888 889 950 863 935 848 939 864 892 864 860 818 846 801 743 857 839 832 817 850 837 830 763 864 771 873 810 797 822 825 914 802 780 860 848 819 792 774 780 790 714 752 757 752 816 742 757 785 833 804 784 794 798 777 783 810 801 848 816 788 777 787 797 744 760 778 784 748 786 758 774 761 751 766 747 760 779 784 743 807 784 786 749 743 744 770 785 767 780 765 790 760 755 761 752 767 719 730 761 771 772 779 779 768 754 762 696 697 748 655 770 715 685 672 784 768 805 753 642 702 1.07e+03 971 755 660 783 845 774 715 720 724 736 766 761 738 714 757 746 754 767 732 742 752 772 768 761 812 763 833 810 813 822 793 771 809 798 804 801 804 793 781 816 779 766 802 800 787 783 1.05e+03 812 785 803 815 778 773 761 801 807 761 755 796 795 789 789 821 811 788 793 759 797 782 815 869 837 796 774 840 811 810 785 776 753 778 752 739 748 778 786 748 774 774 765 767 786 770 785 799 788 814 789 756 802 769 723 728 816 767 768 1.04e+03 752 825 632 782 792 742 715 728 730 743 776 794 784 744 823 756 745 738 740 843 837 797 838 822 792 783 791 816 785 785 778 776 831 801 800 782 822 798 804 785 772 812 799 774 789 780 752 801 843 730 777 801 825 836 805 802 778 767 760 788 768 741 769 815 825 814 817 789 783 771 784 779 817 832 776 788 746 789 775 800 779 738 766 683 743 852 753 713 756 712 764 767 798 805 777 762 747 762 789 764 788 792 816 784 793 820 654 858 925 758 728 754 772 705 819 786 807 805 795 818 801 768 763 820 805 798 776 820 793 780 789 778 781 772 778 784 769 753 785 774 768 749 795 782 772 742 719 770 790 796 796 796 820 873 767 768 807 841 557 1.22e+03 793 670 558 705 749 786 811 802 792 738 779 762 808 793 810 756 829 768 785 880 861 874 881 839 828 853 826 868 838 834 872 863 842 838 847 836 846 884 814 832 855 875 869 860 873 860 842 854 878 913 845 820 642 823 827 859 771 799 689 718 800 798 785 828 776 845 791 795 794 767 780 772 771 818 779 760 779 790 905 847 800 804 763 720 775 806 796 835 817 769 732 775 796 692 773 796 780 756 756 771 754 764 794 799 780 780 750 775 780 775 727 1.14e+03 733 775 743 755 782 758 840 840 826 821 837 852 833 817 821 802 806 797 816 811 811 813 804 784 808 779 794 803 827 815 793 768 768 771 669 712 788 772 751 736 773 771 792 768 737 758 825 733 713 761 788 780 751 770 754 760 759 781 735 738 715 712 775 748 789 770 786 767 823 768 779 787 756 742 799 778 742 720 800 764 671 730 740 741 701 783 742 714 708 766 815 796 756 817 738 780 758 751 785 742 748 476 776 785 775 829 893 831 879 818 754 812 774 786 824 820 782 846 838 827 738 807 830 786 747 800 763 794 817 758 830 822 821 830 784 825 832 806 825 791 774 616 1.09e+03 618 848 462 762 785 779 759 452 758 697 758 807 799 776 760 791 740 739 792 813 775 735 788 891 713 818 740 789 730 751 767 779 770 802 777 749 737 769 763 747 823 801 759 791 761 755 726 732 721 764 740 777 781 746 850 743 939 754 730 789 783 888 888 949 863 934 846 939 864 892 863 860 819 846 801 743 858 839 833 816 850 837 831 763 863 772 873 810 797 821 825 913 801 780 861 848 819 792 774 781 790 714 751 757 752 816 740 757 785 832 804 784 794 799 777 783 810 802 848 815 789 778 788 797 743 760 778 784 748 786 758 775 761 751 766 747 759 779 784 742 806 785 781 750 742 744 770 785 767 780 765 790 760 756 761 752 768 719 730 761 770 772 779 779 767 754 762 697 697 747 655 771 716 686 672 784 767 805 753 646 702 1.07e+03 971 753 661 783 845 774 715 720 724 738 766 760 737 714 757 746 754 767 731 743 753 772 767 760 812 762 832 809 813 821 794 771 809 797 804 801 804 793 781 816 779 767 801 800 787 783 1.05e+03 813 786 803 815 777 773 762 801 807 761 754 795 795 789 788 822 810 790 792 758 798 783 814 869 837 796 774 839 811 809 784 776 753 778 751 739 748 777 786 748 774 774 764 768 787 768 785 799 788 813 789 756 804 769 722 728 816 767 768 1.04e+03 754 826 632 783 792 741 716 727 730 743 776 793 783 743 823 757 745 738 741 843 838 797 838 822 790 783 791 816 785 785 777 777 831 800 800 783 822 800 803 784 772 813 800 775 789 780 752 801 843 729 775 800 825 838 804 802 777 767 760 787 768 741 769 816 826 814 814 788 783 771 784 779 818 831 776 788 746 789 774 800 778 738 766 683 744 852 752 712 756 712 764 767 797 806 776 762 747 762 788 766 788 792 817 783 793 820 653 858 926 757 730 754 772 705 819 786 807 805 795 817 800 768 764 820 806 798 776 822 793 779 789 777 782 772 779 784 770 754 784 773 769 749 795 781 772 742 720 769 790 796 796 796 821 876 767 768 806 841 556 1.22e+03 794 671 558 705 747 786 810 800 792 739 778 761 808 795 810 756 831 770 785 879 860 874 882 838 827 853 826 868 838 834 874 864 841 838 847 836 846 884 815 833 854 873 868 860 872 860 841 854 877 913 845 822 642 824 826 858 772 799 688 719 799 797 785 828 776 846 791 795 793 767 781 771 771 819 779 760 779 789 905 847 799 804 763 719 775 806 796 835 819 769 731 775 797 692 771 795 780 756 756 772 756 764 794 799 780 779 750 775 779 775 727 1.13e+03 732 775 743 756 783 755 835 840 824 819 836 851 833 817 821 803 806 797 817 811 810 812 803 783 808 778 794 803 827 816 793 768 768 771 670 713 789 771 750 736 771 770 792 768 737 758 825 733 713 761 789 780 752 770 755 760 759 781 734 736 714 713 774 749 788 770 786 767 823 767 779 787 758 742 799 778 743 718 799 764 671 730 740 742 701 784 742 714 709 768 815 796 756 817 738 782 758 750 786 742 749 476 774 786 774 829 892 830 879 818 751 810 774 786 825 820 782 846 838 827 738 807 830 786 750 800 764 793 816 758 831 821 820 830 784 826 831 806 825 791 777 616 1.09e+03 618 847 462 762 785 779 758 450 759 696 758 808 799 776 759 790 740 739 791 813 776 737 788 890 713 819 740 788 730 750 767 778 769 802 778 748 736 768 763 748 824 801 760 792 760 755 726 732 721 765 742 777 782 745 850 744 939 754 731 788 783 888 888 949 863 934 845 938 864 892 863 860 819 845 801 742 858 839 834 816 850 837 831 763 862 772 873 811 798 820 825 913 800 780 861 848 819 792 774 782 790 713 751 756 752 816 739 758 785 832 804 784 794 799 777 783 809 802 848 814 790 778 788 798 744 760 778 784 748 785 757 775 760 751 766 748 760 779 783 741 806 785 778 751 740 744 770 785 767 781 766 789 760 757 761 752 768 719 731 761 769 773 780 779 767 754 762 697 696 746 655 772 715 686 671 783 767 805 753 648 702 1.07e+03 971 753 661 782 845 773 715 720 724 740 766 761 737 713 756 745 754 766 731 744 752 772 767 760 812 760 832 808 813 819 794 771 810 797 803 801 804 793 780 817 778 768 801 800 787 784 1.05e+03 814 787 804 815 777 773 762 801 808 761 755 797 794 789 788 821 808 792 792 758 798 783 813 869 837 796 774 839 811 810 785 776 754 778 751 739 748 777 786 749 774 774 764 768 787 767 784 799 788 814 789 756 804 768 723 728 816 766 768 1.05e+03 754 826 632 783 792 738 716 727 730 743 775 794 783 742 822 758 745 738 740 842 838 797 839 822 789 784 791 817 785 785 776 778 831 799 800 783 822 802 803 784 772 814 800 775 790 779 752 802 843 729 774 798 825 838 804 802 776 767 760 786 767 740 769 815 825 814 812 788 783 772 784 778 818 830 776 788 746 789 773 800 778 738 766 683 744 852 750 711 755 714 764 766 797 807 776 763 748 764 788 766 788 792 817 783 793 820 652 858 925 757 731 754 772 705 819 786 808 805 795 816 800 767 764 819 806 799 776 822 793 778 789 777 782 772 778 784 772 754 783 773 770 750 794 782 772 742 720 767 789 795 796 797 820 876 767 770 806 840 557 1.22e+03 795 671 558 706 744 786 810 800 792 739 778 761 808 796 810 756 832 771 785 879 860 874 882 838 827 852 826 868 838 834 875 865 840 838 848 836 847 884 816 833 854 871 864 860 870 860 839 854 877 913 845 822 642 824 826 858 773 800 687 720 799 797 785 828 776 846 791 795 792 767 781 770 770 819 779 761 778 789 905 848 799 805 763 719 775 806 796 836 820 772 731 775 797 692 770 793 779 756 758 773 757 764 795 800 779 779 750 775 778 774 727 1.12e+03 732 775 744 757 783 752 832 840 824 819 835 851 833 817 821 803 805 797 818 811 809 812 803 782 808 777 794 804 828 817 793 768 767 771 670 713 790 771 750 736 770 770 793 768 737 758 825 731 714 761 790 782 752 770 756 760 759 781 734 734 714 714 773 749 788 771 786 767 822 766 778 787 760 742 799 779 744 718 800 764 672 730 740 742 701 784 743 713 710 769 815 796 755 817 738 783 757 750 787 742 748 476 773 786 773 828 891 829 880 818 751 810 775 786 824 819 782 845 838 828 739 809 830 787 754 800 765 794 816 760 831 822 820 829 784 826 831 806 824 790 779 616 1.09e+03 618 847 462 762 786 779 758 448 760 696 758 808 799 776 759 790 740 739 790 811 777 739 788 888 713 818 739 788 730 750 768 778 769 802 777 748 736 767 763 749 823 800 760 796 759 755 726 731 721 765 742 776 783 744 851 743 939 755 731 787 783 887 887 949 863 933 844 937 863 892 863 860 819 844 802 741 860 839 835 817 849 838 831 763 861 772 873 812 798 820 824 912 801 780 861 848 819 791 773 782 789 713 752 756 752 816 740 759 785 832 803 784 794 798 777 782 808 805 847 812 790 778 788 799 744 761 777 784 749 785 756 774 758 751 766 748 760 779 783 741 805 784 775 750 741 744 771 785 767 782 766 788 760 758 761 752 767 719 732 761 767 773 780 780 767 754 763 697 697 746 655 772 714 685 671 782 767 805 752 652 702 1.07e+03 971 754 661 782 844 772 715 720 725 740 766 761 738 713 756 744 754 766 730 745 752 773 767 760 812 757 832 808 812 817 795 771 810 796 802 802 804 794 780 819 779 768 801 800 786 785 1.05e+03 815 787 805 814 778 773 763 802 808 761 756 799 794 789 788 819 807 792 792 758 798 783 812 870 838 796 774 839 811 810 787 776 754 778 751 738 747 776 786 750 774 775 765 769 785 767 784 799 789 814 790 756 804 767 723 728 817 766 767 1.05e+03 754 826 632 783 792 737 716 727 729 743 775 795 782 742 821 759 746 738 740 842 838 796 839 823 790 784 791 818 785 785 776 780 831 798 800 782 822 802 803 783 773 815 800 775 790 780 751 802 843 730 774 797 826 839 803 802 775 768 759 785 767 740 769 814 824 814 812 788 784 772 785 776 819 828 777 788 746 788 772 800 779 738 766 684 744 851 749 710 754 716 766 766 797 807 777 763 748 765 789 766 789 792 818 784 792 820 655 858 925 756 731 754 771 705 820 786 808 805 795 815 800 766 765 819 807 800 776 822 793 777 789 778 783 772 778 784 771 753 782 773 770 749 794 783 772 742 720 768 788 795 796 798 818 876 767 771 806 841 558 1.22e+03 796 671 557 708 742 785 811 800 792 740 778 761 808 797 809 757 831 771 786 879 860 874 882 838 827 852 826 868 837 834 875 865 840 838 849 836 847 884 816 833 854 872 859 859 869 859 837 854 877 913 846 821 642 824 825 857 773 799 686 721 798 797 786 827 775 846 791 794 791 767 780 770 770 819 779 761 778 790 904 849 799 806 762 721 776 805 795 836 819 774 731 776 798 693 768 791 779 755 759 774 758 764 796 800 778 779 749 775 778 772 728 1.11e+03 731 776 743 756 783 748 829 840 825 820 835 851 833 817 820 803 805 798 819 812 810 812 802 782 808 777 795 804 828 819 794 768 766 771 670 713 791 771 750 736 768 770 792 768 737 759 825 730 714 761 790 782 752 771 758 760 759 779 736 734 714 714 774 749 787 770 786 767 822 767 778 786 760 742 799 780 744 718 800 764 672 728 739 742 702 784 743 713 712 770 815 797 754 817 738 783 755 750 788 742 747 476 773 787 774 829 890 828 879 818 750 809 774 786 824 818 783 845 838 829 739 810 829 788 758 800 765 795 815 762 832 822 820 828 785 828 832 806 824 788 780 616 1.09e+03 616 846 462 762 785 779 757 447 760 696 757 808 799 775 758 788 740 739 790 809 778 742 789 887 713 818 738 788 730 750 768 778 769 802 777 747 736 767 763 750 822 800 761 799 759 755 726 730 722 764 741 776 784 744 851 743 939 754 731 787 784 886 887 950 862 934 842 938 863 892 863 860 819 844 802 741 862 839 834 818 848 838 831 762 860 772 873 813 798 820 824 912 801 779 861 848 819 790 774 781 788 714 752 756 752 817 742 760 785 831 803 784 794 797 776 780 807 807 846 812 789 778 787 800 745 762 777 784 748 785 756 773 759 752 766 748 760 779 783 742 805 784 772 751 741 744 771 784 766 783 766 788 759 758 761 753 766 718 733 762 765 773 780 780 767 756 763 697 698 746 655 772 714 685 671 782 768 805 753 654 702 1.07e+03 971 754 660 781 844 772 715 720 726 740 765 761 739 713 756 744 754 766 730 745 751 772 767 760 812 758 832 809 811 816 796 771 809 796 801 805 804 793 780 820 779 768 800 800 786 786 1.05e+03 815 787 805 815 778 773 764 802 809 763 756 802 794 789 787 818 806 792 792 758 798 784 812 871 840 795 774 839 811 810 788 777 755 779 750 737 747 777 786 751 773 774 766 769 783 767 784 799 790 815 791 756 804 765 723 729 817 766 766 1.04e+03 754 826 632 782 792 738 716 729 729 742 775 795 782 742 821 759 746 738 740 841 838 795 838 824 790 785 791 818 785 784 776 782 831 798 800 781 822 803 804 783 774 815 801 774 790 781 750 802 844 730 774 797 825 837 802 802 775 768 759 785 767 741 769 815 823 814 813 788 783 772 785 775 818 828 777 788 746 790 772 799 780 739 766 684 744 851 749 710 755 717 767 766 797 807 777 763 748 764 791 766 789 791 817 784 792 820 658 858 924 756 730 753 771 705 820 787 808 805 795 815 801 765 765 819 807 800 776 822 794 779 789 779 783 772 777 784 770 754 782 773 770 750 795 783 771 743 720 770 788 794 795 798 816 876 767 772 809 842 559 1.22e+03 796 671 557 710 742 785 811 802 791 740 778 761 809 798 810 757 831 770 786 879 861 873 881 838 827 852 826 868 836 834 875 865 840 839 850 835 847 883 816 833 855 872 852 857 868 859 837 854 877 913 846 819 642 824 824 857 773 797 686 721 798 797 786 827 775 846 791 793 792 767 780 770 770 819 779 760 776 790 905 849 799 806 762 722 777 804 795 836 819 776 731 777 798 691 769 792 779 755 761 774 758 764 798 800 778 780 748 775 778 771 728 1.1e+03 733 776 743 757 784 744 828 840 825 820 834 851 832 817 820 803 803 799 819 813 810 813 802 782 807 777 795 803 828 819 796 769 765 771 671 713 790 771 750 736 768 771 792 768 737 759 826 728 714 761 790 783 753 771 757 760 759 778 738 735 714 714 775 750 786 770 786 767 822 768 778 786 760 742 799 780 744 719 800 764 671 727 739 741 703 785 742 713 712 769 814 796 754 817 739 781 754 750 786 742 747 475 774 787 774 830 890 829 880 818 750 809 772 786 824 818 784 845 837 828 740 812 829 788 761 801 765 795 815 764 832 821 820 828 786 828 833 807 824 789 781 616 1.09e+03 615 848 462 763 785 779 757 447 761 696 756 808 798 775 758 788 741 740 790 807 779 746 790 884 712 818 737 788 730 750 769 779 769 802 777 747 735 767 764 750 821 800 761 801 759 754 726 730 722 763 740 776 783 744 852 743 939 754 730 786 783 886 888 951 862 934 840 938 863 891 863 859 819 844 802 742 865 838 833 818 849 839 831 762 860 772 873 812 798 819 825 912 802 779 861 848 819 789 774 781 788 714 751 756 752 817 743 761 785 832 803 784 794 795 776 778 807 810 846 813 789 778 787 800 744 761 778 782 748 785 757 772 761 751 765 747 760 779 784 744 806 783 770 752 742 744 770 784 765 782 765 789 759 758 761 753 766 719 733 761 764 773 780 780 767 757 763 698 699 746 655 772 713 685 670 782 767 805 753 656 701 1.07e+03 971 754 659 781 844 772 714 720 726 738 764 761 740 713 756 744 754 766 729 745 751 771 767 761 812 757 832 808 811 818 796 771 808 796 802 807 805 791 780 819 779 769 800 801 786 785 1.05e+03 816 787 804 815 779 773 764 802 810 764 757 802 794 789 787 817 806 790 792 758 798 784 811 870 842 795 774 838 812 809 787 777 752 780 751 737 746 777 786 752 774 774 767 770 783 768 784 798 790 817 791 755 804 764 723 729 817 767 766 1.04e+03 753 826 631 782 792 739 716 730 730 742 775 796 781 743 822 758 747 737 741 840 837 794 838 825 791 786 792 818 785 783 775 785 831 799 801 781 822 803 803 784 775 814 802 774 789 782 750 803 845 731 774 797 825 836 802 802 774 768 759 784 768 741 768 817 822 814 813 787 782 771 786 774 818 829 777 788 746 791 772 799 779 740 767 684 744 851 749 711 756 718 768 766 797 806 776 763 748 763 791 765 789 790 816 784 792 819 660 857 923 755 730 753 771 705 821 787 807 805 795 816 800 766 764 818 807 799 776 821 794 780 790 779 783 772 776 784 769 755 782 774 770 751 797 783 770 744 720 771 788 794 795 797 817 875 767 773 811 843 559 1.22e+03 796 671 557 712 742 784 812 803 791 740 778 761 809 798 810 757 831 770 786 879 862 873 880 838 828 853 825 868 835 834 874 864 840 840 851 835 846 883 815 834 856 873 848 856 869 858 838 854 878 913 846 817 642 823 824 858 772 795 685 720 799 796 786 826 774 845 792 793 791 766 780 769 769 819 779 759 776 790 905 849 799 804 762 723 778 803 795 835 819 778 730 778 797 690 770 793 779 754 760 773 757 764 798 800 778 780 748 775 779 771 729 1.08e+03 735 775 743 757 785 739 826 841 824 821 834 851 833 817 820 803 802 799 819 813 810 813 802 782 807 778 795 804 827 818 795 770 765 770 671 712 790 771 750 736 768 771 792 768 736 759 826 728 714 761 789 783 753 771 756 760 759 777 738 736 715 714 776 751 786 770 786 767 821 768 778 786 760 742 800 780 745 719 800 764 671 726 739 741 704 785 742 713 713 769 813 794 755 817 739 779 755 750 785 743 747 475 776 787 774 830 891 831 880 819 750 809 771 786 824 819 785 845 837 828 740 812 829 788 763 800 765 794 816 766 832 821 820 828 788 828 834 807 825 789 781 616 1.09e+03 613 851 462 763 784 778 757 447 762 697 756 808 799 775 758 788 740 740 792 807 779 749 790 882 711 819 738 788 730 750 769 780 770 802 777 747 735 768 764 749 820 799 761 801 759 755 725 730 722 761 740 775 783 743 853 744 937 754 730 786 781 886 889 952 862 934 840 939 863 890 863 860 819 844 802 742 868 838 832 816 849 840 831 762 860 772 873 812 798 819 826 911 802 779 861 848 820 789 774 780 787 715 751 756 752 816 741 763 785 833 802 784 794 794 776 776 807 811 846 813 789 778 787 800 743 760 779 781 747 786 758 771 762 751 765 746 761 779 784 744 807 784 767 752 742 743 769 784 764 782 765 790 759 757 761 753 766 719 734 761 762 773 781 779 768 759 763 698 700 746 656 772 713 685 670 781 766 806 752 658 702 1.07e+03 972 755 658 781 845 773 714 721 726 737 765 761 740 713 757 744 754 766 730 745 751 770 766 761 812 756 833 809 812 819 796 771 807 795 802 810 806 791 779 817 779 767 800 800 786 784 1.05e+03 816 788 805 813 778 773 764 803 810 765 757 802 794 789 786 817 806 789 792 758 797 785 810 869 841 794 773 838 812 809 786 777 750 780 752 737 746 776 787 752 773 774 766 770 784 768 783 798 790 818 791 755 804 765 723 729 817 768 766 1.04e+03 753 826 631 782 793 738 716 731 730 742 775 794 781 743 824 758 748 736 741 840 837 795 837 825 791 786 792 818 785 782 774 786 831 801 802 781 822 802 802 784 774 812 802 774 789 782 750 803 845 731 774 797 825 834 802 801 772 769 759 784 768 741 767 819 822 814 813 786 782 770 786 773 818 830 777 788 747 792 773 799 778 740 768 684 745 852 749 711 757 717 767 765 797 805 775 763 748 761 789 764 789 790 815 784 793 820 658 857 922 756 731 753 772 706 820 787 806 805 794 816 800 766 764 818 806 799 776 821 794 782 791 780 783 773 776 785 769 756 782 775 770 750 798 782 771 745 720 770 787 794 796 796 818 874 767 774 812 842 560 1.22e+03 796 671 557 713 742 784 813 803 792 740 779 761 809 799 811 757 832 771 787 880 861 873 879 838 829 853 826 868 835 835 873 864 841 841 851 835 846 882 815 834 855 873 842 856 871 859 839 855 878 913 845 817 642 823 823 859 772 795 685 720 800 796 786 826 773 844 793 794 791 764 780 768 769 819 780 759 776 790 905 850 799 803 763 723 778 802 795 835 820 779 730 778 797 689 770 795 779 754 761 773 757 763 798 800 777 781 748 776 779 771 729 1.07e+03 735 775 743 757 786 735 823 842 824 820 832 851 833 817 820 803 803 798 819 812 809 813 801 783 806 779 795 805 826 817 793 770 766 768 671 712 789 771 750 737 769 771 792 769 737 758 827 727 713 761 789 784 753 772 754 759 760 777 738 736 717 714 775 751 786 770 786 768 820 769 778 787 761 742 799 781 745 718 801 764 671 725 738 741 705 785 742 713 713 769 813 793 756 818 740 779 756 749 784 743 746 474 776 786 775 830 892 832 880 819 748 810 771 786 825 820 785 846 837 827 741 812 828 788 764 801 764 794 816 768 831 822 821 828 788 827 834 807 827 790 781 616 1.09e+03 614 855 462 763 784 778 757 448 764 697 756 808 799 776 758 788 740 740 794 808 778 751 790 878 710 820 738 789 730 750 770 780 770 802 778 747 735 767 765 748 820 799 762 801 759 755 724 730 722 762 740 775 782 742 853 744 935 755 730 786 780 885 890 952 862 934 840 940 862 891 864 860 818 844 802 742 871 838 832 816 849 840 831 762 860 772 873 812 798 819 827 911 802 779 860 848 820 789 774 780 788 716 751 754 752 816 740 764 784 834 802 783 794 794 776 775 807 814 846 814 789 777 787 800 742 761 780 781 747 786 757 771 762 752 765 746 760 779 784 742 808 784 766 751 743 743 770 783 764 782 765 790 759 756 760 753 766 720 734 760 760 773 781 779 769 759 764 698 699 748 656 772 713 685 670 782 765 805 749 660 703 1.07e+03 972 755 658 782 846 774 713 721 725 735 766 761 739 714 757 744 755 766 731 745 752 770 766 762 813 756 833 810 813 819 796 771 807 794 802 810 805 791 778 817 779 766 800 798 785 783 1.05e+03 816 788 805 811 778 773 764 804 810 765 757 802 793 789 785 818 806 788 791 758 798 784 810 868 840 792 773 839 811 809 785 776 750 779 753 737 746 775 787 752 772 775 765 769 786 768 782 797 789 820 790 755 804 766 723 728 817 769 765 1.04e+03 753 826 631 782 793 736 715 729 731 741 775 792 780 744 824 758 747 736 742 840 836 795 838 825 793 786 791 818 785 781 774 787 830 803 801 781 821 800 803 784 773 811 801 774 788 782 751 803 844 731 773 797 824 834 803 801 772 768 759 784 767 741 766 817 822 814 813 786 782 769 786 773 819 830 778 788 748 792 774 799 777 740 769 684 745 853 749 712 756 717 766 765 797 804 775 763 747 760 788 764 787 790 815 784 794 820 657 856 923 757 731 754 773 706 818 787 805 805 794 817 799 766 764 817 805 800 776 820 794 782 791 779 783 773 776 787 769 756 783 776 770 749 800 783 771 745 720 768 788 794 796 794 818 875 766 773 810 842 560 1.22e+03 795 671 556 713 741 783 813 803 794 740 779 761 808 799 812 757 833 771 787 880 860 874 878 839 828 853 826 867 835 834 872 864 841 841 851 835 845 881 814 835 855 873 837 857 870 861 838 855 878 913 845 817 642 822 824 859 771 795 685 720 801 796 786 827 772 842 794 795 791 764 779 769 769 819 781 759 776 790 905 848 799 802 763 721 778 804 794 835 821 781 731 778 796 690 769 794 779 753 761 774 757 763 797 800 777 781 748 776 779 770 729 1.06e+03 733 774 744 756 787 732 820 842 823 820 833 851 833 818 821 802 804 797 819 812 809 813 801 783 806 780 796 804 824 817 792 769 765 766 672 711 789 771 750 737 769 771 792 770 737 758 827 726 712 763 789 784 753 773 755 758 760 778 737 736 718 714 774 752 786 770 787 768 820 769 779 788 762 743 798 781 745 718 800 764 671 724 738 741 704 785 742 712 714 771 814 793 757 818 740 780 757 749 782 743 746 474 776 785 774 830 892 832 880 821 745 810 772 785 825 820 785 846 836 827 741 812 828 788 764 801 762 794 816 771 830 822 821 829 788 827 834 807 828 790 781 616 1.09e+03 613 857 462 762 784 778 757 448 764 697 756 808 800 776 758 788 739 739 796 807 776 751 789 875 711 820 738 789 730 748 771 781 771 801 778 747 735 767 765 749 820 799 763 801 759 755 724 730 721 762 741 775 782 741 853 744 933 756 730 786 780 885 889 952 862 934 840 938 862 891 864 860 818 844 801 742 874 839 832 817 849 840 831 762 860 772 873 812 798 820 826 910 803 779 860 848 819 790 774 780 788 716 750 753 752 816 740 769 784 834 802 783 793 794 776 774 807 817 846 815 788 778 787 800 743 762 781 782 747 785 756 771 761 752 764 747 759 780 784 742 808 784 762 750 743 743 770 784 764 782 765 789 760 756 760 753 766 721 733 760 757 773 781 780 769 759 764 697 699 748 654 772 714 685 670 782 765 806 745 662 704 1.07e+03 972 755 658 782 846 775 713 721 725 734 767 760 739 714 757 745 755 766 732 745 752 770 766 762 813 758 834 810 813 819 796 771 807 793 803 810 804 792 779 819 779 764 800 797 785 782 1.05e+03 817 788 804 812 777 773 764 804 810 766 756 802 792 790 785 818 805 788 790 759 797 782 810 868 839 791 773 840 810 809 784 776 751 779 754 737 746 775 787 752 771 776 765 769 786 767 781 796 789 820 789 755 804 768 724 727 816 769 765 1.04e+03 753 826 631 782 794 737 714 728 732 741 774 791 780 744 824 759 747 736 743 841 836 794 838 823 794 787 791 818 786 782 774 787 830 802 801 780 820 798 804 784 772 810 801 774 788 782 751 802 842 731 773 798 824 834 803 802 774 766 760 784 767 741 766 816 821 815 813 786 783 770 786 772 818 831 778 788 749 791 774 799 777 738 769 684 745 853 749 713 756 717 765 765 798 804 775 763 747 759 789 764 786 789 816 784 794 820 658 856 924 758 732 754 774 706 817 787 804 804 794 817 800 767 764 817 804 801 776 820 795 781 791 779 784 773 776 788 770 755 783 777 770 749 801 783 772 746 720 766 788 795 796 794 818 875 765 772 807 841 559 1.22e+03 795 671 556 714 740 782 812 804 794 740 780 761 807 799 812 757 833 771 786 881 860 874 878 839 827 853 826 867 835 834 872 864 841 842 849 836 845 881 814 834 854 873 833 858 869 862 838 856 878 913 845 818 642 822 825 858 770 794 685 719 802 796 785 828 772 842 795 795 792 765 779 771 769 819 782 759 776 790 906 845 799 802 764 720 778 806 794 836 822 782 731 777 795 691 770 793 779 753 762 774 756 764 796 800 778 781 748 774 779 771 729 1.04e+03 732 774 743 756 787 727 817 843 824 820 834 851 833 819 821 800 805 798 819 812 810 813 802 784 807 780 796 803 823 817 794 768 765 765 672 711 789 771 750 737 769 771 793 770 738 758 827 725 712 764 788 784 753 773 756 757 760 778 736 736 719 713 773 752 786 770 786 767 820 770 780 788 762 744 797 780 745 718 800 764 671 723 737 741 704 785 742 713 714 772 814 792 757 819 740 780 757 748 780 743 746 474 775 784 773 829 892 831 880 823 743 810 773 784 826 819 786 846 835 827 742 812 826 788 765 802 762 795 816 774 829 824 821 828 788 827 834 806 828 790 781 617 1.09e+03 613 861 461 762 783 777 757 447 763 697 755 808 800 776 759 789 739 737 796 807 775 755 789 869 712 820 737 789 729 747 770 781 772 801 777 747 734 767 765 749 821 799 765 801 759 756 726 731 721 762 741 774 782 741 854 744 932 756 730 786 781 884 888 952 862 933 840 937 862 891 864 859 818 844 800 742 878 839 832 817 849 840 830 762 860 771 874 811 796 820 826 910 803 780 860 848 818 789 774 780 788 716 749 751 752 815 740 772 784 834 802 783 792 793 776 775 808 821 845 816 788 778 787 799 744 762 780 783 747 785 754 771 762 752 764 747 758 780 784 743 808 784 759 750 742 743 770 784 764 783 765 789 760 756 760 752 768 721 732 759 755 773 781 781 768 758 764 697 698 747 654 772 715 685 671 782 766 806 742 663 705 1.07e+03 972 755 658 781 846 775 713 721 725 735 768 760 739 714 757 745 755 767 732 745 751 769 766 762 812 759 834 809 813 819 795 770 807 794 804 811 803 792 780 821 779 764 799 797 785 782 1.05e+03 817 788 803 814 778 772 763 803 810 768 754 802 791 790 787 819 805 788 790 760 797 781 811 869 839 791 773 841 809 810 786 776 752 778 754 737 745 776 788 752 770 775 766 769 786 767 781 796 788 820 787 755 803 768 725 726 815 768 765 1.04e+03 753 826 630 782 793 738 714 728 732 741 774 791 780 744 823 758 747 735 745 840 836 794 838 822 794 788 790 817 786 783 774 788 830 802 801 780 821 798 805 784 771 810 800 774 788 782 752 801 843 731 773 799 824 835 803 802 776 765 760 784 767 742 765 816 820 815 814 786 783 770 786 773 816 831 778 787 748 791 776 800 776 737 768 683 746 853 749 713 754 719 765 765 799 803 777 763 746 759 790 764 786 789 816 784 794 820 658 856 924 759 733 754 774 706 816 787 804 803 794 818 800 768 764 817 805 802 776 820 796 780 791 779 785 773 776 788 770 755 782 777 769 749 802 784 772 745 720 766 788 795 796 794 819 876 764 771 806 840 559 1.22e+03 796 671 556 714 740 783 812 804 793 741 780 761 806 799 812 757 832 770 786 881 861 874 878 839 826 853 826 866 834 834 871 864 840 842 848 836 845 881 814 833 855 873 830 859 868 861 838 854 878 913 845 819 641 822 825 858 771 794 685 718 802 796 786 830 772 842 795 795 792 766 779 772 769 820 781 759 775 791 906 843 799 802 763 719 779 808 794 837 822 784 731 776 792 690 772 793 780 753 762 775 756 764 795 801 778 780 748 772 779 770 729 1.03e+03 732 774 744 755 785 723 815 843 824 822 835 851 833 819 821 800 805 798 820 812 811 813 802 784 808 780 797 802 823 817 795 769 765 766 671 711 789 771 750 737 769 771 793 770 738 758 827 725 712 764 788 782 753 773 757 757 759 779 736 736 719 712 772 753 787 769 784 766 820 769 780 786 762 745 797 778 744 718 799 764 671 723 736 742 704 785 742 714 714 773 814 793 757 818 739 780 757 748 779 743 746 474 775 784 772 829 892 830 880 826 740 810 774 784 825 819 788 845 833 827 742 811 826 788 767 802 763 795 817 780 829 824 820 828 788 828 834 806 828 790 782 617 1.09e+03 613 868 459 762 782 777 757 446 763 697 755 808 801 777 759 790 738 736 795 807 775 758 788 864 712 820 737 790 728 747 769 780 772 801 777 747 734 766 765 749 821 800 764 800 759 756 727 731 721 762 740 773 782 741 854 743 932 757 732 787 780 886 888 952 862 932 840 936 861 892 864 858 818 844 800 742 880 839 833 818 850 840 831 762 860 771 873 811 796 820 826 911 803 780 860 848 818 789 774 779 788 716 748 751 752 815 740 777 784 834 803 784 792 792 777 775 808 823 845 816 788 778 787 798 744 761 779 782 747 785 754 772 762 752 764 748 758 779 784 744 808 783 756 749 741 742 770 784 765 782 764 789 760 756 761 751 768 721 731 759 754 773 781 781 767 757 764 696 698 746 654 772 716 685 671 782 766 807 738 664 707 1.07e+03 972 754 658 781 844 774 714 720 725 737 768 760 740 714 756 745 755 767 732 745 751 769 766 761 812 759 834 809 813 819 795 769 807 794 805 812 803 792 780 821 779 765 798 797 785 782 1.05e+03 818 788 802 816 780 771 763 803 810 768 752 802 792 790 788 819 804 789 791 760 798 781 811 870 839 792 774 841 808 811 788 777 751 778 755 736 744 778 788 752 770 775 766 769 786 767 782 796 788 819 787 755 803 768 725 726 814 768 765 1.04e+03 753 826 630 781 792 739 715 729 732 741 773 791 779 745 821 758 747 735 749 841 836 794 838 820 794 787 789 815 787 783 774 789 830 801 802 780 821 797 803 785 771 810 800 774 788 782 752 800 843 732 773 798 824 836 802 802 776 764 760 784 767 744 766 818 820 814 814 787 782 769 787 774 814 830 778 786 748 791 776 800 776 737 766 683 745 853 749 713 755 720 766 765 800 803 779 762 747 760 790 763 786 789 815 784 794 820 657 856 924 758 734 754 774 705 816 787 806 804 793 819 799 769 764 817 806 802 776 820 796 779 791 779 785 772 775 786 770 755 782 776 768 749 804 783 772 745 720 767 789 795 796 795 819 875 764 771 804 840 558 1.22e+03 797 671 556 715 739 783 811 803 793 742 780 761 806 799 811 757 830 769 785 881 862 874 879 838 825 853 825 865 835 834 870 864 840 843 847 837 845 882 814 833 856 872 828 860 869 861 839 854 877 914 845 820 641 822 825 857 772 794 686 717 802 796 787 830 773 842 795 795 791 767 780 771 769 820 779 760 774 792 905 844 799 801 762 719 779 807 794 837 822 787 731 776 790 690 773 794 780 753 761 776 755 764 795 801 778 779 748 770 779 770 729 1.02e+03 733 775 744 756 784 720 813 843 824 823 836 851 833 818 821 800 805 798 821 812 811 816 803 785 808 780 797 802 823 817 795 769 765 767 670 711 789 771 749 737 769 771 794 769 737 759 827 725 713 762 788 781 753 772 757 757 759 778 735 736 718 711 773 753 787 769 783 766 820 769 780 785 762 744 796 777 743 718 800 764 671 723 736 742 705 785 742 713 714 773 814 793 757 818 739 781 756 749 780 744 747 475 774 785 771 829 892 830 881 826 737 811 773 784 824 820 788 845 833 827 743 810 825 788 771 801 762 794 817 786 829 825 820 826 787 829 834 806 828 789 781 617 1.09e+03 612 874 460 763 781 776 757 447 762 698 755 808 800 777 760 791 739 736 794 807 775 761 788 857 711 820 737 790 728 748 768 779 771 800 776 748 734 766 765 749 822 800 764 799 760 756 728 731 721 762 740 772 782 741 854 743 932 757 734 787 780 887 889 952 861 933 840 936 862 891 864 857 817 843 799 742 885 838 834 818 851 840 831 762 859 771 873 811 795 821 826 911 802 780 860 847 818 789 773 779 788 715 748 751 752 815 739 778 785 834 803 785 792 792 776 774 808 827 845 816 788 777 787 797 743 761 778 782 746 785 755 772 761 753 764 749 758 779 784 743 808 783 755 749 741 742 770 784 765 781 763 790 760 757 762 751 768 721 731 759 752 773 781 779 768 757 764 696 698 747 655 773 716 684 670 783 766 807 734 666 708 1.07e+03 972 753 658 781 844 774 714 720 725 738 767 760 740 714 756 744 754 767 732 745 750 769 765 761 811 759 833 810 813 820 796 768 807 795 804 813 803 792 778 820 778 765 797 797 785 782 1.05e+03 817 789 802 814 780 770 762 804 810 769 752 802 792 790 788 819 805 789 792 760 799 783 812 872 839 792 774 841 808 811 788 776 751 779 755 736 744 777 789 752 770 774 766 769 786 766 783 795 788 819 788 754 803 769 726 727 814 767 766 1.04e+03 754 824 631 781 791 739 714 730 732 741 773 791 779 745 821 756 747 735 751 841 836 794 838 820 794 786 788 813 788 782 775 789 831 800 802 781 821 797 802 785 771 811 799 775 788 782 752 800 843 732 773 796 824 837 801 801 774 764 760 785 767 744 767 819 821 814 814 788 783 768 787 775 815 830 778 786 747 790 775 800 779 737 763 682 745 852 750 713 755 721 768 765 800 803 782 761 747 763 791 765 786 790 815 784 794 820 655 857 923 756 735 755 774 705 816 787 807 803 792 820 798 768 764 818 807 802 775 820 796 779 790 778 785 772 774 785 769 753 782 775 766 749 807 782 772 745 720 769 789 795 796 796 819 875 764 771 804 841 559 1.22e+03 798 671 557 718 736 783 810 802 793 742 780 761 806 799 811 757 828 769 785 882 861 874 880 838 825 853 825 865 836 833 870 864 840 843 847 837 846 883 813 834 858 872 828 861 869 861 839 854 877 913 845 820 641 822 826 856 772 794 686 717 802 796 789 830 773 841 795 796 791 768 780 770 768 820 778 760 774 792 904 844 799 801 761 720 780 806 795 837 822 789 730 777 787 689 772 794 781 753 761 776 754 764 794 799 778 778 748 770 778 769 730 1e+03 734 776 745 756 783 716 812 843 824 825 836 851 834 817 821 801 804 798 822 813 810 818 803 785 807 780 796 803 824 817 795 769 765 767 669 711 789 770 749 737 769 771 794 769 736 759 826 725 713 760 788 780 753 773 756 758 760 778 735 736 717 712 773 752 787 769 784 768 820 768 780 785 762 744 795 776 742 719 800 763 671 723 736 742 707 785 742 712 715 773 814 794 757 818 739 781 756 749 780 744 747 475 774 786 771 830 892 831 882 828 732 811 772 784 824 821 787 844 831 827 742 810 825 789 772 801 761 794 817 790 829 825 821 825 786 830 835 807 828 788 781 618 1.09e+03 612 879 461 763 781 776 758 447 763 698 754 808 800 778 761 791 741 737 793 807 775 763 789 851 711 820 737 790 727 749 767 778 769 800 776 749 734 767 765 749 823 799 764 797 760 756 728 730 722 762 740 772 781 741 854 743 932 758 735 788 780 888 890 951 860 933 840 936 862 891 864 856 817 843 799 741 887 837 834 819 852 840 832 762 859 771 873 810 796 821 825 911 801 780 860 847 818 789 773 779 788 715 748 751 752 815 739 783 784 833 804 785 793 792 776 773 808 828 845 816 788 775 786 797 742 762 778 783 745 787 755 771 761 753 764 749 759 779 784 743 807 784 752 748 741 742 770 783 765 781 762 790 760 757 763 752 767 721 730 759 750 773 781 777 769 757 764 696 698 747 655 773 717 684 670 783 767 807 728 666 710 1.07e+03 972 752 658 781 844 774 714 720 725 737 767 761 740 714 755 743 754 768 732 745 750 770 765 761 811 760 833 810 813 820 796 768 807 796 804 813 802 792 777 819 778 765 797 798 784 782 1.05e+03 816 789 803 813 780 771 762 804 810 770 752 802 792 790 787 819 808 790 792 760 800 783 812 872 839 793 774 841 805 812 788 776 751 779 755 736 746 776 788 752 769 773 766 769 786 766 782 795 787 820 789 754 804 769 725 728 814 768 767 1.04e+03 754 823 632 782 791 739 712 730 732 740 772 792 779 746 821 756 746 736 753 842 836 794 839 821 793 786 788 814 788 781 775 790 831 800 802 781 820 797 801 785 771 812 798 776 788 782 752 800 843 732 773 795 824 837 800 801 774 764 759 785 767 744 768 819 822 814 814 789 783 768 787 774 815 830 778 786 747 789 773 800 781 737 764 682 745 852 750 713 756 723 767 765 800 803 782 761 747 764 792 768 787 792 816 785 793 819 654 857 922 755 733 756 774 705 816 788 807 802 792 821 798 767 764 819 807 802 775 820 796 780 790 778 783 772 774 785 769 752 783 775 766 749 809 782 771 743 720 770 789 796 796 797 819 874 764 771 804 842 560 1.22e+03 798 672 558 721 734 783 810 801 794 742 780 761 806 799 812 758 828 769 785 882 860 874 881 839 826 853 825 866 836 832 871 863 840 842 847 837 847 884 812 834 858 871 829 860 870 861 838 855 877 912 845 820 640 822 824 855 773 794 688 717 801 797 789 830 773 841 796 797 791 769 779 770 767 820 776 760 773 792 903 844 799 800 761 719 778 804 794 836 822 789 730 777 786 688 772 795 782 753 761 775 754 764 794 797 778 778 747 770 778 769 730 988 735 776 746 756 782 713 812 844 825 825 837 851 834 817 820 801 803 797 821 813 808 819 803 784 806 779 795 802 824 817 794 769 765 768 669 712 789 770 748 736 770 771 793 770 735 758 825 725 713 761 788 780 753 773 755 758 762 778 734 736 716 713 773 752 787 770 786 769 820 769 780 785 761 743 797 777 742 720 802 762 672 723 736 742 708 784 742 711 716 772 814 794 757 818 739 782 755 748 780 743 747 474 774 785 772 830 892 831 881 829 730 811 770 784 823 822 786 844 829 827 742 810 825 788 774 800 760 794 815 795 829 824 822 826 785 830 836 807 829 789 780 619 1.09e+03 612 885 462 763 781 776 758 448 764 698 754 808 799 778 760 790 742 737 793 808 775 765 789 845 711 819 737 790 728 749 767 778 768 800 776 749 734 767 765 749 822 800 765 796 760 756 728 730 723 762 740 772 781 741 854 743 932 758 734 788 781 887 892 951 860 934 840 936 862 891 864 857 817 843 799 741 891 836 834 819 851 840 833 762 859 772 873 810 796 822 824 910 801 781 860 847 818 789 773 779 788 715 749 752 752 816 739 788 783 833 804 784 794 791 775 773 808 830 845 816 789 775 785 798 742 763 779 783 744 788 755 771 760 754 765 749 760 779 784 743 807 784 750 748 741 743 770 783 765 781 763 790 760 757 763 754 767 721 730 758 748 773 780 776 770 758 764 697 697 747 655 773 717 684 671 784 767 807 723 666 710 1.07e+03 972 752 659 782 844 774 714 719 725 735 766 761 739 714 755 741 754 768 732 744 749 771 764 762 811 760 832 810 813 819 795 768 807 796 804 813 801 792 777 818 777 766 798 798 784 782 1.05e+03 815 789 804 812 778 771 761 803 811 771 752 803 791 790 787 819 810 790 792 761 799 782 813 872 839 794 774 841 803 812 787 775 752 780 754 737 746 777 786 753 769 773 766 769 787 766 780 795 787 821 789 754 804 768 724 727 814 768 768 1.04e+03 754 822 633 782 791 738 712 731 731 739 772 793 780 746 821 756 746 735 754 841 836 794 838 822 792 786 789 816 788 781 774 789 831 799 802 781 821 797 800 785 771 812 797 776 788 782 753 800 842 730 773 796 823 838 800 801 774 764 758 785 768 743 768 819 824 814 813 789 784 768 786 774 816 830 778 787 748 788 772 801 782 736 766 682 745 850 750 713 757 725 766 765 800 804 780 762 747 763 792 768 787 792 817 786 792 819 655 858 922 755 731 756 773 705 816 788 808 802 793 822 799 767 763 820 807 801 775 820 796 781 788 778 781 772 773 787 769 751 782 776 765 749 809 783 771 742 721 770 789 796 796 797 820 874 764 771 803 842 560 1.22e+03 798 671 559 725 733 782 810 801 794 742 778 761 807 799 812 758 827 770 785 882 859 874 882 840 825 852 826 867 836 832 874 862 840 842 847 837 847 884 812 836 856 869 829 860 870 861 837 856 876 911 845 819 640 822 822 856 771 794 688 717 800 797 790 831 773 841 795 798 791 769 778 769 765 819 776 760 774 791 902 845 798 800 762 718 776 805 795 836 822 790 730 776 784 686 772 794 782 753 760 774 754 764 794 796 778 779 747 770 778 771 730 979 736 776 746 756 782 709 812 843 826 826 837 852 835 817 820 801 804 798 820 812 809 820 803 784 805 780 794 802 824 816 793 769 765 769 670 712 789 769 747 736 770 770 793 771 735 758 824 725 713 762 789 781 753 773 753 758 762 779 733 736 716 713 773 751 787 770 786 769 820 770 779 786 761 743 798 778 741 722 802 761 672 723 736 741 710 783 742 712 717 771 814 794 757 818 739 781 755 748 780 743 747 474 775 784 774 830 892 831 880 830 727 811 769 785 823 822 785 844 826 828 741 811 826 788 776 801 761 795 814 799 829 823 823 827 785 829 836 807 829 789 780 618 1.09e+03 612 891 461 763 782 776 758 448 765 698 753 809 799 778 760 789 742 737 793 809 775 766 788 839 711 819 737 789 729 750 766 778 768 801 776 750 734 767 765 749 821 800 766 796 760 756 728 730 724 762 740 772 782 741 855 743 931 757 733 789 781 887 892 951 861 934 840 936 862 891 863 859 818 843 799 742 893 836 834 819 850 840 833 762 858 772 873 812 796 822 823 910 802 781 860 848 818 790 773 779 788 715 749 754 752 816 738 793 783 832 804 784 794 790 775 773 808 830 846 816 789 774 785 798 741 764 778 783 744 789 754 771 760 753 765 750 760 779 784 743 807 784 749 748 741 744 771 783 766 780 764 789 762 757 764 754 767 720 730 758 748 774 779 777 770 759 763 698 696 746 656 774 717 684 672 785 766 806 716 666 711 1.07e+03 972 752 659 783 844 773 714 719 724 734 765 762 738 714 754 742 754 768 732 744 749 772 763 762 811 761 832 810 813 818 794 770 807 796 804 812 801 792 778 818 776 766 799 798 784 782 1.05e+03 815 789 804 812 777 772 760 802 811 773 752 803 791 790 787 819 811 791 792 760 799 781 813 873 839 794 775 842 802 811 786 775 753 781 754 737 745 778 785 754 769 773 765 769 786 767 779 796 786 821 789 755 803 766 722 727 815 768 769 1.04e+03 754 822 634 781 791 738 714 732 731 738 773 794 780 746 822 756 745 735 754 840 836 792 838 822 792 786 789 818 787 782 773 790 829 799 801 780 822 797 799 784 771 812 797 776 788 781 753 800 841 729 772 798 823 838 801 801 774 763 758 784 769 742 767 819 824 814 813 788 784 768 785 774 816 830 778 787 750 788 773 801 780 736 767 682 746 850 752 712 758 727 765 765 800 802 779 762 747 762 791 767 787 793 817 785 792 820 657 858 923 755 730 754 773 707 816 786 808 803 794 823 800 767 763 821 808 800 776 820 796 783 787 777 781 772 774 788 769 752 781 778 767 750 810 784 770 740 722 770 788 796 797 797 820 873 764 771 801 840 560 1.22e+03 798 671 559 727 733 783 810 802 794 742 777 762 808 798 811 758 827 770 785 882 860 873 882 839 824 854 825 866 836 832 876 862 840 841 847 836 848 884 811 835 854 869 827 859 871 861 836 856 876 910 845 819 640 822 821 856 770 794 688 717 800 797 790 831 774 841 795 797 790 768 778 770 762 817 776 759 774 790 902 846 798 800 763 718 775 806 796 837 822 791 729 775 780 685 772 793 783 754 760 773 754 764 794 798 778 780 747 770 778 773 729 970 736 777 746 757 782 706 812 842 826 827 836 852 835 817 820 800 805 798 820 812 809 822 802 783 805 780 795 802 824 816 792 769 766 770 670 713 788 768 746 736 771 770 793 771 734 757 824 725 713 762 790 782 752 772 751 758 762 780 732 736 715 712 773 750 787 771 786 769 821 771 779 787 761 743 798 778 740 722 802 762 673 722 737 741 710 783 742 712 717 771 814 794 756 816 738 781 755 748 781 743 747 474 776 783 774 830 893 832 880 830 725 812 769 785 823 822 786 844 824 829 741 811 826 788 777 801 761 795 813 803 830 822 823 828 785 829 836 807 827 789 780 617 1.09e+03 613 899 460 763 783 776 758 447 766 699 754 809 800 778 760 788 742 737 793 809 774 767 788 836 710 819 737 789 729 749 766 778 767 802 776 751 733 768 765 748 820 799 768 795 760 756 728 730 723 762 739 772 783 740 855 743 930 757 732 790 781 887 891 951 862 934 841 936 862 892 863 860 818 843 800 742 895 836 834 818 850 840 833 763 858 772 873 814 796 822 822 910 802 782 860 848 818 790 773 779 787 716 750 756 752 816 738 794 784 831 804 784 794 789 775 774 808 831 847 816 789 775 785 799 742 764 778 783 746 787 754 771 759 753 764 750 760 780 785 743 807 785 748 748 741 745 771 783 767 780 765 789 763 756 764 754 767 720 731 759 748 774 779 779 770 759 763 699 694 746 656 775 716 685 673 785 766 806 709 665 712 1.07e+03 971 752 658 783 844 773 714 719 724 735 764 762 737 714 754 743 754 767 731 744 749 773 764 762 811 762 832 809 813 819 796 771 807 795 805 812 801 792 779 818 777 766 799 798 784 783 1.05e+03 816 789 804 812 777 772 760 801 811 776 752 803 791 790 788 817 810 792 792 760 799 781 814 873 838 793 776 841 802 810 786 774 755 781 753 737 744 778 784 755 769 772 764 769 785 768 781 796 785 822 788 756 802 765 723 727 815 768 768 1.04e+03 754 821 634 779 792 738 715 734 731 738 773 793 781 746 823 756 744 735 756 839 836 791 837 822 792 787 789 818 786 783 773 790 827 799 801 780 824 796 799 784 772 812 797 775 788 781 752 801 842 730 773 799 822 838 801 800 774 763 758 785 770 742 767 819 825 813 812 788 784 767 784 774 815 830 778 786 751 789 772 802 778 737 767 682 746 850 753 712 758 727 765 766 800 801 778 762 747 762 790 766 786 793 817 784 792 820 658 858 924 756 730 752 772 708 817 785 809 804 795 822 800 767 763 821 809 800 776 819 796 784 787 776 782 772 774 789 769 752 780 778 768 750 811 784 770 741 722 770 788 796 798 796 821 873 764 771 800 838 559 1.22e+03 798 671 560 728 734 783 812 803 795 740 777 761 809 799 810 758 828 770 785 882 860 874 882 839 826 855 825 865 836 832 875 862 839 840 848 836 849 885 811 835 854 870 824 858 871 860 837 855 875 910 845 819 640 822 822 856 770 793 689 716 800 798 788 831 775 841 794 796 790 767 779 771 758 814 776 758 773 790 902 846 798 799 764 718 776 808 797 838 822 791 728 774 776 684 772 792 782 754 759 773 754 764 794 800 779 780 747 771 778 775 728 960 736 777 745 758 782 702 811 842 825 828 836 850 835 817 821 800 806 798 819 812 808 825 802 782 805 781 795 802 825 815 792 769 766 770 670 713 787 769 746 737 772 769 794 771 734 758 825 724 713 762 790 782 751 772 751 758 760 781 731 737 715 711 773 750 787 772 786 770 823 771 778 788 761 743 797 778 739 722 802 762 673 724 738 741 709 784 743 711 718 772 814 794 756 815 737 782 755 747 780 744 746 474 776 783 775 831 892 832 880 831 723 811 770 785 823 822 786 844 820 830 740 811 826 788 778 801 760 796 812 805 829 822 823 827 786 828 836 806 826 790 781 616 1.09e+03 613 903 460 763 784 776 759 447 766 699 754 808 800 778 759 788 741 736 793 808 773 766 788 831 709 818 738 789 729 749 767 778 766 802 775 752 733 768 765 748 820 798 768 793 760 756 727 730 723 762 739 772 783 738 856 743 929 757 731 789 780 887 891 951 862 934 841 936 861 892 862 859 818 843 800 741 897 836 834 818 850 840 832 763 859 773 873 815 796 822 822 910 802 782 860 847 819 790 774 779 787 715 751 756 752 816 738 795 784 830 804 785 794 791 775 774 809 831 847 816 789 775 786 799 742 762 778 782 748 787 753 770 759 753 765 749 761 780 786 743 806 786 748 748 741 744 769 782 767 781 765 789 764 756 764 754 766 720 731 759 749 773 780 780 771 760 763 700 694 746 656 775 715 685 673 784 765 806 702 665 713 1.07e+03 970 752 658 782 844 773 714 719 724 736 764 762 737 714 755 744 755 766 731 744 749 774 764 761 811 762 832 809 814 820 798 771 808 795 804 812 802 792 779 818 778 766 799 797 784 783 1.05e+03 816 789 804 811 777 773 760 801 811 780 753 803 791 789 788 816 810 793 792 760 800 781 814 873 838 792 776 842 802 809 786 774 755 782 752 737 744 777 783 756 770 772 763 769 785 770 782 796 785 822 786 756 802 763 724 727 816 768 767 1.04e+03 754 820 635 779 793 738 715 733 731 738 774 793 780 747 824 756 743 735 759 840 837 790 837 821 791 786 790 818 786 783 774 791 826 797 801 780 823 795 800 784 772 812 797 774 788 781 752 801 844 732 774 798 823 838 802 799 775 763 758 785 770 742 767 818 826 813 812 787 785 768 783 773 815 830 778 786 749 788 771 802 778 737 767 682 745 851 752 712 757 726 765 766 799 801 778 761 746 762 791 768 786 793 816 783 792 820 658 859 926 755 730 753 772 708 818 785 810 805 795 822 800 768 763 820 810 799 777 818 796 784 789 776 783 772 775 788 769 752 779 778 769 750 812 785 770 742 722 770 788 795 798 796 821 873 763 771 798 835 559 1.22e+03 798 671 560 728 735 783 813 803 795 739 777 760 809 801 809 758 830 770 785 882 861 874 881 839 829 855 825 866 836 832 873 863 838 840 849 835 848 885 812 835 855 871 821 857 871 860 838 854 876 910 846 820 640 822 823 857 770 793 689 716 801 799 786 831 777 841 794 795 790 767 779 773 755 813 776 758 773 789 902 846 798 798 764 719 776 808 796 840 822 792 727 775 774 684 772 792 781 754 759 773 754 763 795 801 780 780 747 771 779 774 727 952 736 777 745 759 783 698 810 842 823 831 836 848 834 817 820 801 806 799 818 811 807 829 802 781 806 781 794 803 826 814 792 769 766 771 670 713 787 770 746 737 773 768 793 771 735 758 826 723 713 762 790 781 751 771 751 758 759 782 731 737 715 711 774 751 787 772 785 768 823 769 777 788 762 743 796 777 738 722 801 762 673 725 737 741 709 786 742 710 718 773 814 793 755 815 735 782 755 747 780 745 747 474 776 784 776 832 892 833 881 831 722 810 771 784 823 822 786 844 818 830 738 812 825 788 779 801 761 796 812 808 828 822 823 827 786 829 835 806 825 791 781 616 1.09e+03 613 913 460 763 784 776 758 447 766 699 754 808 801 777 758 788 741 738 793 807 773 765 788 828 708 817 738 789 729 748 766 777 766 800 774 751 734 769 765 748 820 799 769 791 761 756 726 731 724 761 738 773 782 738 857 742 928 757 731 789 780 888 890 951 862 934 841 936 861 892 863 858 818 844 800 740 899 835 834 818 850 840 832 764 859 774 872 815 796 822 824 911 801 780 860 847 820 790 774 779 787 715 751 756 752 816 738 797 784 831 804 786 794 792 776 774 808 831 846 815 789 775 788 799 742 762 777 781 748 787 752 770 758 753 766 748 761 781 786 742 805 784 748 748 741 743 768 782 766 780 764 788 763 756 764 753 765 720 731 759 749 772 780 780 771 760 763 701 695 746 656 774 716 685 673 782 765 807 696 664 713 1.07e+03 970 752 659 782 844 773 714 719 724 737 764 762 737 713 757 743 755 766 731 744 749 772 765 760 811 761 832 808 813 820 798 771 808 795 803 811 803 793 779 818 779 766 798 796 785 783 1.05e+03 815 790 804 811 778 773 761 800 811 781 753 802 792 790 789 816 812 795 792 760 799 781 814 872 839 791 776 842 801 809 786 774 754 781 752 738 744 775 784 757 771 772 762 769 786 770 781 796 786 822 785 756 802 763 724 728 817 768 766 1.04e+03 754 821 635 779 792 738 714 733 731 739 774 793 780 746 824 756 744 735 762 840 837 790 836 822 791 786 791 817 785 783 774 791 827 796 802 779 823 794 801 785 773 812 798 773 788 781 752 801 845 735 776 798 823 837 801 799 775 764 758 784 769 743 767 818 825 814 812 786 785 769 782 773 815 831 778 788 748 787 769 801 778 737 767 681 744 852 751 714 757 727 766 767 799 802 778 760 746 762 792 770 787 793 817 783 792 821 657 859 925 755 730 753 772 708 820 785 810 806 794 820 800 768 762 820 810 799 776 818 796 782 792 776 783 773 775 787 768 752 779 777 769 750 812 784 770 742 722 771 787 795 797 796 820 874 763 772 797 833 559 1.22e+03 798 672 559 728 737 783 813 803 794 737 777 760 808 803 808 758 830 769 785 882 861 874 880 838 831 854 825 866 837 832 871 864 838 841 849 835 846 885 812 834 856 872 820 856 870 860 839 852 876 910 846 820 639 822 822 856 770 794 688 717 801 800 786 831 778 841 793 796 790 767 780 773 752 814 776 757 773 789 902 846 798 799 764 718 777 805 794 840 822 793 727 776 771 684 771 793 780 753 759 773 755 763 796 801 779 779 747 770 779 774 728 946 736 776 745 758 783 698 808 843 824 833 836 847 833 817 820 801 805 798 818 811 808 834 802 781 806 782 794 803 826 814 792 769 766 771 670 712 787 772 746 737 773 768 791 771 736 759 827 722 712 762 789 781 751 771 751 758 759 782 732 737 715 710 773 752 787 772 785 767 821 767 776 788 762 743 797 777 738 722 800 763 672 727 737 740 708 787 741 710 719 773 814 793 755 815 735 783 756 748 778 746 749 474 776 784 776 832 892 832 881 831 721 809 772 783 823 820 785 843 816 831 737 812 825 788 782 800 762 795 812 810 827 823 822 827 786 828 835 807 825 791 781 616 1.09e+03 614 920 458 764 784 777 758 447 766 698 755 808 801 777 757 787 741 739 793 806 773 764 788 820 708 817 738 789 729 748 766 776 766 798 773 751 734 770 764 748 820 800 770 789 762 756 726 732 725 760 738 773 781 738 857 741 927 757 730 788 779 888 890 951 862 934 841 936 862 892 863 858 818 844 801 740 901 836 834 818 850 839 832 765 859 774 872 814 797 822 825 912 800 779 860 848 820 791 773 779 788 715 751 756 753 816 739 800 784 832 804 787 793 793 776 774 808 832 847 814 789 774 788 799 742 762 776 781 748 788 752 768 758 753 768 747 762 781 785 742 805 783 748 748 742 742 767 782 766 780 763 787 762 757 764 752 764 719 730 759 749 771 780 779 770 760 763 703 697 746 656 774 715 684 673 780 766 807 692 663 713 1.07e+03 972 753 660 782 844 773 713 719 724 737 764 762 737 714 757 743 755 766 731 745 749 771 765 760 811 760 833 808 813 820 796 770 808 795 802 810 803 793 778 817 779 766 798 796 785 782 1.05e+03 814 790 804 811 778 774 763 801 811 782 753 802 793 790 789 817 812 798 791 759 798 780 813 870 839 791 776 841 801 809 786 774 753 781 752 738 744 775 786 759 773 772 762 769 787 769 781 796 786 822 786 756 802 762 724 729 818 769 767 1.04e+03 754 823 635 779 791 738 713 733 731 739 773 794 780 746 822 756 744 735 763 840 838 791 836 822 790 786 791 816 784 783 774 791 828 794 802 780 823 795 802 786 773 812 798 772 789 781 752 800 845 735 776 797 823 837 800 800 776 764 761 784 769 744 768 818 824 813 811 786 785 769 782 773 815 832 778 790 749 787 768 800 778 737 767 680 743 852 749 715 757 729 767 766 800 802 777 761 746 763 791 769 789 793 817 783 791 820 655 859 925 755 730 754 773 708 820 785 810 806 793 819 799 768 761 819 811 799 775 819 795 780 794 777 783 773 775 786 766 752 778 776 768 750 813 784 770 742 721 771 786 796 796 797 819 874 763 772 796 831 560 1.22e+03 798 670 558 729 737 784 812 802 793 737 777 762 806 804 808 759 828 770 785 882 861 874 879 836 829 853 825 866 838 832 871 866 839 841 849 834 846 885 812 832 854 872 819 857 870 860 838 852 877 910 846 821 641 822 821 855 770 795 686 718 800 798 788 831 778 839 792 796 790 766 780 774 750 815 776 757 774 789 902 847 798 800 764 718 777 803 793 839 822 796 727 776 768 684 770 794 779 752 759 773 755 763 795 801 779 779 747 770 780 774 729 937 737 775 745 757 784 698 806 844 825 835 835 848 833 817 819 800 805 798 818 811 810 839 802 781 807 783 795 803 826 814 792 769 766 772 670 712 786 772 747 737 773 768 790 770 737 758 827 721 712 762 788 781 752 772 751 758 759 783 732 736 715 710 772 752 788 772 785 766 820 765 776 787 763 743 798 777 738 722 799 763 671 726 737 741 708 788 740 710 721 772 814 792 755 815 734 782 756 748 778 746 750 476 775 785 776 832 892 833 882 830 719 808 773 784 823 818 784 843 814 831 736 812 825 788 784 800 763 794 812 811 827 823 822 828 785 827 834 807 824 790 780 616 1.09e+03 614 932 457 764 784 777 758 446 767 697 756 806 801 778 758 786 740 740 793 806 773 764 788 814 709 816 737 788 729 748 765 776 767 797 773 749 733 769 765 748 820 802 770 789 762 756 725 731 726 760 738 774 781 738 857 740 926 757 730 788 779 888 890 951 862 933 841 936 862 891 863 858 817 844 801 740 901 838 834 818 850 838 832 769 858 773 872 813 796 822 825 912 800 777 861 848 819 790 773 780 788 715 751 756 753 816 740 803 783 832 804 786 793 793 775 774 807 833 848 815 789 774 788 799 742 762 777 781 747 788 753 768 759 754 768 748 763 780 785 742 806 781 748 748 743 741 767 783 765 780 761 786 761 757 763 752 765 719 730 759 749 771 780 779 768 760 763 707 699 746 656 774 714 685 673 780 766 806 687 661 712 1.06e+03 972 755 661 782 843 773 712 720 725 736 764 762 737 714 756 744 756 766 730 745 749 771 766 760 812 760 834 809 813 818 794 770 808 796 802 810 804 792 778 817 779 766 798 796 786 782 1.05e+03 815 790 805 811 778 775 762 802 812 782 753 802 794 790 789 818 810 802 791 760 797 780 812 869 840 791 776 841 800 809 786 776 751 780 752 738 744 775 788 760 773 772 761 769 786 767 781 796 788 822 787 756 802 763 723 730 818 769 767 1.04e+03 756 824 635 780 790 738 712 733 731 739 773 794 780 744 821 755 744 735 763 840 838 791 837 823 790 786 790 816 784 783 774 791 828 795 801 781 823 795 799 787 772 812 798 774 790 781 752 800 844 734 776 797 823 837 799 800 776 764 763 783 768 745 769 818 823 812 811 786 785 770 781 774 815 833 778 791 749 787 768 800 778 737 767 679 744 852 751 716 758 731 767 765 800 802 777 761 746 763 790 768 789 793 817 783 791 819 655 858 925 756 729 754 773 709 819 785 810 805 793 818 798 768 760 820 812 799 774 819 794 779 793 777 782 773 775 785 766 752 778 776 768 751 813 783 770 742 721 770 786 797 796 797 818 873 763 772 796 829 560 1.22e+03 797 669 558 730 737 784 810 801 793 737 777 762 806 804 807 759 828 770 784 882 862 874 879 836 828 854 825 866 838 833 871 867 839 840 849 830 847 885 812 830 853 872 818 857 870 861 838 854 876 910 846 822 642 823 820 853 770 796 686 718 800 797 790 831 777 836 792 796 790 766 781 773 748 815 776 756 774 789 903 847 798 801 763 718 777 801 793 838 823 799 727 776 765 685 770 794 778 752 759 773 755 762 794 801 780 779 747 769 780 772 730 927 737 775 744 756 784 698 806 844 826 835 835 849 832 818 820 799 806 798 819 812 811 843 804 782 807 782 795 803 827 815 792 768 766 772 670 711 786 772 746 736 772 769 790 768 737 757 827 720 711 762 787 780 752 772 752 758 758 782 732 735 716 711 770 752 789 772 786 766 821 766 776 787 763 743 799 778 739 721 798 764 670 726 737 741 708 789 741 711 722 772 814 792 755 816 735 782 756 748 778 745 750 476 775 786 775 833 892 833 882 830 717 808 774 784 822 817 785 843 812 829 736 812 825 788 785 799 763 793 811 811 827 823 822 827 785 827 834 807 824 789 780 616 1.09e+03 613 939 455 764 784 777 758 446 768 697 757 805 800 780 758 785 739 741 793 806 774 764 789 807 710 816 736 788 729 749 766 776 767 798 773 748 733 768 766 748 821 802 770 789 762 756 725 729 726 760 738 774 782 740 857 741 926 757 730 788 779 888 890 951 862 933 841 935 862 891 863 858 816 843 800 740 902 839 834 818 850 839 832 771 858 773 872 812 795 822 826 913 800 777 862 850 819 789 773 780 788 716 751 757 753 816 741 806 782 832 804 785 793 792 774 774 808 834 850 816 789 774 788 799 742 763 778 781 747 788 754 768 759 754 767 749 763 780 785 742 808 781 747 748 744 742 768 783 764 779 761 786 761 758 763 751 765 719 730 758 749 772 778 779 767 761 763 710 698 747 656 774 713 686 673 781 766 805 683 661 712 1.07e+03 971 756 661 782 843 773 710 720 725 736 764 762 737 714 754 744 756 766 730 745 749 772 767 760 812 760 834 809 813 818 795 770 808 796 801 810 804 792 777 818 778 765 798 796 786 782 1.05e+03 815 789 805 812 777 774 760 802 813 783 753 802 794 790 788 818 808 805 790 760 797 780 810 869 840 791 776 841 799 811 785 777 751 778 753 738 744 774 789 760 772 773 762 769 785 766 781 795 788 821 788 757 803 763 722 730 818 768 767 1.04e+03 759 823 635 780 791 737 712 733 731 738 774 793 780 744 819 755 744 735 762 840 838 791 838 824 790 786 790 817 784 782 774 792 828 795 801 782 823 795 797 787 771 814 798 774 790 780 752 800 845 733 774 798 823 837 798 800 776 764 762 783 768 744 770 817 824 813 810 785 785 771 782 774 814 833 778 791 749 787 770 800 780 737 766 679 744 853 753 717 758 732 767 764 801 801 776 762 747 763 789 766 789 793 817 783 792 819 655 858 925 756 729 754 774 710 819 786 808 805 793 819 798 767 761 820 812 800 773 818 794 778 791 777 782 773 774 784 766 752 780 777 767 751 814 783 771 741 721 770 786 797 796 794 818 873 763 772 796 828 560 1.22e+03 797 668 558 731 735 783 810 801 793 736 777 761 807 803 808 759 829 770 784 881 862 875 879 838 827 854 824 866 838 833 872 866 839 840 848 826 848 886 812 830 854 872 818 858 870 862 837 856 875 910 846 822 644 823 820 853 769 796 686 718 800 795 789 831 777 832 792 796 789 766 781 773 746 815 775 756 774 788 904 847 797 803 763 718 776 802 793 836 823 799 727 775 763 686 769 793 778 753 759 773 755 762 793 800 779 780 748 770 780 770 729 918 736 776 744 757 784 697 805 843 825 835 835 849 832 819 822 798 807 798 818 812 811 848 805 783 806 780 795 802 826 817 792 768 766 772 670 711 786 772 746 736 772 769 790 768 736 757 826 721 710 762 787 780 752 772 753 758 758 781 732 735 715 712 770 751 789 772 787 766 822 767 776 786 762 743 799 778 739 721 798 764 671 726 737 741 708 789 742 710 722 774 814 792 755 816 735 782 756 748 778 745 750 477 775 787 774 832 892 833 882 829 715 807 774 786 823 816 785 843 808 827 736 811 825 788 786 799 763 794 810 811 828 823 823 827 784 828 834 806 825 788 780 616 1.09e+03 613 947 455 764 784 777 758 446 769 697 756 805 800 781 757 785 739 741 793 805 774 765 789 805 710 816 736 788 728 750 766 776 767 799 774 747 733 768 766 748 821 801 770 789 762 755 725 727 726 760 738 774 781 742 857 740 926 757 730 788 779 888 890 950 862 934 840 936 861 890 862 859 815 842 798 740 902 839 834 818 850 839 831 773 858 772 872 811 795 823 825 913 799 777 862 850 819 789 773 779 787 716 750 757 753 816 742 807 780 833 803 784 794 790 774 774 808 834 850 816 789 775 789 800 742 763 778 782 746 788 755 769 760 753 766 748 762 779 785 742 809 781 747 748 743 743 768 783 763 779 761 786 762 758 762 752 765 719 732 758 749 773 777 780 766 762 763 715 697 748 655 774 713 686 671 781 766 805 678 660 711 1.07e+03 970 755 661 782 842 773 710 720 726 736 765 761 737 714 754 744 757 765 730 743 749 773 768 759 812 760 834 809 814 818 795 770 808 797 800 810 804 791 777 819 778 766 799 796 787 782 1.05e+03 815 788 804 812 776 772 759 802 813 784 754 801 794 790 788 817 808 807 790 761 797 780 810 870 840 792 775 841 798 813 785 779 751 778 752 738 744 773 789 760 770 773 762 769 785 766 781 795 787 819 787 756 804 764 723 730 818 767 767 1.04e+03 762 823 634 781 791 735 713 733 732 738 775 792 781 744 820 755 744 736 762 840 838 790 838 824 791 785 789 816 784 782 774 792 828 795 801 781 824 796 797 787 771 815 798 776 790 780 752 800 845 732 774 798 823 837 799 801 776 764 760 784 767 744 771 817 824 814 810 785 785 770 783 774 814 833 778 790 748 787 771 799 783 738 766 678 744 852 753 718 758 731 767 765 801 801 776 762 747 763 789 765 789 793 817 782 792 820 656 857 924 755 729 754 774 711 818 787 806 805 794 819 799 765 761 820 812 800 773 818 794 778 789 777 781 774 775 785 767 752 781 777 766 751 815 782 771 741 720 771 786 795 795 793 819 873 763 773 794 828 561 1.22e+03 797 669 559 732 734 783 810 800 792 736 777 762 807 803 810 759 830 770 783 880 863 875 879 839 827 854 824 866 838 833 872 864 839 840 847 821 848 886 812 830 855 872 817 858 870 860 838 857 875 910 846 822 644 823 820 853 769 795 685 718 801 795 788 831 777 830 793 796 789 767 781 772 741 816 775 756 774 787 906 846 798 804 763 719 776 804 792 837 824 799 728 775 760 686 769 794 778 755 760 773 754 762 792 801 779 779 748 770 781 769 729 907 738 776 744 757 783 699 805 843 824 835 835 849 832 821 823 799 807 798 818 812 810 851 805 784 806 779 795 802 824 818 792 768 766 772 670 712 785 770 746 736 772 769 790 769 736 758 826 721 710 762 787 780 751 771 753 758 758 780 732 736 715 713 769 750 787 772 787 765 821 768 776 787 761 743 800 778 739 721 798 764 671 727 737 741 710 789 743 710 722 776 813 791 755 817 735 782 756 748 778 746 751 476 775 787 772 832 892 833 882 829 713 808 774 786 824 816 786 843 804 824 737 809 826 788 787 799 764 795 811 812 830 823 824 827 784 830 834 806 827 786 780 616 1.09e+03 613 951 455 764 784 777 758 446 770 696 755 804 800 781 757 785 739 741 793 805 775 766 789 801 710 816 736 789 728 751 766 776 767 800 775 748 734 768 766 749 821 800 771 788 761 756 725 728 726 761 737 774 781 743 857 739 926 757 731 788 779 888 890 950 862 935 840 938 861 891 862 859 816 842 797 739 900 838 834 818 850 839 830 774 858 771 873 810 795 823 824 913 799 777 861 850 819 790 773 778 787 716 750 756 754 816 741 808 780 833 803 785 796 789 775 774 809 833 849 816 789 775 788 800 742 763 779 782 746 788 755 769 760 753 766 747 761 779 785 741 808 781 746 748 743 744 768 784 763 780 761 785 763 758 761 752 766 719 733 759 749 773 776 780 766 762 763 718 696 748 654 773 712 686 670 782 767 804 676 660 711 1.07e+03 969 754 660 782 842 774 711 721 727 736 765 760 736 713 755 745 757 764 729 742 749 774 768 759 811 759 834 810 813 819 795 769 808 798 801 810 803 791 777 819 779 768 799 796 786 782 1.05e+03 815 788 803 813 777 770 759 800 813 784 754 800 793 790 787 816 808 810 789 760 797 780 809 871 841 793 775 841 796 812 785 780 751 778 751 739 744 774 788 759 769 772 761 769 785 766 781 796 786 819 787 756 804 764 724 730 818 766 768 1.04e+03 767 823 633 781 791 733 714 733 732 738 777 792 781 744 821 755 744 736 763 840 838 790 838 824 791 784 789 815 784 781 774 792 829 795 800 780 825 796 799 788 770 814 799 776 790 780 753 800 845 731 774 798 823 838 799 801 776 763 758 785 767 744 769 817 822 815 810 786 783 769 784 774 813 832 779 787 746 787 772 798 786 738 766 678 743 852 751 717 756 731 767 764 802 801 775 762 747 764 789 764 788 792 816 783 792 821 657 856 924 755 729 754 774 712 818 787 804 805 794 819 800 764 761 820 811 801 774 819 795 778 788 777 780 775 775 786 767 752 781 777 766 750 815 782 771 741 719 770 787 795 794 792 818 873 762 772 792 826 561 1.22e+03 797 670 559 733 734 783 809 799 791 737 777 762 807 803 811 758 830 770 783 879 863 874 879 839 828 854 823 866 837 832 872 863 838 840 846 820 848 886 812 830 855 872 817 858 870 859 838 856 876 910 845 821 644 822 821 853 768 795 685 718 800 796 788 832 776 827 795 796 789 767 781 772 736 816 775 756 773 786 906 845 799 804 763 718 776 803 792 837 824 799 728 776 754 686 768 794 778 755 760 773 752 763 792 802 778 778 748 770 782 768 728 898 739 776 744 757 782 702 806 842 824 836 835 849 832 819 823 800 807 799 818 812 809 856 804 784 805 780 796 801 823 818 793 768 766 771 670 712 785 769 747 737 772 769 791 770 736 758 826 720 710 762 787 780 751 771 753 758 759 778 733 736 715 712 770 750 786 773 787 765 820 768 777 787 761 743 800 777 739 721 798 765 671 727 737 742 712 790 743 711 723 776 812 792 755 818 735 781 756 748 779 746 749 476 775 787 773 832 892 834 882 829 713 809 774 785 824 816 786 843 799 824 738 809 826 788 789 799 765 795 812 812 831 823 823 827 785 829 834 805 829 786 780 616 1.09e+03 612 953 456 765 783 777 759 446 772 697 755 804 800 780 759 785 738 741 793 805 774 765 789 798 710 816 736 789 728 752 766 776 767 801 776 748 735 768 766 749 821 799 771 787 760 756 725 728 725 761 737 774 781 741 857 738 926 757 731 788 779 887 890 950 861 934 839 939 861 892 862 860 817 842 798 738 899 839 833 817 850 839 831 774 858 770 874 811 795 822 823 914 799 778 860 850 819 790 773 777 787 715 750 756 754 816 740 810 780 833 803 786 796 789 776 773 809 831 848 816 789 775 788 800 741 763 780 782 746 788 756 770 760 752 766 747 760 778 785 740 806 781 746 749 742 744 769 784 764 780 761 784 764 758 760 752 766 720 733 760 750 774 777 779 767 761 763 724 696 747 654 773 711 686 669 781 767 804 673 659 711 1.07e+03 969 754 658 783 842 774 711 722 728 735 765 760 736 713 756 744 756 764 729 741 749 774 767 759 810 758 835 810 814 819 795 769 808 797 802 809 803 790 778 818 779 769 799 796 785 781 1.05e+03 814 787 803 813 778 771 760 799 811 784 755 799 792 790 788 816 808 815 790 761 798 781 810 872 841 794 775 841 795 809 786 781 752 778 751 738 745 776 788 761 769 771 760 770 785 767 781 797 786 820 787 755 804 764 724 730 819 766 768 1.04e+03 770 823 632 781 791 733 714 733 731 739 778 792 782 745 823 755 745 737 764 840 838 792 837 823 792 783 788 813 785 781 775 792 829 795 799 781 825 795 802 787 770 812 799 775 789 779 753 800 845 730 775 798 824 838 799 800 776 764 758 786 768 744 767 817 821 814 810 786 782 768 784 774 813 832 779 785 746 787 771 798 791 739 766 678 742 852 748 716 754 731 766 763 802 801 776 762 746 764 789 765 788 791 816 783 791 822 658 856 926 756 729 754 774 713 818 786 805 805 794 819 801 766 761 820 809 801 774 819 795 778 789 777 780 775 775 788 767 752 781 776 767 750 813 782 770 741 717 769 788 795 795 792 818 872 760 771 790 823 560 1.22e+03 797 671 559 734 734 782 809 798 790 739 778 764 807 803 810 758 830 770 784 879 862 872 879 839 829 854 823 867 837 831 873 863 838 840 846 817 848 885 812 830 854 872 817 858 870 858 839 856 877 911 844 820 643 821 822 854 769 795 684 718 799 796 787 832 775 824 796 797 788 768 780 772 733 816 774 756 773 785 906 844 799 804 763 718 777 802 792 838 825 801 729 776 748 685 768 794 778 755 760 773 751 764 792 803 779 777 748 771 782 767 728 888 741 776 743 757 782 704 807 843 824 836 835 849 832 818 823 802 807 799 818 813 808 859 803 784 805 780 796 800 823 818 795 767 766 770 670 712 786 768 747 737 772 769 792 771 736 758 825 720 711 762 788 780 750 771 752 758 759 779 734 737 716 712 770 749 785 772 788 765 820 767 777 787 761 743 800 777 738 721 798 765 670 727 736 742 714 788 744 712 723 775 811 792 754 819 736 781 756 748 779 747 748 477 775 786 773 831 891 834 883 828 714 811 774 784 824 816 785 843 798 823 738 810 826 788 790 799 766 795 812 812 831 824 822 827 786 829 833 805 828 786 779 616 1.09e+03 612 956 456 765 783 777 759 446 773 698 754 803 799 778 760 785 738 742 794 806 773 762 789 795 709 816 737 789 728 751 766 776 767 802 776 749 736 768 766 750 821 798 771 788 759 757 725 728 724 761 736 773 780 740 857 738 925 757 731 789 779 886 890 950 861 934 839 938 861 892 863 861 816 842 798 738 897 839 832 818 851 839 832 776 858 770 874 811 795 821 823 914 799 778 858 850 819 790 773 777 787 714 750 755 753 816 740 811 781 833 803 786 796 789 776 774 809 830 848 816 789 776 787 800 741 763 780 780 746 788 756 770 759 753 765 748 759 777 786 741 805 781 746 749 742 744 769 784 764 781 761 782 764 759 760 753 766 719 732 761 750 773 778 779 769 760 762 728 696 747 654 772 712 686 670 782 766 805 671 659 711 1.06e+03 969 753 657 782 842 774 712 724 727 735 765 760 736 712 755 744 755 764 729 742 749 774 767 760 809 758 835 810 814 818 794 769 807 796 802 809 804 791 780 818 780 768 799 796 783 781 1.04e+03 814 787 803 812 777 771 760 798 810 784 754 800 790 790 788 816 809 818 792 762 798 782 810 872 842 794 775 841 794 808 786 785 752 779 752 738 745 776 788 764 768 771 761 768 784 768 780 797 787 820 787 756 805 763 723 730 819 766 768 1.04e+03 777 823 632 781 791 734 714 733 731 739 778 793 781 745 823 755 745 737 764 840 838 793 837 822 792 782 788 814 786 780 775 792 828 795 798 781 824 795 801 785 770 810 799 774 788 779 753 801 844 731 775 798 825 838 799 800 776 763 759 786 768 744 765 817 820 814 810 787 780 768 785 775 813 832 779 784 747 787 771 798 795 739 766 678 742 852 748 715 753 731 764 764 801 801 776 762 744 764 790 765 789 792 815 783 791 822 658 856 927 757 729 755 774 716 818 786 806 804 794 819 802 767 762 821 808 801 774 819 795 778 790 777 780 776 775 788 769 752 781 775 767 750 811 783 770 741 718 769 789 795 795 792 818 872 759 769 790 820 559 1.22e+03 796 671 558 734 735 782 808 798 790 740 778 764 806 803 810 757 830 771 785 879 862 872 879 840 829 854 823 868 836 830 873 862 839 840 847 813 848 884 812 830 853 872 817 857 870 858 840 855 877 912 844 820 642 820 823 854 769 795 684 718 798 797 786 832 774 820 796 796 786 768 780 772 731 816 775 756 773 782 906 844 798 804 764 717 776 801 792 837 824 803 728 776 744 685 768 794 778 755 760 773 752 765 792 802 779 777 748 770 782 766 728 880 741 775 743 757 781 703 808 842 824 836 834 849 832 818 822 802 807 799 817 814 808 861 803 783 805 781 796 800 823 817 796 766 766 768 670 712 788 768 747 738 771 770 793 770 738 758 824 721 711 763 789 779 750 772 752 758 759 780 734 737 717 711 770 749 784 772 788 765 820 768 777 787 761 742 801 777 738 721 799 765 670 728 736 743 714 787 744 712 723 774 811 791 754 819 735 781 757 748 779 748 746 478 775 786 773 832 890 834 884 828 714 811 774 783 823 817 785 843 796 823 737 811 824 787 792 799 766 794 813 813 832 824 820 827 787 828 832 804 826 786 779 616 1.09e+03 610 959 457 765 782 776 758 446 773 699 754 803 799 777 759 785 738 742 795 807 773 758 790 794 709 816 737 788 728 751 766 776 766 802 776 749 736 769 766 750 820 798 772 788 758 757 724 728 724 760 737 772 778 740 858 737 925 757 731 789 779 885 890 950 862 933 840 938 861 892 864 861 816 842 799 738 896 839 832 818 850 839 831 779 858 770 873 812 795 821 824 914 799 778 858 850 819 789 774 777 787 714 750 754 753 817 741 812 782 832 802 786 795 789 776 774 808 828 848 815 790 776 787 799 741 761 780 778 746 788 755 770 759 753 765 749 760 777 786 741 805 781 745 749 741 743 769 784 764 781 762 782 764 759 760 752 766 718 732 760 748 772 778 778 770 760 762 734 696 747 654 772 713 686 670 782 766 806 670 659 711 1.06e+03 970 753 657 781 842 775 712 723 726 734 766 760 736 712 755 743 755 764 730 743 749 774 767 760 809 758 835 810 814 818 794 769 807 795 801 810 805 791 779 818 780 768 798 796 782 782 1.04e+03 814 787 802 812 776 771 760 798 810 783 754 800 790 789 789 816 809 820 793 762 799 782 810 872 841 793 775 840 793 810 786 787 752 779 753 739 745 774 788 767 768 771 762 766 784 768 780 796 788 819 787 756 805 763 723 729 820 766 768 1.04e+03 784 824 632 780 791 735 713 734 731 738 779 793 780 745 822 755 745 736 765 839 838 792 836 821 792 782 788 814 786 781 774 792 827 795 798 780 823 795 801 783 770 811 799 772 788 778 752 801 844 731 775 798 824 838 799 799 776 763 760 786 769 745 765 818 820 814 810 787 779 768 785 774 815 832 777 783 748 788 771 797 799 739 766 679 742 853 748 716 754 731 764 765 800 802 777 762 743 765 790 766 790 793 815 783 792 822 658 857 927 759 729 755 774 718 818 786 806 804 794 819 802 767 762 822 808 801 774 819 794 779 792 776 780 776 776 788 770 752 780 775 766 751 810 784 770 741 720 769 789 794 796 791 818 872 759 769 790 817 558 1.22e+03 797 672 558 734 735 782 807 798 791 740 778 763 806 802 809 757 830 771 785 879 861 874 879 840 829 854 824 868 836 829 873 862 839 840 848 808 848 884 814 830 852 872 818 857 869 858 840 855 877 913 843 820 640 819 823 854 770 796 685 717 799 797 785 831 775 818 796 796 785 767 779 772 730 816 778 756 773 778 906 844 797 803 764 718 776 802 792 836 824 802 728 777 743 685 768 793 779 756 760 773 752 764 793 800 779 777 747 770 782 767 728 871 744 774 743 756 781 702 809 841 824 837 835 849 832 818 822 802 806 799 816 812 808 866 803 782 805 781 796 801 823 816 797 766 767 769 670 712 788 768 747 738 770 770 793 769 739 759 825 723 711 763 789 779 751 771 752 757 759 780 732 739 717 712 770 749 785 771 788 766 821 766 776 787 761 742 802 777 737 722 800 765 670 728 736 742 715 785 745 711 723 775 810 791 754 818 735 780 757 748 779 748 746 478 775 787 773 833 890 834 884 828 714 810 774 784 822 818 785 843 795 823 737 812 823 786 793 799 766 794 815 815 832 824 820 827 786 827 832 804 824 786 779 616 1.09e+03 610 964 458 764 782 776 758 446 773 700 754 803 799 777 758 784 738 743 796 807 773 756 790 793 709 816 737 787 728 750 765 776 765 803 776 750 736 769 766 750 819 799 773 788 757 757 724 727 725 759 737 771 778 740 858 737 925 758 731 789 778 884 890 950 862 933 840 938 862 892 864 860 815 843 799 739 896 840 832 818 850 839 830 782 858 769 872 812 796 821 824 913 799 778 858 850 819 788 774 777 787 713 750 754 752 816 741 814 782 832 800 786 794 789 776 775 808 828 847 815 790 776 787 798 741 760 779 778 745 788 754 770 759 753 765 749 760 776 786 741 806 782 745 750 742 743 769 784 764 781 763 783 764 759 760 751 766 718 731 760 746 770 778 778 771 759 763 738 697 747 654 773 713 686 670 782 766 807 670 659 711 1.06e+03 971 752 657 779 843 776 712 723 726 735 766 760 737 712 756 744 755 764 731 744 749 774 767 759 810 758 834 810 815 817 794 770 806 795 801 810 804 791 779 817 780 768 798 796 782 782 1.04e+03 814 787 802 812 776 772 760 799 810 783 753 799 792 788 789 816 809 821 793 761 798 782 810 872 841 792 776 840 793 812 785 789 753 779 753 739 744 773 788 767 769 771 763 766 783 768 780 795 788 818 787 756 804 763 723 728 820 767 767 1.04e+03 794 825 631 780 791 736 714 735 731 737 778 794 780 744 822 755 745 736 766 838 837 792 837 820 792 782 789 814 786 782 772 792 826 795 798 781 823 795 801 783 771 812 799 772 787 778 753 801 843 731 774 799 824 838 800 798 777 763 761 787 770 745 766 818 820 814 810 786 779 767 785 773 816 831 776 782 748 788 772 797 802 739 766 679 742 853 748 716 754 731 765 766 799 802 777 763 745 763 791 766 791 794 814 783 793 822 657 858 927 760 730 755 775 719 818 786 806 803 795 820 802 766 762 822 807 800 774 820 792 780 792 777 780 776 775 788 771 753 779 775 766 751 810 785 770 740 721 770 790 792 797 791 819 871 759 768 790 814 558 1.22e+03 797 672 557 735 735 782 807 798 792 741 778 762 805 802 809 757 830 771 786 879 861 876 879 839 828 855 825 868 834 830 873 862 840 840 848 805 847 884 815 830 852 873 818 857 869 860 839 854 876 912 843 819 640 819 823 853 771 795 686 717 799 796 785 830 775 815 795 795 783 766 779 773 729 816 781 755 772 774 905 845 797 803 765 718 775 803 793 836 825 800 727 777 740 685 768 795 779 755 759 773 751 763 795 799 780 777 747 769 782 769 728 863 746 774 743 756 781 702 809 840 824 838 835 850 831 819 821 801 806 799 816 810 809 870 803 781 805 782 797 802 822 817 797 765 767 771 670 712 788 768 747 738 769 770 792 768 738 760 826 724 710 763 789 778 751 770 752 756 759 781 731 739 715 712 772 749 786 770 788 766 821 764 777 787 762 742 804 777 738 724 801 764 670 726 736 740 716 785 745 710 724 775 811 790 754 818 735 780 756 748 779 748 746 476 775 787 773 832 890 834 884 828 714 810 773 786 822 819 785 843 795 824 737 812 822 786 795 799 766 792 818 817 832 824 820 828 784 826 832 804 825 786 779 616 1.09e+03 609 968 458 763 782 776 758 446 774 699 755 803 800 778 758 783 738 743 797 807 774 755 789 792 709 816 736 787 728 749 765 776 763 802 777 751 737 769 766 750 819 801 775 789 757 758 724 727 726 758 738 772 779 740 859 737 926 758 731 788 778 884 890 950 863 934 840 939 862 891 863 860 815 843 800 739 895 840 832 818 849 840 829 783 858 768 871 812 796 821 824 913 798 778 858 851 819 788 774 778 786 712 750 755 752 817 740 815 782 832 799 786 793 789 777 775 807 827 847 815 789 776 787 796 741 758 779 778 745 788 752 770 759 754 766 749 759 776 785 741 805 782 744 750 742 743 769 784 763 781 763 783 765 758 761 749 766 718 731 760 745 769 777 777 772 760 765 741 697 746 654 774 713 685 670 783 766 806 668 659 711 1.06e+03 972 752 657 779 844 777 712 723 726 735 766 760 738 712 756 744 755 764 732 743 748 774 766 758 810 757 833 809 816 815 794 769 806 795 801 809 803 791 779 817 780 768 798 796 783 782 1.04e+03 815 787 802 812 778 772 760 801 809 783 754 799 793 788 790 816 808 822 791 760 797 782 810 872 840 792 777 840 792 812 784 789 753 780 753 739 744 773 787 765 769 771 763 768 783 769 779 794 788 817 787 756 804 763 723 727 820 767 766 1.04e+03 806 825 629 779 791 736 714 736 731 736 777 794 780 744 822 755 745 735 767 837 838 792 837 820 791 783 789 813 786 782 771 791 826 794 798 781 824 795 801 783 772 813 799 773 786 778 753 802 842 731 774 799 823 838 800 798 778 764 761 786 770 746 766 819 820 814 810 786 780 766 786 772 817 831 774 783 747 789 773 797 806 739 767 680 742 854 748 716 754 731 766 766 799 802 777 763 747 760 791 766 792 793 814 783 794 822 657 858 926 761 730 756 776 719 818 786 805 803 796 820 801 765 761 822 808 800 775 820 792 780 792 777 780 775 775 788 771 752 778 775 768 750 810 786 769 740 721 771 791 791 797 791 819 871 760 768 790 811 558 1.22e+03 797 672 556 735 735 783 809 798 792 742 778 761 806 801 810 757 831 771 786 879 862 875 879 838 827 855 826 868 833 830 874 862 839 840 847 802 846 884 815 830 852 872 818 858 868 861 839 854 876 912 843 819 640 819 823 852 771 794 687 717 800 796 785 828 775 811 794 795 781 765 780 773 729 816 780 753 772 773 905 846 798 803 765 718 776 803 794 837 825 798 727 776 736 684 768 797 779 755 759 774 751 762 797 797 780 777 747 768 782 770 729 857 752 774 743 757 781 701 808 840 823 839 836 850 831 819 821 801 806 799 816 808 810 874 803 781 804 781 798 802 822 818 797 766 768 770 670 711 788 768 747 738 768 769 792 768 737 760 827 723 710 763 789 777 751 769 751 756 760 780 732 740 713 712 773 749 788 769 788 765 821 763 777 787 761 742 804 777 738 726 801 764 670 725 737 740 716 786 745 709 724 775 811 790 754 817 735 780 755 747 779 747 746 474 775 787 773 832 890 832 884 828 715 810 772 786 822 819 784 843 794 825 737 812 822 786 797 799 766 791 820 818 832 824 820 828 784 826 832 804 825 787 779 617 1.09e+03 609 972 457 763 780 776 758 447 775 699 755 804 800 779 758 783 739 743 796 807 774 755 788 790 709 817 735 786 728 748 765 777 763 801 777 752 737 769 766 750 820 804 777 790 757 758 724 727 728 757 736 773 780 740 859 737 926 758 732 788 777 884 890 950 863 934 840 939 862 891 863 859 815 843 800 738 896 839 832 818 849 840 829 783 857 767 871 812 796 820 823 912 799 778 858 851 820 788 774 778 786 712 750 756 752 816 740 815 782 831 800 786 792 789 778 774 806 827 847 815 788 775 787 796 741 758 778 779 745 788 752 771 759 754 765 749 759 776 785 741 804 782 744 751 741 743 769 784 764 781 763 784 765 757 761 749 766 718 732 760 745 769 777 778 772 760 765 743 698 746 653 774 714 685 670 784 766 806 667 658 711 1.06e+03 972 751 658 779 844 777 712 723 727 735 766 760 738 713 756 744 754 764 732 743 748 774 766 758 810 757 832 810 815 814 795 769 805 796 801 809 802 791 778 817 780 767 798 795 784 782 1.04e+03 815 788 801 813 778 771 759 802 808 782 756 799 793 787 790 815 806 823 790 760 796 781 809 873 838 792 777 841 791 812 785 789 753 781 752 738 744 774 787 763 770 773 763 770 782 769 779 794 788 817 786 756 803 763 723 727 819 768 766 1.04e+03 818 824 628 779 791 736 714 736 731 736 776 793 780 744 822 755 745 735 768 837 838 791 838 820 792 784 788 812 786 783 773 790 826 795 798 782 825 795 801 783 772 813 798 774 787 778 754 802 841 730 774 799 823 839 800 797 778 766 762 786 770 746 766 819 820 814 809 786 781 766 786 772 817 830 774 784 747 790 773 797 813 738 767 679 741 854 749 716 753 730 767 766 799 801 776 763 748 759 791 766 794 793 815 782 794 821 656 858 927 761 730 755 776 720 818 786 805 803 797 820 801 765 760 822 808 800 775 820 792 780 792 777 780 775 775 788 771 751 779 775 769 749 809 786 770 740 720 773 791 790 797 791 820 871 762 769 790 810 559 1.22e+03 797 672 555 736 735 783 810 800 791 742 778 761 807 801 810 757 831 771 786 879 862 875 879 838 827 855 826 867 833 830 874 862 839 839 847 800 844 884 814 830 853 872 818 859 868 861 838 853 876 911 843 819 641 819 824 852 771 794 687 718 800 796 786 828 774 806 793 795 776 764 779 774 729 818 778 752 772 768 906 846 800 803 766 718 777 804 796 837 825 798 727 776 733 683 768 798 779 755 758 775 751 763 798 797 780 777 747 768 782 770 728 852 757 774 742 758 781 700 806 840 821 839 836 849 830 818 821 800 806 798 818 807 811 876 803 780 804 780 799 801 821 818 798 767 767 768 670 712 789 769 748 738 768 769 792 768 735 760 827 723 710 763 790 777 751 770 750 756 760 778 733 741 710 711 773 748 787 769 788 765 821 763 777 787 760 743 802 776 739 724 801 764 671 723 737 740 718 786 744 708 724 774 812 790 755 817 735 779 756 746 779 746 746 474 774 787 773 830 890 831 883 828 716 810 774 786 823 820 784 843 794 826 737 812 822 787 798 800 764 792 823 819 832 824 819 828 784 825 832 803 825 787 780 617 1.09e+03 609 976 457 763 779 776 759 447 776 698 755 804 800 780 758 783 739 742 795 806 774 755 788 791 709 816 735 786 727 747 765 778 764 799 776 751 737 770 766 749 822 804 777 790 756 758 725 728 728 757 735 773 780 740 859 738 926 759 733 788 776 884 890 950 862 934 839 939 862 891 862 859 816 843 800 738 895 838 832 818 849 839 830 783 857 766 872 811 795 820 823 912 800 778 858 850 820 789 774 778 787 712 750 756 752 815 739 816 781 831 801 785 793 789 778 774 806 827 846 815 787 775 787 795 741 758 778 780 745 787 753 771 759 754 764 749 758 776 784 741 804 782 743 750 741 743 769 784 764 782 763 785 765 756 761 749 766 719 733 760 745 770 777 778 771 760 766 745 697 746 652 774 714 685 670 784 766 806 665 658 711 1.07e+03 972 752 659 780 843 777 712 723 726 734 766 760 737 714 756 743 754 764 731 742 747 774 766 758 810 757 832 811 813 813 795 768 805 796 802 810 803 791 776 818 780 767 799 795 786 781 1.04e+03 814 787 801 814 777 770 759 802 808 782 757 799 791 786 789 815 805 824 789 760 796 781 809 874 837 793 777 841 790 812 787 792 752 781 752 738 744 775 787 762 770 775 762 770 781 768 780 795 787 817 786 756 803 762 724 727 819 768 766 1.04e+03 831 823 628 779 790 736 715 736 730 737 776 793 780 743 822 756 745 734 767 837 838 792 838 821 792 784 788 812 786 783 774 788 826 796 797 782 826 795 801 783 772 815 797 774 787 778 752 800 842 729 774 799 822 839 800 797 777 767 764 785 769 746 767 819 820 814 809 786 782 767 786 772 816 831 774 787 747 790 773 798 817 738 766 679 741 853 749 716 753 730 768 766 799 803 776 762 747 759 791 768 795 793 815 782 793 820 655 859 927 760 730 755 776 720 819 786 804 803 796 820 800 764 762 823 809 800 776 820 793 781 791 777 780 774 775 787 771 751 778 775 770 749 809 785 770 739 720 773 791 789 797 792 821 872 762 768 791 808 560 1.22e+03 798 673 554 736 736 783 810 802 789 741 778 761 808 800 810 757 831 769 785 879 861 874 879 837 827 856 826 866 834 831 875 862 839 840 846 797 845 884 813 830 853 872 818 859 868 860 838 853 876 911 844 818 641 818 823 853 771 795 687 718 800 796 787 828 773 800 792 795 772 765 779 774 730 819 776 752 772 765 905 845 802 804 767 718 777 804 795 838 825 798 727 776 733 682 767 797 780 754 758 775 750 763 797 797 780 777 747 769 782 770 727 848 762 774 742 759 781 700 806 840 820 838 836 849 830 817 822 800 806 798 820 808 811 879 802 782 803 780 798 801 822 817 798 769 766 766 670 712 789 770 748 740 768 769 792 768 735 760 828 722 710 763 790 777 751 771 750 757 759 777 733 740 710 711 773 748 787 768 788 765 821 764 777 787 759 742 800 776 740 723 800 764 671 724 738 741 720 787 743 708 723 774 812 790 754 817 735 779 756 745 779 745 747 474 773 787 773 830 891 830 883 828 716 810 774 786 823 819 784 843 795 826 737 811 822 788 798 800 764 792 827 819 832 823 819 828 784 826 832 803 825 787 781 617 1.09e+03 610 977 457 762 779 776 759 447 777 698 755 805 800 779 758 783 740 740 794 806 773 754 788 791 709 816 735 787 727 747 766 779 765 800 774 750 736 770 766 749 822 804 778 790 757 758 725 728 728 757 734 773 780 739 859 737 926 759 733 788 776 884 889 950 861 934 839 939 863 892 863 860 817 842 800 738 894 838 833 818 848 838 830 783 857 766 873 811 794 820 823 912 800 779 859 849 820 790 774 778 787 712 750 756 753 816 738 817 780 832 802 784 793 788 778 773 806 827 846 815 786 775 787 796 741 757 777 781 746 786 754 771 759 754 764 749 758 775 784 741 804 782 742 750 741 743 769 784 764 782 763 785 767 756 761 749 766 719 733 759 745 770 777 778 770 760 766 748 697 747 652 774 714 685 669 785 766 805 665 658 712 1.06e+03 973 752 660 780 841 777 712 723 725 734 765 760 738 714 757 742 754 764 730 743 747 774 765 759 810 757 832 810 811 814 795 768 806 797 803 811 802 791 774 818 779 767 800 795 786 781 1.05e+03 813 787 801 814 776 770 759 801 808 783 756 799 790 787 789 817 804 825 791 759 795 780 809 874 837 793 777 841 789 811 788 795 752 780 752 736 745 775 786 762 771 774 761 770 782 768 780 797 787 817 787 756 803 761 724 728 820 767 766 1.05e+03 844 822 630 779 789 736 715 736 730 738 776 794 780 743 822 756 745 734 767 838 839 792 839 821 792 784 788 812 785 783 776 787 826 796 796 782 827 795 801 783 772 815 796 773 788 778 751 798 843 728 775 799 822 839 800 798 777 767 765 784 768 747 768 817 820 814 808 787 784 768 785 772 816 831 774 788 747 791 774 799 823 739 766 679 742 853 750 715 753 730 768 766 798 804 776 762 746 760 791 769 796 794 815 782 793 820 654 858 927 760 731 755 775 720 820 785 805 803 795 819 799 764 763 823 810 800 776 820 793 781 790 777 779 774 775 786 771 751 778 775 768 750 808 784 769 739 720 772 791 788 797 792 820 874 762 768 791 807 561 1.22e+03 797 674 554 736 736 783 810 803 788 740 776 761 809 799 810 757 830 768 784 879 859 874 880 838 826 858 826 866 835 832 874 863 839 840 846 794 846 884 813 829 853 873 818 858 868 858 838 852 876 911 844 818 641 819 822 853 772 796 687 718 800 796 788 828 773 798 792 795 768 767 778 775 730 821 777 752 772 761 905 843 801 805 767 718 778 804 793 838 825 798 728 777 733 683 767 796 780 753 757 775 748 763 794 797 780 777 747 769 782 771 725 846 764 774 742 760 781 701 806 840 821 838 836 849 830 816 823 800 805 798 821 809 810 882 802 783 804 780 797 801 822 817 799 769 766 767 670 713 789 769 748 740 769 768 791 768 735 758 828 722 711 763 792 777 751 772 750 757 760 777 734 739 710 711 772 747 787 768 788 765 821 765 777 787 759 741 798 775 741 723 800 763 672 725 737 741 721 787 742 709 723 774 812 790 753 817 735 780 756 745 778 746 747 474 773 786 774 830 891 830 882 829 716 810 775 786 824 819 785 844 796 826 737 811 822 788 798 800 763 793 830 818 832 822 821 828 784 827 832 803 825 788 781 616 1.09e+03 611 982 457 760 780 775 760 447 777 698 756 806 800 779 758 783 740 740 793 806 773 754 788 791 709 815 736 787 727 748 767 780 765 801 775 750 735 768 766 749 822 803 778 790 757 758 726 728 728 757 734 773 779 739 859 736 925 760 733 789 775 885 889 949 860 935 839 939 862 892 863 860 818 843 800 738 893 837 833 818 848 838 830 785 856 766 873 811 794 820 823 911 800 779 860 848 820 790 774 778 786 712 750 757 753 818 738 817 779 832 803 783 793 787 778 774 806 827 845 815 786 775 787 797 741 756 776 782 747 786 756 771 759 753 764 749 759 775 784 740 804 782 741 749 741 744 769 784 764 783 765 785 769 756 761 750 765 719 733 758 745 771 776 778 770 761 766 750 697 747 652 774 714 684 669 784 765 805 664 660 713 1.06e+03 972 752 660 780 840 777 712 724 724 735 764 761 740 714 756 740 754 764 729 744 748 774 764 760 809 757 832 810 813 814 795 768 806 796 804 813 801 792 773 817 779 766 800 795 786 782 1.05e+03 812 787 802 814 776 769 759 800 808 783 756 801 791 789 790 818 804 825 792 759 795 780 809 874 839 793 776 841 788 811 788 798 752 780 753 736 745 775 785 764 772 774 760 770 783 768 780 798 787 817 787 755 802 760 724 727 819 767 765 1.04e+03 858 822 632 779 789 735 715 736 729 737 776 793 780 744 822 757 745 733 766 838 839 792 837 820 793 785 788 812 785 783 776 786 826 796 796 782 827 796 801 783 772 814 796 771 788 777 750 797 843 728 776 799 822 839 800 800 776 768 764 784 767 747 768 816 820 814 809 788 786 767 783 772 815 832 774 788 748 791 774 799 826 740 765 678 743 854 750 714 755 730 767 766 799 806 776 761 746 760 790 769 796 794 815 782 793 820 654 857 928 760 731 755 775 720 819 784 805 802 795 817 799 764 764 823 812 800 776 819 793 781 790 777 779 773 775 786 771 751 779 775 767 751 807 784 768 739 720 770 790 787 796 793 818 875 761 769 790 806 561 1.22e+03 796 673 556 736 735 783 811 802 789 739 776 760 810 800 810 758 830 768 783 880 857 874 880 838 826 858 826 865 836 831 874 863 839 839 846 791 847 884 814 828 853 873 818 858 868 858 839 852 876 912 845 819 641 820 821 853 772 795 688 719 800 797 788 828 774 796 794 793 765 767 778 776 730 820 777 753 772 761 904 840 801 803 765 719 777 804 791 838 825 798 728 777 732 684 768 796 780 754 758 775 748 762 791 797 777 776 746 770 781 772 725 844 767 775 742 759 781 702 806 840 821 838 836 849 832 816 824 800 805 798 821 810 809 882 801 784 804 781 796 801 822 817 798 769 767 767 670 713 789 768 748 740 769 768 791 768 735 760 827 722 712 763 791 777 751 772 751 757 761 777 733 737 710 710 772 747 786 768 787 765 822 766 776 788 758 740 798 775 741 723 799 764 672 725 738 741 720 787 742 708 725 775 812 791 753 817 734 779 757 745 779 747 746 473 773 786 776 829 891 831 882 829 715 809 774 786 824 818 785 844 797 826 737 811 823 788 799 799 763 793 833 818 832 822 822 828 784 828 833 804 825 788 781 615 1.09e+03 612 985 457 760 780 774 760 446 777 698 757 806 799 779 757 784 740 740 794 806 772 755 789 792 710 816 736 788 727 749 768 780 765 801 776 749 734 767 766 748 822 802 779 791 758 758 726 729 728 758 735 773 780 739 859 736 925 760 732 790 775 886 890 950 860 935 839 938 862 892 863 860 818 843 799 739 893 837 833 818 848 839 830 786 856 766 873 810 794 820 823 910 800 779 861 848 820 789 774 778 786 713 749 756 752 819 738 816 779 832 803 782 792 786 777 774 806 828 845 816 787 774 787 797 742 757 776 782 748 786 756 772 758 753 764 748 759 774 785 741 804 782 742 749 741 744 769 785 765 784 768 785 770 755 761 750 764 719 731 758 745 771 776 777 770 760 768 753 697 747 653 774 714 684 669 783 764 805 664 661 713 1.06e+03 971 752 660 780 841 777 712 725 724 735 764 762 742 712 755 740 754 764 729 744 748 775 763 760 809 757 832 809 815 815 796 768 807 795 805 813 800 792 773 816 779 766 800 796 786 782 1.04e+03 812 787 802 814 777 768 760 800 809 784 756 803 791 791 789 818 804 825 792 758 795 780 808 874 840 794 776 841 788 810 788 797 752 779 753 737 745 775 784 764 772 774 759 772 784 769 781 797 787 818 787 754 803 760 725 726 818 767 765 1.04e+03 871 823 634 779 789 734 714 735 730 736 776 793 780 745 821 756 745 733 766 839 839 792 836 820 793 785 788 812 784 782 776 785 826 796 796 781 827 797 800 782 772 812 796 771 788 777 750 797 842 729 776 800 822 839 800 802 776 767 763 784 767 746 766 816 821 813 810 787 787 767 782 772 815 832 775 788 748 790 775 799 830 740 765 678 744 855 750 713 756 730 767 765 800 806 776 762 747 760 790 769 797 793 816 784 793 821 654 857 928 758 732 755 775 720 818 784 805 801 796 816 799 764 764 822 814 800 776 818 794 780 789 778 779 773 775 786 771 751 781 775 766 751 807 784 768 740 720 769 790 784 796 793 817 874 761 769 788 806 560 1.22e+03 794 672 557 736 734 782 811 802 790 739 776 760 810 801 811 758 830 768 783 880 857 874 881 838 826 858 826 865 836 831 873 863 839 838 846 788 846 884 813 828 854 874 817 858 869 858 841 853 876 912 846 819 641 822 822 853 773 794 688 720 800 798 787 828 774 796 796 792 759 766 778 774 729 819 777 754 772 759 905 835 801 801 764 720 777 804 790 838 825 799 728 777 730 685 770 796 780 756 758 774 749 762 789 797 775 776 746 770 782 772 726 840 773 776 742 758 781 703 806 841 821 839 836 849 833 816 823 800 805 798 820 809 807 881 801 784 804 780 796 801 821 817 797 769 768 767 669 713 789 768 748 740 769 768 791 769 736 761 826 721 712 764 792 777 751 771 751 757 762 777 733 737 710 710 772 747 786 768 786 764 822 767 776 789 759 740 799 775 740 723 798 764 672 724 739 742 722 787 742 707 726 776 812 792 753 817 735 780 757 746 780 747 746 474 773 786 776 830 891 831 882 829 716 809 774 785 824 818 785 844 797 827 738 811 822 788 800 799 764 793 833 818 832 822 822 827 783 828 833 805 826 789 781 616 1.09e+03 613 990 456 761 782 774 761 446 778 698 757 806 800 779 756 785 741 740 794 806 773 755 789 794 710 816 736 787 727 749 769 779 764 801 777 749 734 767 765 748 822 801 779 791 758 758 726 729 729 758 735 773 781 739 859 736 924 760 731 789 775 885 890 950 860 936 839 938 861 893 863 860 818 844 799 740 892 837 832 819 848 839 830 788 857 766 873 810 794 820 823 910 800 779 861 848 819 788 774 779 787 713 748 756 751 818 738 815 779 831 803 782 792 786 777 774 806 828 846 816 787 774 787 798 743 758 776 780 746 786 756 772 758 752 764 749 759 774 787 741 804 782 744 749 741 744 769 785 765 784 770 784 771 754 760 752 764 719 730 759 746 771 776 778 770 760 770 755 697 747 654 774 714 685 669 782 764 804 661 663 712 1.06e+03 970 752 659 780 842 776 712 725 724 734 764 762 741 711 755 742 755 765 729 744 749 773 763 761 809 757 832 809 816 816 796 768 808 795 805 813 800 792 772 817 779 765 800 796 786 782 1.04e+03 812 786 803 814 775 768 761 799 809 784 756 804 792 790 788 817 802 825 791 758 796 780 807 874 840 794 776 840 787 809 787 797 752 778 753 738 744 775 785 765 772 773 758 773 783 769 781 796 787 818 787 754 804 760 725 726 817 767 765 1.04e+03 881 824 634 778 789 734 713 734 730 735 776 792 780 745 820 756 745 733 766 841 839 793 835 820 792 784 788 812 784 782 777 785 826 796 795 781 827 797 800 781 772 811 796 772 787 777 750 798 841 729 775 800 823 839 799 802 776 767 762 785 768 744 766 816 822 814 812 786 786 767 782 772 815 833 776 786 747 790 775 800 833 740 765 678 744 855 750 712 757 731 767 764 802 806 776 762 747 760 790 768 797 792 817 785 793 822 655 857 929 757 732 756 774 721 817 784 805 802 796 816 799 765 763 821 815 800 776 818 794 780 789 779 778 774 775 786 771 752 782 775 766 751 806 784 769 740 719 768 789 782 797 794 818 873 761 770 787 805 559 1.22e+03 793 672 558 738 734 783 811 801 790 739 777 759 809 802 811 759 830 769 783 881 857 874 881 837 826 856 826 864 836 831 874 863 839 838 846 786 846 883 813 828 854 874 817 857 870 858 842 854 877 912 846 819 641 824 823 852 772 794 688 721 801 795 787 829 775 795 797 791 753 765 777 772 727 818 777 754 773 756 905 832 801 800 762 719 777 804 792 839 826 798 728 776 728 686 771 796 780 757 758 773 750 761 789 797 775 775 745 770 781 773 728 838 778 776 742 756 781 703 806 841 821 839 835 848 832 816 824 800 805 798 819 809 807 881 801 784 803 779 796 802 820 816 797 768 768 767 669 713 788 768 748 741 769 769 791 768 737 763 826 721 713 764 792 777 751 771 752 757 760 777 733 736 709 710 772 747 786 767 785 764 822 767 775 790 760 740 798 775 740 723 797 764 672 724 739 742 724 788 743 707 727 776 812 793 754 817 736 780 757 747 781 747 746 474 773 786 777 830 892 831 882 829 717 810 774 785 824 818 785 845 798 827 738 810 821 787 800 798 764 792 835 818 832 822 823 827 784 827 834 805 826 789 781 616 1.09e+03 613 992 456 763 784 774 761 446 779 699 757 807 800 779 756 785 740 738 795 806 773 756 789 797 710 817 736 787 726 750 770 779 764 801 776 748 734 767 763 747 822 801 780 790 758 758 726 728 730 758 735 773 782 738 859 736 924 760 732 788 776 884 890 951 860 936 839 938 861 893 863 860 818 844 799 742 892 838 832 819 849 838 830 788 856 766 873 810 794 820 823 910 800 779 860 848 818 787 774 779 788 713 748 755 750 817 738 813 779 830 803 781 792 788 776 772 807 828 847 815 787 772 787 798 743 758 777 780 746 787 756 772 757 751 764 749 758 774 789 742 804 782 744 750 742 744 769 784 765 784 772 784 773 754 759 752 764 719 730 760 747 771 776 778 770 759 771 757 696 748 656 773 713 685 669 784 764 804 658 663 712 1.06e+03 969 752 659 780 842 776 712 724 724 734 765 762 740 711 755 744 755 765 729 744 750 772 764 761 808 757 831 809 816 817 796 769 809 794 804 813 800 791 772 817 779 765 799 796 787 781 1.04e+03 813 786 803 814 774 768 761 798 809 785 756 803 793 789 787 816 800 825 790 758 797 780 808 875 840 795 776 839 786 808 787 798 753 778 753 739 744 775 785 764 772 772 758 775 783 769 780 797 787 818 787 754 804 760 725 726 818 767 765 1.04e+03 892 825 633 778 790 734 715 735 730 735 776 791 781 745 820 756 745 734 766 842 839 793 834 820 792 782 788 812 784 782 776 785 826 797 796 780 826 798 799 780 771 811 796 774 786 777 751 798 842 730 774 798 823 839 799 802 777 767 762 785 768 742 767 817 824 814 813 784 788 768 782 773 815 833 776 785 747 790 774 801 835 740 766 677 743 855 750 712 756 732 768 764 803 806 776 762 748 760 791 768 796 790 818 784 794 822 655 857 928 756 732 758 774 723 817 784 805 803 795 817 799 765 763 820 817 800 777 817 794 779 789 779 779 774 774 786 771 753 780 776 768 751 807 784 768 740 718 769 788 780 798 794 818 872 760 770 787 803 558 1.22e+03 794 673 558 739 734 783 811 800 790 739 778 758 808 802 811 759 831 769 783 882 858 873 881 836 825 856 826 864 837 832 874 864 839 839 846 784 845 883 813 828 854 873 817 858 871 857 841 855 877 913 846 818 642 824 823 854 771 794 688 721 802 793 786 829 776 794 797 792 749 766 776 770 726 817 776 754 774 753 905 828 801 802 761 718 777 805 793 839 826 797 729 775 726 686 770 796 780 756 758 774 750 760 788 798 776 776 744 770 780 773 729 836 783 776 742 755 781 703 806 842 822 839 835 848 831 816 823 800 804 797 819 809 807 881 802 783 801 778 797 801 821 814 797 766 767 767 668 713 786 767 748 741 769 770 792 767 737 763 826 721 712 764 791 777 752 771 752 756 759 778 733 736 709 710 772 748 786 767 785 764 822 766 775 790 760 741 798 776 738 723 797 764 671 724 739 740 727 789 743 708 727 776 811 794 755 818 737 780 757 748 781 747 746 475 772 785 777 830 892 831 882 828 718 811 772 786 824 818 785 846 798 827 739 809 821 786 800 798 764 790 838 819 830 822 823 827 784 827 833 805 826 789 781 617 1.09e+03 613 997 456 763 784 774 761 446 780 700 756 808 800 778 757 784 741 736 795 806 773 756 789 799 709 818 735 788 727 749 770 778 764 802 775 748 734 767 762 748 822 801 782 789 759 756 725 726 730 758 735 773 782 737 860 736 923 760 733 787 777 884 889 951 860 936 839 938 861 892 862 860 818 844 799 742 891 839 831 820 849 836 830 787 856 767 873 809 794 821 823 910 799 778 861 849 818 788 774 779 788 712 748 755 751 816 738 812 780 830 803 781 792 789 777 771 808 828 848 814 788 772 788 798 744 759 777 779 745 787 756 772 758 750 765 749 758 774 789 742 804 781 743 750 742 743 769 784 766 784 774 784 775 754 759 752 765 718 730 760 748 771 775 779 770 760 771 758 697 748 656 773 713 684 670 786 764 804 655 663 711 1.06e+03 969 752 659 780 842 775 713 724 724 734 766 762 738 711 754 744 754 765 729 744 749 771 764 761 807 757 830 809 816 817 796 769 810 794 803 813 800 789 772 817 778 765 799 796 787 780 1.04e+03 814 786 804 814 775 769 761 799 808 784 756 802 793 789 787 817 798 825 790 758 797 782 810 875 840 795 777 838 786 809 786 800 753 778 753 738 744 775 786 764 772 771 759 776 782 768 779 797 788 818 788 754 803 761 724 726 818 767 766 1.04e+03 901 825 633 778 790 735 717 735 728 735 776 790 781 745 820 756 745 733 766 841 840 793 833 821 791 781 788 812 785 782 775 786 826 797 796 780 824 798 799 780 771 811 798 775 786 778 751 798 843 730 775 797 822 839 800 803 777 767 761 785 770 742 767 816 824 814 813 783 789 768 782 774 815 832 775 785 748 789 772 801 842 741 768 677 743 854 750 712 754 734 767 764 803 805 776 762 748 759 790 768 794 790 817 783 794 822 655 857 926 756 731 758 773 724 818 785 805 804 793 818 799 766 762 820 819 800 777 817 794 779 790 780 778 775 776 786 771 753 780 776 769 751 807 783 766 740 718 769 789 780 799 793 818 871 760 770 787 800 557 1.22e+03 796 673 558 740 733 783 811 799 790 739 779 758 807 803 811 759 832 769 784 881 858 872 881 836 825 856 826 864 836 831 876 864 839 840 846 783 844 882 813 828 854 872 817 858 870 856 841 853 878 914 846 818 642 824 823 854 770 794 688 720 801 791 785 829 775 792 797 793 748 767 776 770 726 818 775 753 776 750 906 823 801 804 760 717 777 804 794 839 826 796 728 774 724 686 770 796 780 754 758 774 750 760 790 798 778 776 743 770 780 773 730 838 788 776 741 755 782 703 806 842 822 838 835 847 831 815 822 800 803 796 819 808 808 881 803 783 800 778 798 802 822 813 796 768 766 768 668 712 786 768 748 741 769 770 794 766 737 763 826 721 712 764 790 778 752 771 752 757 758 778 733 736 709 710 772 747 786 768 785 765 821 766 776 790 761 743 797 776 738 723 797 764 670 723 739 739 727 790 743 708 729 776 810 793 755 819 737 779 757 748 780 746 746 476 772 784 777 830 891 830 882 827 718 812 771 786 824 818 785 845 798 828 739 807 822 784 800 798 764 790 842 819 830 822 823 827 784 827 832 805 826 789 781 617 1.09e+03 613 1e+03 456 763 782 773 762 446 780 701 755 808 801 779 758 784 741 734 795 806 774 757 788 800 708 818 735 788 727 749 771 777 764 802 774 750 734 767 762 748 822 802 783 789 760 755 724 725 730 758 735 772 782 737 860 736 923 760 734 787 778 885 890 952 860 936 840 938 861 892 862 860 819 844 798 741 891 839 831 820 850 836 830 787 856 767 873 809 794 821 822 911 799 776 861 849 818 789 774 778 788 713 748 755 751 815 738 812 780 829 804 782 792 790 778 770 809 828 847 814 789 773 788 798 743 760 777 779 745 787 757 772 759 749 766 749 759 774 787 742 804 781 742 750 743 743 768 784 766 784 775 785 777 754 758 752 766 717 730 760 748 771 774 780 769 760 772 761 701 748 655 773 714 684 670 789 764 804 655 663 712 1.06e+03 969 752 659 780 843 774 714 723 725 734 767 761 738 712 754 744 754 765 729 744 749 771 764 761 807 756 830 809 816 817 796 769 810 793 803 812 800 788 773 818 779 765 799 796 787 782 1.04e+03 814 787 804 813 776 770 761 801 808 782 756 802 792 789 787 818 797 827 789 758 797 782 812 876 839 794 778 838 784 810 786 802 752 777 754 737 744 775 786 764 772 771 761 778 782 768 779 798 788 818 789 754 802 761 723 726 818 766 766 1.04e+03 908 824 632 778 790 735 716 736 727 735 775 790 780 745 821 757 744 733 766 841 839 793 832 821 792 780 788 813 785 782 773 786 824 797 797 780 823 799 798 780 772 812 799 775 786 778 751 797 843 730 776 797 822 838 801 803 777 767 761 784 771 744 766 817 823 813 812 783 790 769 784 774 816 831 775 785 748 787 773 800 846 742 769 676 743 853 750 712 754 735 766 764 802 805 776 762 748 761 790 768 792 790 816 781 792 822 655 857 926 757 731 757 773 725 819 786 805 804 792 818 799 767 763 819 820 801 777 818 794 779 790 780 777 774 777 786 771 752 780 776 771 751 806 783 765 741 719 770 791 778 799 794 818 870 760 769 788 798 556 1.22e+03 797 673 558 740 733 783 811 798 790 738 779 760 806 803 810 759 832 769 784 881 859 871 881 836 825 856 826 864 835 830 877 864 839 840 846 782 844 882 813 828 854 872 817 859 869 856 840 853 878 914 847 819 642 826 824 855 771 794 687 720 800 793 786 829 775 790 797 794 744 766 776 770 725 819 775 752 777 747 906 816 801 804 760 717 776 802 793 838 827 797 728 774 723 687 769 796 780 753 759 775 750 760 792 799 778 777 742 770 782 772 729 838 791 776 741 755 783 703 805 842 823 837 835 846 830 816 821 801 803 795 819 808 808 881 803 783 798 777 799 802 822 814 795 770 766 770 668 712 785 768 748 741 768 770 795 766 736 763 825 721 711 764 788 778 752 772 752 757 759 779 733 736 709 710 772 747 787 769 785 766 821 767 778 790 761 744 796 776 737 723 797 764 670 723 739 739 725 789 743 708 730 777 810 791 754 821 737 779 756 747 780 744 747 477 772 785 776 830 890 830 882 827 717 812 771 786 823 818 786 844 797 828 738 806 822 784 799 798 765 791 844 819 829 822 822 826 784 827 832 805 825 788 781 617 1.09e+03 612 1.01e+03 455 763 781 773 761 446 780 701 754 807 801 780 758 784 741 734 795 805 775 757 787 800 706 818 735 789 727 749 771 776 764 802 775 751 733 767 762 746 822 802 783 789 762 754 724 726 731 758 735 771 780 737 861 736 923 760 734 788 778 886 890 952 860 936 841 938 861 892 861 860 818 844 798 741 890 839 832 820 850 836 830 788 857 767 873 808 794 821 822 911 799 775 862 849 817 789 774 778 787 713 748 755 751 815 737 812 780 828 804 783 793 789 778 770 809 827 847 814 789 775 789 797 743 761 777 780 745 788 756 772 760 749 766 749 760 775 786 740 804 781 740 750 743 744 768 784 765 785 779 786 777 754 758 751 766 716 730 761 748 771 774 781 768 760 773 765 704 748 654 774 714 685 671 789 763 805 655 663 711 1.06e+03 969 753 659 781 843 775 714 723 725 734 768 761 737 712 754 744 753 765 729 744 749 771 764 760 808 757 832 808 816 817 796 769 810 792 803 812 800 789 773 819 780 766 798 797 787 783 1.04e+03 814 788 804 812 778 771 761 802 809 781 756 801 791 789 786 818 797 828 789 759 796 782 811 876 839 794 778 839 783 809 785 804 752 778 754 736 744 775 786 763 772 771 762 779 782 768 781 797 787 818 789 755 801 762 723 726 818 764 765 1.04e+03 915 824 630 779 790 735 714 737 728 735 774 790 780 745 821 757 743 733 764 840 838 793 833 821 792 780 788 813 785 782 773 786 824 796 796 780 823 800 799 781 772 812 799 774 787 779 751 798 843 731 776 797 822 839 801 802 778 767 760 784 770 744 766 817 823 812 811 784 790 769 784 773 817 831 777 785 748 786 774 798 850 742 771 677 743 854 750 713 754 735 764 765 801 805 776 761 749 763 790 768 791 791 816 781 791 822 654 857 926 757 731 756 774 725 819 785 806 804 792 818 799 767 763 820 822 802 778 819 794 778 791 780 776 773 777 786 771 752 780 775 771 752 806 783 765 741 719 769 792 777 799 794 818 870 761 768 787 798 555 1.22e+03 797 674 558 741 734 783 811 799 791 738 779 762 806 802 810 758 832 769 783 880 860 870 881 836 825 856 826 864 834 829 878 864 840 840 845 780 844 883 813 827 853 873 817 859 868 856 840 854 878 914 847 819 642 830 825 854 770 794 687 720 800 795 786 828 775 790 797 795 739 765 777 771 725 819 775 753 777 746 907 810 800 803 761 717 776 801 792 836 828 797 727 776 722 686 769 796 779 753 759 776 751 760 794 798 777 779 742 770 783 770 729 839 794 775 741 755 784 702 803 842 823 837 835 845 830 816 821 802 804 794 819 807 808 881 803 782 797 777 799 802 822 816 794 772 766 770 668 712 785 769 747 740 766 770 795 766 736 763 825 720 711 764 787 778 752 772 752 758 761 779 732 737 709 709 771 748 788 769 786 766 821 767 778 790 761 744 798 776 737 722 797 765 671 723 739 739 724 789 742 708 731 778 810 789 754 820 737 780 756 746 780 743 748 477 772 786 775 830 890 829 882 826 716 812 772 786 823 820 786 843 797 828 737 805 822 784 799 797 765 791 846 816 829 822 822 826 784 827 832 806 824 788 782 618 1.09e+03 612 1.01e+03 454 762 782 773 760 446 781 700 754 807 800 780 757 784 742 734 795 805 774 757 787 802 706 819 735 789 727 749 771 775 765 802 775 751 733 767 763 745 821 802 783 789 762 755 724 728 732 759 734 772 779 738 861 736 922 761 733 789 778 886 890 952 860 935 842 938 861 893 861 860 817 844 798 741 891 838 832 819 851 836 831 788 857 766 873 809 794 821 821 912 799 774 861 849 817 788 774 777 786 714 749 756 751 816 738 812 781 828 804 784 793 788 776 770 809 826 847 816 788 776 789 797 743 762 778 780 744 788 756 772 761 751 766 749 761 775 786 740 804 781 740 750 742 744 767 784 765 785 781 786 777 754 758 751 766 716 732 761 748 771 774 780 768 760 774 768 710 748 654 776 714 687 671 790 764 805 654 664 711 1.06e+03 970 754 658 782 844 776 713 722 725 733 768 760 736 711 754 744 753 765 728 744 749 771 764 760 808 757 833 808 816 818 797 768 810 792 803 811 800 789 774 818 781 766 798 798 786 782 1.04e+03 813 788 804 811 777 770 761 802 810 781 755 800 791 788 786 817 797 829 789 760 797 782 810 876 839 793 778 840 781 808 785 804 751 778 754 736 744 774 786 763 772 772 762 782 782 767 782 797 786 818 790 756 802 763 723 726 818 764 765 1.04e+03 923 824 629 780 789 735 714 738 728 735 775 790 778 745 822 757 743 733 763 840 836 793 833 821 794 781 789 813 785 782 773 786 824 796 795 780 822 799 800 782 771 812 799 774 787 779 751 799 843 731 777 797 823 839 800 801 777 766 760 784 768 744 765 818 822 810 811 785 790 769 785 772 819 830 778 785 748 786 775 798 851 741 771 677 742 854 750 713 754 735 764 765 801 805 776 761 749 765 790 769 792 792 816 781 791 822 654 857 926 757 732 756 775 725 818 785 806 805 792 818 800 767 762 822 826 801 778 820 794 779 790 780 776 772 776 786 771 752 780 775 770 752 806 783 766 741 720 769 791 776 799 795 819 871 761 768 785 799 555 1.22e+03 796 674 558 742 734 784 811 801 792 738 779 764 805 802 810 756 832 769 783 880 861 869 880 836 825 856 826 864 834 829 877 864 840 840 845 777 844 884 812 828 852 874 818 858 868 856 840 854 877 913 847 820 642 838 825 852 770 794 686 719 800 795 786 829 774 789 798 795 734 766 777 773 725 819 775 754 776 746 908 807 800 801 761 717 775 802 792 834 828 797 727 777 721 686 769 796 779 752 759 776 752 760 794 797 776 780 742 770 782 769 729 839 796 774 741 756 784 702 802 842 823 837 836 845 831 818 821 802 805 791 819 808 808 881 803 782 796 776 798 801 822 818 794 771 766 771 668 712 786 769 747 740 763 770 795 766 737 762 825 719 710 763 787 778 752 773 753 758 762 778 731 738 710 708 771 748 787 769 787 765 821 768 778 790 760 742 799 775 736 724 798 765 670 723 738 739 724 788 742 708 732 778 810 789 754 818 737 780 756 746 781 743 749 476 773 788 775 830 891 829 882 827 714 812 773 785 823 821 787 843 796 828 736 806 821 784 799 796 766 792 847 814 829 822 821 825 784 827 833 806 823 789 782 617 1.09e+03 612 1.02e+03 453 761 782 774 760 446 781 700 754 808 799 780 756 784 743 734 794 805 774 757 788 803 707 819 735 790 728 749 771 776 766 802 774 752 732 768 765 745 821 802 784 789 760 755 724 728 732 759 734 773 777 738 861 735 921 761 733 790 777 886 890 951 859 933 842 938 862 894 862 860 816 844 798 740 891 838 832 819 852 837 831 787 857 765 873 809 794 820 821 912 799 773 860 849 817 788 774 775 786 714 750 756 751 816 740 810 781 828 803 785 793 786 774 771 809 827 848 818 787 777 789 796 743 762 778 779 744 787 756 772 761 753 765 750 761 775 786 740 803 780 740 750 741 745 766 784 764 784 784 786 777 755 758 750 766 716 733 760 748 771 776 780 768 760 775 768 712 748 654 777 713 687 671 791 764 805 653 664 711 1.07e+03 971 753 657 783 843 778 712 722 725 733 768 759 735 711 755 744 753 766 728 743 749 770 764 760 808 757 834 808 816 819 798 768 809 794 802 810 801 790 774 818 780 768 798 798 786 779 1.04e+03 812 786 804 811 777 770 760 801 810 781 755 799 792 788 786 816 796 830 788 761 798 782 810 876 839 792 777 840 781 808 784 804 750 778 754 737 744 774 786 763 771 772 762 784 783 767 782 797 786 818 790 757 802 764 724 726 818 764 766 1.04e+03 933 824 627 780 789 735 715 738 729 735 776 792 778 744 822 758 744 733 763 840 835 793 834 821 794 783 790 813 784 781 773 787 823 796 795 779 822 798 800 782 769 811 799 774 787 779 752 800 843 732 777 798 823 838 800 800 776 766 761 785 766 744 765 819 821 811 812 785 790 769 785 772 820 830 778 785 748 787 775 798 854 740 771 678 742 854 750 713 755 735 764 765 801 806 776 760 749 764 789 769 794 793 816 781 792 822 654 856 926 757 732 756 776 726 818 786 807 805 793 818 801 766 760 824 830 801 777 821 794 779 790 780 776 771 775 786 771 753 779 776 769 751 806 784 767 740 722 769 790 776 799 796 820 873 762 767 784 799 554 1.22e+03 797 673 558 745 733 784 811 801 792 738 778 764 804 802 810 755 833 769 783 880 860 870 880 837 826 855 826 865 834 829 876 863 841 839 845 774 844 884 810 830 853 874 818 858 868 856 840 855 876 912 846 821 642 843 824 852 770 793 686 717 800 794 786 829 774 788 798 794 732 767 776 774 726 820 776 754 775 746 908 802 799 800 760 718 775 802 792 834 827 796 727 778 720 685 768 796 779 752 759 776 753 760 794 795 776 780 743 770 782 768 729 839 798 774 742 756 785 702 804 843 823 837 836 846 831 820 821 801 806 787 819 808 808 880 804 782 795 776 796 799 822 818 794 770 766 771 669 711 787 770 747 740 758 770 795 766 738 762 824 718 709 763 788 779 752 772 752 758 763 778 731 738 710 707 771 748 786 768 787 765 821 768 777 790 760 740 800 774 737 725 799 765 668 724 738 739 726 788 741 708 732 778 810 790 754 817 737 780 757 746 781 744 749 475 773 788 775 831 892 829 882 828 715 811 773 786 824 822 787 843 797 827 736 807 821 784 798 796 766 792 848 812 829 822 821 824 784 827 834 805 823 790 782 617 1.09e+03 613 1.02e+03 452 761 782 775 760 446 781 700 754 809 798 780 757 785 741 734 793 805 774 757 789 804 708 819 735 790 728 749 771 777 766 801 773 752 732 769 766 747 820 801 784 789 759 755 724 728 730 760 734 775 776 738 861 735 921 760 732 790 777 885 890 950 859 933 841 938 863 894 862 860 816 844 798 739 891 837 831 819 853 837 830 787 857 765 874 809 795 820 822 911 799 774 859 848 817 788 775 774 786 714 750 756 752 815 741 809 781 828 802 785 794 786 774 772 808 828 848 817 787 776 790 796 743 762 778 779 745 787 756 772 760 753 765 752 760 775 787 740 803 780 740 750 739 744 766 784 765 784 786 787 777 755 757 750 766 716 734 759 748 771 777 779 768 759 775 768 716 747 654 777 713 687 670 793 764 805 651 664 710 1.07e+03 970 752 657 783 842 778 712 723 724 734 768 759 735 711 755 744 754 766 729 742 749 770 765 760 809 756 834 808 816 820 798 768 808 795 802 810 802 789 774 817 780 768 799 798 786 777 1.04e+03 811 784 803 812 778 770 760 802 809 780 755 799 793 787 786 817 795 830 788 761 798 781 809 876 840 792 778 841 780 809 784 803 750 778 755 737 744 774 786 763 771 771 760 787 784 767 781 796 787 818 790 756 802 765 724 727 818 765 767 1.04e+03 941 824 627 779 789 735 716 738 730 735 777 794 777 743 821 758 744 732 763 838 835 793 834 820 795 784 790 812 785 780 772 787 823 796 796 779 823 797 801 782 770 810 799 774 787 778 753 800 842 731 776 798 824 837 801 799 774 764 761 785 767 745 764 820 821 811 814 784 790 769 785 772 820 829 778 784 748 789 775 797 859 738 771 678 742 853 751 714 756 736 763 765 801 806 778 760 748 763 787 769 795 794 817 782 792 822 654 856 926 758 731 757 776 726 819 787 808 805 794 818 802 767 759 824 832 801 775 820 794 779 789 781 777 771 775 786 772 752 779 776 768 750 807 784 768 741 724 769 789 776 798 796 819 874 762 767 783 799 554 1.22e+03 797 671 557 746 732 784 810 801 791 738 778 764 805 802 811 754 833 770 783 880 860 871 879 838 826 855 827 865 833 829 874 862 841 839 845 771 845 883 810 831 854 874 817 859 867 858 840 855 876 912 846 820 643 850 822 853 769 793 686 717 800 793 786 830 774 785 798 794 729 768 775 775 727 818 777 753 774 745 909 794 798 802 758 719 775 803 791 834 826 796 727 778 719 685 768 796 780 753 759 775 752 760 793 795 776 780 744 771 783 769 729 838 801 774 742 755 786 702 806 843 823 837 836 846 831 822 821 801 806 784 819 809 807 882 804 783 794 776 796 799 823 818 794 770 767 771 669 709 787 770 747 740 753 770 795 766 738 762 822 718 708 763 789 779 752 771 751 758 763 778 732 737 709 707 771 749 785 768 787 764 820 767 777 789 760 739 800 774 738 726 801 765 668 724 738 739 728 788 742 708 732 778 810 790 754 817 737 779 757 747 781 744 748 475 773 788 775 831 892 829 882 828 715 811 774 786 823 821 786 843 797 827 736 808 820 784 797 797 766 792 849 813 830 822 822 825 784 826 835 805 824 791 781 616 1.09e+03 613 1.03e+03 452 761 782 774 759 445 782 700 755 808 798 781 758 785 740 734 793 805 773 757 787 804 708 819 735 790 729 749 770 779 765 802 773 751 733 769 766 750 820 800 785 789 760 754 724 728 729 759 734 775 777 738 862 734 921 761 731 790 778 885 888 949 859 934 840 938 863 894 862 861 816 844 796 738 892 837 831 820 853 837 829 786 857 766 874 810 795 819 822 910 799 776 859 848 817 788 775 776 786 715 750 756 751 815 740 808 780 829 802 786 793 786 775 772 806 829 847 816 787 776 790 796 744 762 778 778 747 786 756 771 758 752 765 754 760 775 787 741 803 780 739 750 739 742 766 783 766 782 787 787 776 755 756 751 766 716 732 758 747 771 778 779 768 758 775 770 720 746 654 776 713 686 670 795 764 805 649 663 710 1.07e+03 970 750 656 782 841 777 712 723 724 734 769 759 735 710 756 744 755 766 729 742 749 770 765 759 809 756 834 808 816 819 798 768 808 796 802 811 803 789 775 817 780 767 799 799 785 778 1.04e+03 812 784 803 813 778 770 761 802 808 780 755 799 794 786 787 817 795 831 788 760 797 781 809 876 840 793 778 841 780 810 784 802 750 778 756 737 744 774 786 763 770 770 759 789 784 767 781 796 788 818 790 756 802 764 725 726 818 765 768 1.05e+03 948 825 627 778 789 736 715 738 730 735 777 795 778 743 821 758 745 732 763 837 835 793 834 820 794 785 789 812 786 779 772 787 823 797 796 779 824 798 801 782 770 810 798 774 787 778 753 799 842 730 774 798 825 836 801 800 773 763 760 785 767 745 764 821 821 812 814 784 790 769 785 772 819 829 778 784 748 790 775 797 864 738 770 678 742 852 751 715 756 736 764 764 800 806 779 760 748 763 786 769 796 794 819 782 791 822 654 856 927 758 731 756 776 725 819 787 806 805 793 818 802 768 758 823 834 801 775 820 794 779 789 782 777 770 775 787 770 752 779 776 768 749 807 784 767 741 723 770 788 776 797 797 818 874 762 766 784 799 554 1.22e+03 797 669 556 748 733 784 810 800 790 738 778 762 806 803 811 753 833 770 784 880 860 873 879 838 826 854 827 865 833 830 874 862 840 840 845 769 845 884 810 831 855 874 817 859 868 860 841 854 876 911 846 819 642 854 820 854 769 794 686 718 801 792 786 830 774 783 798 794 727 766 776 775 728 816 778 752 773 745 909 786 798 804 758 719 774 803 791 835 825 797 728 778 719 685 768 796 780 753 759 775 751 760 793 795 775 779 744 771 782 769 729 838 804 772 742 756 786 702 806 843 823 837 835 847 832 822 821 800 806 781 819 809 807 884 804 784 794 776 797 800 823 817 794 770 767 771 669 709 788 771 746 740 749 769 794 766 737 762 822 719 708 763 790 779 752 771 750 757 762 779 733 737 708 708 771 750 784 768 788 762 821 767 777 789 760 739 800 774 739 725 802 765 670 724 739 739 728 788 742 707 732 777 811 790 752 817 736 778 757 747 781 744 748 476 773 788 775 831 892 829 882 828 715 812 774 785 824 820 786 843 798 826 736 808 820 784 796 798 766 790 850 813 830 821 822 826 783 826 834 805 824 790 781 616 1.09e+03 613 1.03e+03 454 762 783 774 758 444 782 701 755 808 798 781 758 787 738 734 793 805 772 757 786 804 708 820 735 790 729 748 769 779 764 803 773 750 735 770 766 748 820 800 786 788 760 755 725 728 729 758 734 773 778 738 862 734 921 762 731 788 778 885 887 949 860 935 839 939 863 894 862 861 816 843 796 738 893 838 830 820 854 838 828 786 857 766 874 810 795 819 822 909 800 777 859 848 818 787 775 776 786 715 750 756 750 815 740 810 780 830 801 786 793 787 775 773 804 829 847 814 788 775 790 798 744 762 777 778 747 786 756 770 757 751 765 755 759 776 787 740 803 780 738 750 740 741 766 782 766 781 789 787 776 755 752 752 766 716 731 758 746 772 778 779 769 759 775 771 725 745 654 775 714 686 670 796 763 804 648 663 711 1.06e+03 969 751 656 782 843 777 712 723 724 734 769 759 736 710 755 744 755 766 728 743 749 772 766 759 808 756 834 808 816 819 798 768 809 795 802 811 804 789 774 817 780 767 799 798 784 780 1.04e+03 812 784 804 814 777 770 761 801 807 779 755 800 795 784 787 816 796 831 789 759 796 781 809 875 839 794 779 841 781 810 783 802 750 777 755 738 743 775 786 763 771 770 758 792 784 767 781 796 788 818 790 755 803 763 725 726 818 765 768 1.04e+03 954 823 626 778 789 736 715 738 730 736 776 795 779 743 820 758 745 732 763 836 835 793 834 819 793 785 788 811 786 779 772 786 822 797 796 779 824 798 801 782 769 810 797 773 788 777 753 798 842 729 772 797 826 836 800 801 774 761 760 785 768 746 763 821 821 814 814 784 789 769 784 772 819 830 778 785 749 790 774 797 869 738 769 678 743 852 752 716 756 736 766 764 800 806 779 760 746 763 786 768 796 794 819 782 790 822 653 856 928 757 730 756 776 725 820 787 805 805 793 818 802 766 758 822 836 802 776 819 793 779 789 782 777 771 775 787 769 752 779 776 770 748 807 784 766 741 722 770 787 775 796 797 816 874 762 767 784 800 556 1.22e+03 796 670 556 748 734 784 810 799 790 737 778 761 807 803 810 754 833 771 784 880 860 873 878 838 827 855 826 866 834 830 874 862 840 841 845 768 845 884 811 832 855 874 817 858 868 862 840 854 877 911 846 818 642 864 820 853 769 794 685 719 802 792 786 830 775 781 797 794 726 765 777 775 728 814 778 752 773 744 908 780 799 804 759 718 773 804 791 835 824 797 728 778 719 685 768 795 781 754 759 775 751 760 792 796 774 778 744 771 781 770 728 837 808 771 741 756 785 701 805 843 822 838 835 848 832 822 821 800 806 777 819 808 808 885 803 784 795 777 797 800 823 817 793 770 767 770 670 711 788 771 745 740 747 769 794 766 736 762 823 719 708 763 790 778 752 772 751 755 760 780 734 736 707 708 771 751 784 767 787 762 821 767 777 790 760 740 801 774 740 724 802 765 672 724 738 739 728 786 743 707 732 776 811 788 751 817 736 778 756 747 780 744 748 477 774 787 774 831 891 829 882 828 716 811 774 785 824 821 785 844 799 827 736 808 820 784 796 797 766 789 851 814 830 820 823 826 782 826 834 805 824 790 781 615 1.09e+03 614 1.03e+03 453 762 783 774 757 444 783 701 755 808 798 782 758 787 740 735 793 804 772 758 785 803 707 819 735 789 729 748 768 778 763 804 773 749 737 770 765 747 821 800 787 788 760 756 725 728 729 757 734 772 780 736 862 734 921 763 731 787 779 886 887 950 860 936 838 939 863 894 862 861 816 842 795 739 894 838 830 820 854 838 827 786 856 766 873 810 795 819 822 910 801 776 858 848 818 787 774 778 785 715 749 755 750 816 740 810 780 830 801 787 792 788 775 774 804 829 846 814 787 776 789 797 745 762 777 778 747 786 754 769 757 751 766 757 758 776 787 741 804 780 738 749 741 741 766 782 765 780 790 787 776 755 748 753 766 716 731 758 746 771 778 778 769 760 775 772 729 746 654 774 714 685 671 796 762 805 648 664 710 1.06e+03 970 752 656 781 844 776 712 723 724 734 769 759 736 709 755 745 754 766 728 743 749 774 766 758 807 756 834 808 816 819 798 768 810 795 803 811 803 790 774 817 780 767 799 796 785 781 1.04e+03 813 784 804 814 775 771 761 801 807 779 755 801 794 784 788 817 796 830 790 760 796 781 809 875 838 794 780 840 781 810 784 801 751 776 754 738 742 774 786 763 772 771 758 795 784 767 781 796 788 818 790 756 804 762 725 725 819 765 768 1.04e+03 964 821 626 778 789 736 714 737 730 735 776 794 780 742 819 758 744 733 763 836 835 792 834 820 793 785 787 812 784 779 774 785 822 797 796 780 824 797 801 782 769 811 796 773 789 777 752 797 842 728 771 797 826 836 800 801 777 762 759 785 768 745 764 820 820 816 814 784 789 768 784 772 819 832 778 785 748 791 773 797 872 738 768 677 743 852 752 716 756 736 768 764 800 806 779 760 746 763 788 768 796 794 817 782 789 822 653 856 928 755 730 756 775 725 820 786 804 805 793 817 802 764 758 821 837 802 777 819 793 779 789 780 778 773 774 787 768 753 779 776 771 749 807 784 765 740 720 770 788 775 795 796 815 874 761 767 785 800 557 1.22e+03 796 670 557 748 736 783 811 800 790 737 777 760 808 802 809 756 832 771 783 880 860 873 878 838 828 855 826 866 835 831 874 863 839 839 845 768 845 884 811 832 855 875 818 857 868 861 841 854 877 911 846 818 641 874 820 853 770 794 684 719 801 793 786 830 774 780 796 793 724 765 778 775 728 814 777 752 773 744 906 777 800 803 762 716 772 805 792 836 824 798 727 777 720 685 768 795 781 753 759 776 751 760 791 796 775 778 743 770 780 770 728 837 812 771 740 756 784 701 804 843 822 838 835 848 832 822 822 802 805 771 819 808 809 885 803 783 795 778 797 801 824 816 793 770 766 770 670 712 788 772 745 739 743 769 792 766 735 762 824 720 708 764 790 776 751 772 751 755 759 781 734 736 707 707 771 751 784 767 786 763 820 767 778 790 760 741 801 774 741 723 802 764 671 724 738 739 728 786 742 707 734 776 810 787 750 817 737 778 756 746 779 744 749 478 774 787 774 832 890 829 882 828 716 810 774 785 824 821 785 844 799 828 736 808 820 784 797 797 765 788 852 814 830 819 823 825 781 826 835 805 824 789 781 615 1.09e+03 614 1.03e+03 451 763 783 774 756 445 784 701 755 807 798 782 759 788 741 735 793 804 772 760 786 802 707 819 735 788 729 748 768 776 763 804 773 750 738 769 765 745 820 801 787 787 760 756 725 728 729 757 734 771 780 736 861 735 921 763 731 786 778 886 886 951 860 936 839 939 863 894 863 860 817 840 795 740 895 838 830 819 854 839 827 786 855 767 873 810 794 820 823 910 801 776 859 848 818 787 774 778 785 715 749 755 751 816 741 809 782 830 801 787 792 790 775 774 803 829 845 813 786 776 788 796 744 761 777 778 747 786 752 769 758 750 766 759 758 777 787 741 804 780 738 749 741 741 766 782 764 780 791 786 776 755 743 753 766 716 731 759 746 770 777 778 767 762 775 772 734 746 654 773 715 685 672 797 763 806 648 663 710 1.06e+03 970 753 656 781 846 776 713 723 723 734 769 758 737 709 755 744 754 766 727 744 749 775 766 757 807 756 834 808 815 819 796 768 810 794 803 810 803 791 773 816 781 768 798 796 785 782 1.04e+03 814 784 804 813 774 772 761 800 807 779 755 802 794 785 788 818 795 830 792 761 796 781 810 875 837 794 780 840 781 809 786 799 752 776 753 738 742 774 786 764 772 772 758 796 784 767 781 796 788 818 790 756 806 762 726 725 820 766 769 1.04e+03 974 819 626 778 788 736 713 737 731 735 776 794 780 742 819 757 743 733 763 836 835 791 834 820 792 784 787 814 783 779 774 784 822 797 796 781 825 797 801 782 770 811 796 772 790 776 752 798 842 727 772 796 826 835 799 801 777 762 760 784 768 744 766 818 820 816 815 784 790 768 784 773 819 833 778 786 747 791 772 796 879 739 768 677 743 852 753 716 756 736 767 763 801 806 778 759 746 763 791 768 796 794 816 781 789 821 654 856 928 756 731 756 775 726 819 786 805 804 793 816 801 764 758 821 838 802 777 818 792 779 790 779 776 773 774 786 768 753 779 776 772 749 807 785 765 740 720 770 789 774 795 798 814 874 761 768 785 800 557 1.21e+03 795 670 557 749 736 782 813 802 790 738 776 759 808 801 809 758 831 771 784 880 860 873 878 838 827 855 826 866 837 831 874 863 839 838 845 768 845 884 811 832 854 876 818 858 867 860 841 854 878 911 845 818 642 884 819 853 772 792 684 719 799 793 786 831 774 780 794 792 721 765 778 775 728 814 777 753 772 744 905 772 800 802 764 716 772 805 792 836 824 799 727 777 718 686 768 795 781 754 759 776 751 760 791 796 776 780 743 770 780 769 729 836 816 771 739 755 784 700 804 843 821 839 836 847 832 820 821 803 805 765 819 808 808 885 804 782 796 778 796 801 823 816 793 769 766 769 670 711 788 773 745 739 738 769 791 766 735 761 824 720 708 764 789 776 751 773 750 756 760 779 733 736 707 707 771 751 786 765 785 763 819 767 779 790 760 741 802 774 741 723 801 763 670 724 738 739 728 787 741 707 735 777 809 786 750 817 738 779 756 746 778 744 749 479 774 786 774 833 891 829 883 828 714 810 774 783 824 821 785 844 798 829 736 808 820 784 798 797 764 788 853 814 830 820 822 824 782 826 834 805 823 789 782 614 1.09e+03 614 1.04e+03 450 762 782 774 756 446 785 701 755 806 798 782 760 787 741 736 793 804 772 762 787 802 707 819 734 788 729 748 769 776 763 803 773 751 738 768 765 745 820 801 787 786 760 757 726 727 729 757 734 772 780 737 862 736 921 762 731 787 777 885 886 951 859 937 839 937 863 893 863 860 818 840 796 741 895 837 831 817 856 838 827 786 855 767 871 810 794 820 823 910 800 776 859 848 818 787 772 779 785 715 750 756 752 816 741 810 784 830 802 786 791 790 775 774 803 830 844 813 786 777 786 796 742 758 777 779 747 786 752 769 759 749 766 761 759 776 787 742 806 781 738 749 740 740 767 783 764 780 791 786 776 756 740 753 766 715 732 760 746 769 777 778 766 761 774 772 738 746 654 773 715 685 673 798 764 806 648 662 709 1.06e+03 971 754 656 782 845 777 713 722 724 734 768 758 737 709 756 743 754 766 727 744 749 776 766 757 808 756 834 808 815 819 795 768 810 794 803 809 802 791 773 817 782 769 797 797 785 782 1.04e+03 814 785 803 813 775 773 760 799 807 781 754 801 793 785 788 819 795 831 792 761 796 782 811 875 838 793 780 841 781 809 787 797 753 777 752 738 742 775 787 764 772 773 759 797 784 766 781 796 787 818 790 755 806 762 727 724 820 767 769 1.05e+03 983 819 626 778 788 735 712 737 731 735 777 792 781 741 819 756 743 733 764 836 835 791 834 821 792 784 787 814 783 779 774 785 822 796 797 781 825 797 801 782 770 811 796 772 791 776 752 798 842 727 772 796 827 835 799 801 775 762 760 782 769 744 767 816 819 816 815 785 790 767 784 773 819 833 778 787 746 791 773 797 885 740 768 677 742 852 753 716 757 736 766 764 802 807 778 759 746 763 790 768 796 794 816 781 789 821 654 856 928 757 731 757 775 726 819 784 806 803 794 815 800 765 758 822 838 802 778 818 792 778 792 779 776 772 774 786 768 753 781 775 771 749 808 785 765 740 722 770 791 775 795 800 815 872 761 768 785 800 556 1.21e+03 795 670 556 749 736 783 812 804 790 738 776 759 808 801 808 759 830 772 785 879 859 872 878 839 826 855 826 866 838 830 874 863 839 837 846 768 845 883 811 832 853 876 818 859 866 860 841 854 878 912 845 819 641 891 819 853 773 792 684 719 798 793 786 832 774 779 794 792 719 765 778 774 728 815 776 753 772 744 902 770 800 802 765 716 772 805 792 836 825 800 726 777 715 686 769 796 781 754 759 777 751 760 791 796 776 781 743 770 780 770 730 834 819 771 739 754 783 699 804 843 821 838 836 846 831 819 820 804 805 760 819 809 808 884 805 781 796 779 796 801 823 816 793 768 766 769 670 710 788 772 745 739 730 769 790 766 737 761 824 721 708 764 788 775 751 772 749 757 761 778 732 736 706 707 771 751 787 763 786 763 818 766 780 790 759 742 800 773 741 724 801 763 671 724 739 739 728 788 740 708 737 778 808 786 750 817 738 780 756 746 778 744 750 479 773 786 774 834 893 830 883 829 713 810 774 782 824 822 785 844 796 829 736 808 820 783 798 797 764 789 854 814 829 821 822 824 782 826 833 805 823 788 782 616 1.09e+03 613 1.04e+03 451 762 782 774 756 446 785 700 755 805 798 781 760 787 741 735 792 804 772 762 788 803 707 820 734 788 729 748 770 776 764 803 773 752 737 767 765 746 820 800 788 786 759 757 726 727 729 757 735 773 780 738 864 736 921 762 731 787 775 884 886 951 860 937 840 936 864 892 862 859 817 840 796 740 894 836 831 816 859 838 827 786 855 767 870 810 794 819 823 909 800 776 859 848 818 787 772 779 785 715 751 756 752 816 740 812 784 831 801 786 791 790 776 773 804 830 845 814 786 776 785 797 741 754 778 779 747 786 753 769 759 749 766 764 760 777 787 742 807 781 738 750 740 739 768 783 765 781 792 785 776 756 738 753 766 714 733 761 746 770 776 777 767 760 774 772 741 745 654 773 715 686 672 799 766 807 649 661 708 1.06e+03 971 754 657 782 844 777 713 722 725 733 767 758 738 708 756 743 754 766 727 745 749 775 765 757 809 757 834 808 816 820 795 769 810 794 802 809 800 790 774 817 782 770 797 798 785 782 1.04e+03 815 786 803 813 776 772 759 799 807 782 754 800 794 786 788 819 795 831 791 760 796 782 812 875 838 792 780 842 780 809 787 796 753 778 752 738 743 777 787 764 773 773 760 798 783 766 781 796 787 818 790 754 806 762 727 724 819 767 769 1.05e+03 990 820 627 777 788 735 712 737 730 736 777 791 781 741 819 756 742 733 764 836 835 791 834 821 792 783 788 813 783 779 774 786 822 796 798 780 826 796 801 782 770 811 796 771 790 776 752 798 843 728 774 796 826 836 798 800 774 762 761 782 769 745 767 815 819 815 815 786 788 768 784 773 819 832 779 788 746 790 773 799 890 739 769 676 741 851 754 717 757 735 767 764 802 806 778 759 746 762 788 768 796 794 816 782 790 820 655 857 928 759 732 758 775 726 820 782 807 802 794 816 799 767 757 822 838 802 778 817 792 777 793 779 774 771 774 786 767 753 782 775 770 749 808 784 766 740 723 770 791 775 796 803 817 872 761 767 786 800 555 1.21e+03 795 672 556 750 735 782 812 804 789 739 776 759 808 802 807 760 831 773 785 879 858 871 878 839 826 855 826 865 840 829 874 864 840 838 847 768 845 883 811 831 853 875 818 859 866 859 840 854 878 912 845 820 640 897 819 853 772 793 684 719 798 792 786 832 774 778 793 792 718 765 779 773 728 815 776 754 772 745 899 768 800 802 763 716 772 803 792 836 825 799 726 777 712 685 770 796 782 754 759 777 750 760 790 795 777 782 743 770 779 771 732 831 820 771 739 754 783 698 804 843 820 837 836 844 832 820 819 804 804 757 819 809 808 882 805 781 796 780 796 801 823 816 794 766 766 769 669 710 788 769 746 739 724 768 790 767 738 760 824 722 707 763 787 775 750 771 749 758 762 777 731 736 706 707 771 750 788 762 786 763 818 766 779 789 759 742 799 774 741 725 800 762 672 724 741 740 727 789 740 707 736 778 808 787 751 816 739 780 756 746 777 743 749 478 774 786 774 833 894 832 882 830 713 812 774 782 824 822 785 844 797 829 736 808 820 782 798 798 763 790 856 814 829 822 822 825 782 827 832 804 824 790 782 617 1.09e+03 613 1.04e+03 451 762 781 773 756 446 785 700 755 804 798 780 760 786 740 735 793 804 771 762 787 802 707 820 734 788 728 751 770 776 765 803 773 751 737 768 766 746 821 800 790 785 758 757 726 726 729 757 736 773 779 738 866 737 921 762 731 787 775 884 886 951 860 937 840 935 863 891 862 859 817 840 797 740 894 837 832 816 864 838 828 786 855 768 869 809 794 818 824 909 800 776 859 848 818 788 772 779 785 715 750 758 752 815 740 814 784 832 801 785 791 789 776 772 805 830 845 815 786 776 786 798 741 751 778 778 747 786 754 769 759 750 766 768 759 778 786 742 807 781 738 751 741 738 768 784 765 782 791 784 775 755 737 753 766 714 733 762 746 770 776 776 768 760 774 773 745 744 654 773 715 687 671 800 766 807 649 661 708 1.06e+03 971 754 658 782 843 776 713 723 727 733 766 757 738 708 756 743 754 767 728 745 748 774 764 758 810 758 834 808 816 820 796 770 810 795 802 809 800 790 775 817 782 770 798 798 785 782 1.04e+03 816 788 803 814 776 772 759 800 807 783 754 798 794 786 788 820 795 830 790 760 796 782 812 875 838 792 780 843 780 810 786 796 753 777 752 738 743 778 787 764 774 772 760 799 784 766 781 795 786 819 788 752 806 762 727 724 819 767 769 1.05e+03 1e+03 820 628 778 789 734 713 737 729 736 777 790 782 742 820 756 742 732 763 837 835 790 834 820 792 782 788 812 783 778 774 786 823 797 799 779 826 797 801 783 771 811 796 772 789 776 752 799 843 729 774 797 826 836 798 799 775 762 761 784 769 746 768 815 819 814 815 786 787 768 782 773 819 830 779 788 746 790 774 802 891 739 770 676 741 851 754 717 757 734 767 764 802 805 778 760 748 762 786 768 798 795 816 782 791 819 655 857 928 759 731 758 775 725 820 782 808 802 794 818 798 767 758 822 839 802 778 816 791 776 793 778 774 771 775 786 767 753 782 774 769 750 808 784 766 740 723 770 791 776 796 804 819 871 761 767 788 800 556 1.21e+03 796 673 556 750 735 781 811 804 789 740 777 760 807 803 809 760 831 773 784 879 857 870 878 837 825 855 826 865 840 828 875 865 841 839 847 766 846 882 812 830 852 874 818 858 866 860 840 854 878 911 844 820 641 903 820 853 772 794 685 720 798 792 786 831 774 777 793 792 716 764 779 773 729 815 776 755 772 745 896 764 800 803 761 717 772 802 791 837 826 799 726 776 712 685 770 796 782 754 759 777 750 760 790 795 777 782 744 771 779 771 732 829 821 770 738 755 782 697 804 842 820 836 835 844 833 821 820 803 805 755 819 808 809 880 805 780 796 781 795 802 822 816 794 766 767 769 669 709 789 767 746 739 716 769 790 767 739 760 825 722 708 762 787 775 750 770 749 757 762 777 731 736 705 706 771 750 788 762 786 764 818 766 778 789 758 741 799 776 741 725 800 762 673 723 742 740 727 789 740 708 736 778 806 788 753 816 739 780 755 746 777 743 748 477 776 786 774 832 894 834 882 832 713 812 774 783 823 822 785 845 798 829 736 808 820 783 798 798 764 790 857 814 829 820 822 825 782 827 832 804 824 791 782 618 1.09e+03 612 1.04e+03 452 761 781 773 757 446 785 701 755 803 798 781 760 786 740 735 793 804 771 762 787 802 708 819 734 787 727 753 770 776 766 803 774 751 737 768 766 745 821 800 791 785 757 758 725 726 729 758 737 773 779 737 868 739 921 762 731 786 775 883 885 950 861 937 840 935 862 890 862 858 817 840 797 739 893 838 832 817 869 838 829 785 855 768 870 809 793 818 824 908 800 776 859 847 818 788 774 778 785 715 749 758 752 815 740 814 783 830 801 784 791 788 777 770 806 830 845 816 787 776 787 799 742 747 777 778 747 786 755 769 759 751 766 770 760 778 786 742 806 781 739 752 742 738 768 784 766 784 791 784 775 755 736 752 766 714 733 762 746 770 776 777 769 761 774 775 748 744 654 773 715 687 671 801 766 807 649 661 708 1.06e+03 971 754 658 782 842 776 713 723 728 734 765 757 740 707 757 743 754 766 730 745 748 773 763 758 810 758 835 809 815 820 797 771 810 796 803 809 801 790 777 817 781 768 799 797 785 781 1.04e+03 817 788 803 814 776 772 759 801 808 782 755 799 795 787 788 820 795 830 789 760 796 783 811 876 838 791 779 844 780 811 786 795 753 778 752 738 743 778 787 764 773 772 760 799 785 765 782 795 787 820 787 752 806 761 727 725 819 766 767 1.05e+03 1.01e+03 821 630 779 789 734 713 737 727 735 777 791 781 742 820 757 743 732 763 837 834 789 834 820 792 782 788 810 783 778 774 786 824 798 799 779 826 799 800 784 772 811 797 772 788 776 752 799 843 731 775 798 825 837 799 798 776 762 761 784 768 746 768 815 818 815 815 786 787 769 782 773 818 831 779 788 746 790 774 804 896 740 769 678 741 851 754 717 756 735 768 765 802 803 778 760 749 763 786 768 800 797 816 783 793 819 655 857 929 758 731 759 775 724 821 782 808 802 794 818 798 767 760 822 840 801 777 816 790 777 792 778 774 772 775 786 768 753 781 774 768 750 808 784 767 740 722 769 790 776 797 808 819 871 761 767 787 800 556 1.21e+03 798 673 556 751 735 780 811 803 788 740 778 760 808 804 810 759 831 773 784 878 858 870 878 835 825 856 826 864 839 828 876 865 841 839 847 765 847 882 811 830 852 873 818 858 867 860 839 855 878 911 844 818 642 907 821 852 772 794 686 720 797 792 786 830 774 776 794 793 714 764 778 773 729 815 776 755 772 746 893 760 799 804 757 716 772 802 791 836 826 798 726 775 712 684 770 796 781 753 759 777 750 760 790 795 777 781 744 771 778 771 731 830 825 769 739 756 781 696 804 842 821 836 835 845 834 822 820 803 806 755 818 808 809 880 806 781 796 782 795 803 822 817 794 766 768 769 669 709 788 767 746 739 710 770 790 767 739 760 825 721 709 763 787 775 749 770 749 757 761 778 731 737 705 706 771 750 789 762 786 764 818 766 778 789 758 740 800 777 741 726 801 761 673 723 742 740 727 789 740 708 737 778 805 788 754 816 738 781 754 746 777 743 748 476 777 787 774 831 894 835 881 832 714 812 773 784 822 822 785 845 798 828 736 809 820 783 799 798 764 790 856 815 828 819 821 825 782 827 831 803 825 792 781 616 1.09e+03 612 1.04e+03 453 760 781 774 759 446 786 701 755 802 798 781 759 786 740 735 793 804 771 762 788 801 707 819 734 787 727 754 770 776 766 801 773 751 737 770 765 745 820 799 792 785 756 758 724 726 729 759 737 773 779 736 868 740 922 762 731 786 775 882 885 950 861 938 840 935 862 890 862 857 817 840 797 739 894 839 832 818 873 838 829 785 856 768 871 809 793 818 825 909 800 777 859 847 818 789 775 777 785 715 748 757 752 815 740 814 784 829 800 784 792 787 776 769 806 829 846 816 788 776 788 799 742 745 776 777 746 786 755 769 759 752 766 772 761 779 785 742 805 781 739 752 742 740 768 784 766 784 790 784 774 755 735 752 765 714 733 760 746 770 776 777 770 762 773 777 754 744 654 773 714 687 672 803 766 807 649 661 709 1.06e+03 970 754 658 782 842 775 713 722 728 734 765 756 740 707 757 742 753 765 730 746 748 773 763 759 809 758 836 809 814 820 797 771 810 797 804 809 803 790 777 818 779 766 800 796 786 781 1.04e+03 817 788 804 815 775 772 760 800 808 781 756 800 795 788 788 820 794 829 789 760 796 783 811 877 838 791 779 843 778 811 785 795 753 779 752 737 743 778 786 764 772 772 759 799 784 764 782 796 788 820 786 753 806 761 730 726 819 766 766 1.05e+03 1.02e+03 822 631 780 789 733 713 738 728 735 776 792 780 743 820 757 744 732 763 838 834 789 834 820 792 782 789 809 783 778 774 785 825 798 800 780 826 800 800 785 772 812 798 772 788 776 753 799 843 730 775 798 825 837 799 798 777 762 761 784 767 745 767 815 818 815 814 786 788 770 782 774 818 831 778 787 746 790 774 804 903 740 770 679 741 852 753 716 756 736 768 766 802 802 778 761 750 764 786 769 802 798 816 784 792 820 655 857 928 757 731 756 775 724 821 783 807 802 794 817 797 767 760 822 841 800 777 816 789 778 791 777 773 772 775 787 770 753 781 773 768 750 809 784 768 740 720 770 790 777 797 812 818 871 760 769 787 801 557 1.21e+03 798 672 556 751 735 780 811 802 789 740 778 760 808 804 812 759 831 774 783 878 859 870 879 834 826 857 826 864 838 828 877 864 841 838 847 765 848 882 811 830 852 874 818 859 867 861 839 855 878 911 843 818 642 914 821 852 772 794 686 719 797 792 787 829 775 776 795 793 713 765 778 773 729 816 776 756 770 746 890 755 799 804 755 715 772 802 790 836 826 798 725 775 712 684 771 796 780 753 759 777 750 759 790 795 777 780 744 771 778 771 730 831 830 771 739 756 781 696 806 840 822 835 835 846 833 820 820 801 806 752 818 809 810 881 806 781 795 782 795 804 822 817 794 765 768 769 669 708 787 767 746 739 702 770 789 767 739 760 825 722 711 763 786 776 748 772 749 758 761 778 732 738 705 706 770 749 790 762 785 764 818 766 779 790 759 739 800 776 741 726 801 760 673 722 741 740 728 789 741 709 738 779 804 788 752 816 737 780 756 745 777 743 749 476 777 787 774 832 895 833 882 832 714 812 773 784 822 822 786 844 797 829 736 810 820 784 798 798 765 790 856 817 827 817 823 824 783 826 831 803 825 792 780 615 1.09e+03 612 1.05e+03 452 759 781 774 760 446 786 702 755 803 798 782 760 786 740 735 793 803 771 762 789 802 706 819 734 787 727 753 771 776 764 799 773 751 737 769 766 746 819 798 792 785 755 758 724 726 730 760 737 773 779 735 868 741 920 762 732 786 774 882 885 950 860 938 839 934 862 891 862 857 816 842 797 739 894 839 832 818 875 838 829 786 856 767 872 809 794 818 825 909 799 777 859 846 818 789 775 776 786 714 748 756 752 815 740 814 785 828 800 784 792 786 775 769 806 828 846 816 788 776 787 798 742 741 776 778 746 787 756 770 759 752 766 774 762 779 786 742 804 781 740 752 742 742 768 784 765 784 790 783 773 756 734 752 765 715 733 759 746 769 777 777 770 763 772 777 757 744 654 773 714 687 674 804 765 808 650 660 709 1.06e+03 971 754 657 782 842 775 713 722 727 734 765 756 741 708 757 742 753 764 729 745 750 773 764 760 809 757 834 809 813 818 796 770 810 798 803 809 803 791 777 819 778 765 801 796 786 781 1.04e+03 817 788 803 815 775 772 760 800 808 781 756 800 794 790 787 819 794 829 790 760 796 783 810 878 839 792 777 841 778 811 785 794 753 780 752 737 744 777 784 764 771 772 759 798 783 764 782 796 788 819 786 755 805 761 733 725 818 766 764 1.05e+03 1.03e+03 822 631 777 789 733 713 738 728 735 775 793 780 744 820 757 744 733 764 838 834 789 835 820 792 782 789 809 782 779 775 785 825 798 800 780 826 800 801 786 772 812 800 771 788 776 752 800 844 730 775 797 825 837 800 798 775 762 761 784 766 745 766 815 818 816 812 785 790 770 784 774 818 831 777 787 746 790 774 804 913 741 771 681 742 852 753 714 755 738 768 765 802 802 778 763 749 764 786 770 803 797 816 785 792 820 655 857 928 756 731 754 775 723 820 783 806 804 794 816 796 766 760 822 842 799 778 816 791 780 790 777 773 772 775 789 771 753 780 773 767 751 809 784 770 740 720 770 790 778 797 816 816 871 759 771 786 802 558 1.21e+03 796 671 556 752 735 781 812 802 790 739 777 760 808 804 811 760 830 775 783 878 859 869 879 836 827 858 826 864 836 830 876 864 841 838 847 767 848 882 810 830 852 874 819 861 868 860 839 855 878 911 843 820 642 920 821 850 772 794 686 718 797 792 787 829 776 776 795 793 712 766 778 773 729 817 776 756 770 745 886 752 799 803 749 714 772 803 790 836 827 798 725 776 712 684 771 797 779 753 759 778 750 759 790 795 777 780 744 770 779 771 728 830 834 773 740 756 781 696 806 840 823 836 835 847 832 819 820 800 806 749 818 810 810 882 806 781 794 782 795 802 821 816 793 765 767 768 668 708 785 768 746 738 697 770 789 766 738 760 825 723 712 763 786 777 749 773 748 758 761 778 732 739 704 706 770 748 790 760 785 764 817 766 780 790 760 740 799 776 740 726 800 759 673 722 740 741 729 789 742 709 740 780 804 789 750 816 736 779 757 745 777 743 749 475 777 787 774 832 895 831 882 831 715 811 772 784 822 822 786 843 796 830 736 810 820 784 797 797 765 789 858 818 827 817 824 824 783 826 831 804 826 792 782 614 1.09e+03 612 1.05e+03 450 759 781 774 759 445 786 702 755 804 798 782 760 787 740 736 794 803 771 761 790 802 705 819 735 787 727 751 770 775 764 797 772 752 737 769 766 747 819 798 792 784 755 758 724 726 731 760 737 773 779 735 869 741 919 761 733 786 774 882 885 950 860 937 839 934 863 892 861 858 816 843 796 740 895 839 832 818 878 838 828 786 857 766 872 809 794 818 824 908 799 776 860 846 817 789 775 776 786 714 748 755 751 814 739 814 786 829 801 784 792 786 774 770 806 828 846 816 788 777 787 798 741 738 776 778 747 788 756 771 759 751 766 776 763 779 786 741 804 782 739 753 741 742 768 784 764 784 790 783 773 756 730 752 766 716 732 757 745 770 777 778 770 763 772 777 762 744 654 774 714 686 674 804 765 808 651 660 709 1.06e+03 971 754 656 782 842 775 714 722 726 733 765 756 741 708 758 743 752 764 729 745 751 773 766 761 808 756 832 808 813 817 796 769 810 798 802 810 803 791 778 819 777 765 802 796 785 780 1.04e+03 817 787 802 815 775 773 760 800 807 780 755 801 794 790 786 818 794 829 790 760 796 782 809 878 840 794 776 839 778 812 785 794 753 780 753 736 745 776 784 763 771 771 759 797 782 765 781 796 788 818 787 757 804 761 737 725 817 767 764 1.05e+03 1.04e+03 822 631 775 790 734 713 738 728 735 775 793 780 745 819 757 744 733 765 838 835 789 835 819 792 782 790 810 781 781 776 786 825 798 799 779 825 800 800 786 772 812 800 770 787 776 752 799 844 730 775 796 826 837 801 798 774 762 760 784 766 745 765 816 818 817 811 785 790 770 786 774 817 831 777 786 746 790 775 804 918 741 773 681 741 854 752 712 754 738 768 764 802 803 779 763 748 763 787 770 803 795 817 783 793 820 655 856 927 756 732 753 775 723 819 783 805 805 794 816 796 766 760 822 842 799 779 817 793 779 791 776 774 772 775 789 770 754 780 774 766 751 809 784 770 740 720 771 791 778 797 818 816 872 759 772 786 803 558 1.21e+03 796 671 557 752 734 782 812 802 791 738 776 761 808 804 810 760 829 775 783 878 859 869 879 837 828 856 825 864 836 832 876 863 840 838 847 768 846 883 809 830 852 874 819 861 868 859 838 855 878 911 843 821 641 928 822 851 771 794 686 718 797 791 788 829 776 777 795 794 711 767 778 773 729 817 775 757 771 744 882 749 798 802 743 715 772 804 790 835 828 799 724 777 713 684 770 797 779 753 759 778 750 759 790 795 777 779 745 770 779 771 729 829 835 775 740 756 781 696 807 839 823 836 835 847 830 818 820 800 805 746 819 811 810 882 805 781 794 781 796 801 820 815 793 765 765 768 668 708 785 769 746 738 692 770 790 766 738 760 824 723 711 762 786 776 751 772 747 758 761 778 732 740 704 705 770 748 790 760 784 764 817 766 779 790 761 739 797 777 740 726 800 760 673 723 739 741 729 789 743 709 739 781 805 790 751 815 736 778 757 745 777 743 749 475 776 786 774 832 895 832 882 831 715 811 772 784 822 822 786 843 796 829 736 810 820 785 796 796 765 789 861 818 827 817 826 824 783 825 831 804 827 792 783 614 1.09e+03 612 1.05e+03 451 759 782 773 759 445 786 703 755 805 799 781 759 787 740 736 795 803 771 760 789 800 706 820 735 787 727 751 769 776 763 797 771 752 736 769 767 746 820 799 793 784 755 758 724 727 731 760 737 773 779 736 869 741 917 762 733 786 773 883 888 949 860 937 839 934 863 892 860 859 816 844 796 740 894 838 831 818 886 838 827 787 856 766 873 808 794 817 824 909 799 776 860 846 817 789 776 776 786 714 748 756 751 814 738 814 786 830 801 784 791 786 775 770 808 828 846 816 788 776 786 797 741 734 776 778 747 788 756 771 759 750 765 778 763 778 786 741 805 782 740 753 741 741 768 783 763 783 790 784 773 756 726 752 766 717 732 758 744 771 777 778 770 762 773 777 766 744 655 774 714 686 673 804 764 808 651 659 708 1.06e+03 971 754 657 782 842 775 714 722 725 732 766 755 741 709 758 743 752 764 729 744 752 773 766 761 807 755 832 808 813 817 796 770 809 798 801 810 803 791 778 819 777 766 801 796 784 780 1.04e+03 817 787 803 815 775 773 760 800 807 779 754 801 794 788 785 818 794 829 790 759 796 782 810 878 841 796 775 838 779 812 786 794 753 780 753 735 745 775 784 763 772 771 759 796 783 766 781 796 788 817 787 757 804 761 740 725 817 767 764 1.05e+03 1.05e+03 821 631 774 791 735 714 737 728 735 775 793 779 745 819 756 744 732 765 837 836 789 835 819 793 781 790 812 780 781 776 786 824 798 798 778 825 800 800 786 772 811 799 771 787 775 751 799 844 730 775 796 826 837 802 800 773 762 760 784 766 744 765 817 818 817 812 785 789 769 786 774 816 832 776 786 746 790 774 803 926 742 774 680 741 855 750 714 755 738 767 763 801 803 780 762 747 763 788 769 803 793 817 782 793 820 654 856 927 755 732 755 775 724 817 783 806 806 794 815 796 766 760 821 843 798 779 817 795 779 792 776 775 772 775 788 769 754 779 775 766 751 808 783 770 739 720 770 790 776 796 822 815 872 758 772 787 803 557 1.21e+03 797 671 557 751 734 782 811 802 791 737 775 762 807 804 810 761 828 775 785 879 859 868 879 837 828 855 825 865 837 831 875 863 839 837 847 770 844 883 809 829 852 874 818 861 868 859 838 856 878 911 843 821 641 932 822 853 769 793 686 718 797 791 787 830 777 777 796 794 709 767 777 774 729 816 775 757 772 744 876 748 796 803 733 715 772 805 789 836 829 800 725 778 714 683 771 797 779 753 758 778 750 758 790 796 776 780 745 769 780 772 729 828 838 774 740 756 781 696 806 839 823 837 834 846 830 818 819 800 804 746 819 811 808 882 804 780 796 780 796 800 819 816 792 764 765 767 668 709 787 769 746 739 690 770 790 766 738 761 822 722 711 762 786 774 752 772 745 758 761 778 732 739 704 705 770 748 789 759 784 765 817 766 778 790 761 738 797 777 740 725 799 760 672 723 739 740 728 789 743 708 739 782 805 791 751 814 736 778 755 746 777 743 749 476 776 786 774 832 894 832 882 831 715 811 772 784 822 822 786 843 797 828 736 810 820 786 796 796 765 789 864 818 827 816 826 824 782 825 831 804 828 791 784 614 1.09e+03 612 1.05e+03 452 758 783 772 758 445 787 702 755 806 799 780 757 787 739 736 795 804 770 760 788 798 706 819 736 787 727 751 767 776 763 797 771 752 736 769 768 746 820 800 794 784 754 757 724 728 731 760 737 773 778 736 870 741 918 762 733 785 773 883 890 949 859 937 839 934 862 894 860 860 818 844 796 740 892 837 830 818 892 838 826 787 855 767 873 808 794 817 823 909 800 775 860 847 817 789 776 776 786 714 748 755 751 813 738 814 786 829 802 784 791 786 776 771 808 828 845 816 788 776 785 796 740 732 776 777 748 788 757 769 760 749 764 780 763 777 786 742 805 783 740 752 740 741 768 783 763 782 791 785 773 755 723 752 767 717 731 757 744 771 777 779 770 762 774 776 771 744 654 774 714 686 673 804 764 807 649 659 709 1.06e+03 971 754 657 781 842 775 713 722 725 732 766 756 741 709 757 743 752 764 728 744 751 772 765 762 806 754 833 808 813 817 796 770 809 797 801 810 802 792 777 818 777 768 801 795 784 780 1.04e+03 817 787 804 814 775 773 761 800 806 780 754 801 794 787 786 818 795 828 789 759 797 782 811 877 841 796 774 838 781 811 785 794 753 780 753 734 745 774 784 763 772 772 759 795 783 766 780 796 788 816 787 756 804 761 744 725 816 767 764 1.05e+03 1.06e+03 820 631 776 792 736 715 736 728 734 775 793 779 744 819 756 744 733 764 837 836 789 834 819 794 779 791 812 780 782 775 787 825 797 798 777 826 800 799 785 772 811 798 772 787 775 751 799 844 729 775 796 826 835 802 800 774 763 759 784 766 743 766 817 819 816 814 784 787 768 785 774 816 834 776 786 746 789 773 802 931 743 775 679 741 855 749 715 757 740 767 763 800 803 780 761 746 764 788 768 803 793 818 782 794 819 654 855 928 754 732 757 775 724 817 784 806 805 793 815 795 767 760 821 843 798 778 817 795 778 791 777 776 772 775 786 769 755 778 775 766 752 807 784 769 739 719 770 790 776 796 826 814 873 759 771 786 802 556 1.21e+03 797 671 557 751 733 782 811 801 791 735 775 762 806 803 810 762 828 772 786 879 859 868 880 838 828 854 826 865 837 828 875 863 839 836 848 771 844 883 809 828 852 874 817 860 869 860 837 854 877 912 842 820 641 939 821 853 768 792 686 718 797 791 786 829 776 777 797 794 708 768 777 774 730 816 774 756 771 745 866 748 797 803 724 715 772 805 789 837 829 800 726 778 715 682 771 798 780 753 757 778 750 758 790 796 775 779 746 769 781 772 730 826 844 773 740 756 781 696 806 839 824 838 834 846 830 818 820 800 804 745 820 812 807 881 804 780 797 780 796 800 820 816 792 763 764 766 669 709 788 768 746 740 685 770 790 766 738 762 820 722 712 762 787 772 752 772 745 758 761 779 733 739 704 706 772 748 788 758 784 766 818 766 777 790 760 737 798 778 740 724 799 762 672 723 739 740 728 790 743 707 740 782 806 791 751 813 736 777 754 745 777 743 747 478 776 787 775 832 894 833 882 831 714 811 772 784 822 822 786 843 798 827 736 809 820 786 797 796 765 789 866 818 827 816 826 823 782 825 830 804 828 790 784 614 1.09e+03 611 1.05e+03 454 757 783 772 758 445 788 702 755 807 798 780 756 788 739 735 793 804 770 759 789 796 706 819 736 787 728 752 766 775 764 798 771 752 736 769 768 746 820 801 794 784 752 757 724 728 731 760 737 772 778 736 870 741 918 763 732 785 773 883 890 949 860 936 839 935 862 894 861 859 819 845 797 740 891 837 830 817 899 838 826 787 854 767 873 807 794 818 822 909 801 775 860 847 816 788 776 776 785 714 748 754 751 813 737 814 786 829 802 784 792 786 776 771 809 827 845 816 789 775 786 795 740 730 777 777 748 788 758 768 760 748 762 784 763 775 787 742 805 784 740 752 740 742 769 783 763 781 791 785 773 755 722 752 766 717 730 756 744 770 777 779 769 761 775 775 775 744 653 774 714 687 673 804 764 806 648 660 709 1.06e+03 971 753 657 781 841 776 713 723 724 732 766 757 740 709 756 743 753 764 727 743 750 771 764 763 806 754 834 808 813 817 796 770 808 795 802 811 802 791 775 818 777 769 801 796 785 780 1.04e+03 817 787 805 814 774 772 762 800 805 781 754 801 794 786 788 818 796 827 788 759 798 782 812 877 841 794 774 838 781 810 785 794 752 778 752 736 744 774 784 763 773 772 760 794 783 765 780 796 787 816 787 756 804 761 746 724 817 767 764 1.05e+03 1.07e+03 820 631 777 792 735 714 737 728 734 775 794 778 743 819 756 745 734 764 837 836 789 834 819 795 779 791 812 780 782 775 788 824 795 800 777 828 799 799 784 771 811 798 774 788 776 751 799 842 728 775 796 826 832 802 801 774 763 759 784 767 744 766 817 819 816 814 784 785 768 783 774 817 833 776 785 747 789 772 801 937 742 776 677 741 854 749 716 758 741 767 762 799 803 780 761 746 764 788 769 802 792 818 782 793 819 652 856 928 752 731 757 774 724 819 784 807 805 792 815 794 767 760 822 843 797 777 816 795 779 789 777 776 773 774 786 768 756 777 774 766 752 806 784 769 738 720 770 790 775 796 830 816 873 759 770 785 802 554 1.21e+03 797 671 557 752 733 781 810 800 791 734 775 763 806 802 810 762 828 769 786 880 860 868 880 838 827 854 825 865 836 827 874 863 838 836 848 769 845 883 809 829 852 874 816 860 869 860 837 852 877 912 842 820 641 942 821 851 769 791 686 719 798 792 785 830 775 777 796 793 708 767 777 775 729 815 775 755 771 746 861 747 798 803 717 715 771 805 789 836 829 799 726 778 715 683 771 798 779 753 756 778 751 757 791 796 772 779 745 769 782 772 730 825 850 773 740 757 780 696 805 840 824 838 834 846 830 818 822 800 804 744 820 813 807 881 804 780 797 780 797 801 820 817 792 764 764 766 671 709 789 767 746 741 680 771 790 766 739 763 820 722 714 762 787 772 752 772 745 758 762 778 734 739 705 706 773 747 787 757 784 766 820 765 778 790 760 737 798 778 740 724 799 763 671 722 739 740 729 790 743 706 740 781 806 791 751 812 736 777 755 744 776 744 745 478 776 786 776 832 894 833 882 832 714 811 772 784 822 822 786 843 797 827 736 809 819 786 798 796 765 790 870 817 827 817 825 823 782 826 831 805 826 790 783 614 1.09e+03 611 1.05e+03 454 758 783 773 758 445 788 701 756 807 797 780 757 787 739 735 792 804 769 759 790 798 706 819 735 787 728 752 766 776 765 800 771 752 737 769 767 746 820 800 794 784 751 758 724 728 731 760 737 771 779 736 870 742 919 763 731 786 774 883 888 949 860 936 839 935 861 895 862 859 819 844 798 740 892 837 830 817 904 838 827 788 854 767 873 808 794 819 822 909 802 775 859 847 815 788 776 776 785 714 748 752 751 813 738 814 786 828 802 784 792 787 776 771 809 826 845 815 789 775 786 795 740 729 778 776 748 789 758 768 759 748 762 786 763 775 788 742 805 784 740 751 739 743 769 783 763 781 791 784 772 755 722 752 764 717 731 756 744 770 777 780 768 762 774 774 778 745 652 775 713 688 674 804 764 806 647 660 709 1.06e+03 971 753 656 781 841 776 713 724 724 732 766 757 740 709 756 742 754 764 727 743 750 771 764 766 807 755 835 808 813 816 798 770 809 794 802 811 802 791 774 817 778 768 801 796 786 780 1.04e+03 817 788 804 814 775 770 762 800 804 783 754 801 794 786 789 817 796 827 788 758 798 782 812 877 840 793 775 839 781 809 784 795 752 777 751 737 743 773 784 763 774 772 760 792 783 765 780 796 787 816 787 756 803 762 751 724 818 767 764 1.05e+03 1.08e+03 820 631 777 792 735 714 737 728 735 775 794 778 744 818 756 746 734 764 838 836 792 835 818 794 780 791 812 780 782 776 788 823 794 801 777 828 799 799 785 769 811 798 774 788 776 751 799 840 727 775 796 825 829 802 800 774 763 759 783 768 745 766 818 819 816 815 784 786 768 782 774 819 831 776 784 748 789 772 800 940 740 776 677 742 853 750 715 758 743 766 762 799 803 781 761 746 765 788 770 802 792 818 783 793 819 652 856 927 752 730 756 774 725 820 784 806 805 792 815 795 766 761 823 843 797 776 816 795 780 787 776 776 772 774 788 768 755 776 773 767 752 805 784 769 738 721 770 790 776 796 831 817 873 759 768 784 801 554 1.22e+03 796 671 557 753 733 780 810 800 790 734 775 763 807 800 810 763 829 768 784 880 860 868 880 838 826 854 824 866 836 829 874 863 838 837 847 767 847 882 809 831 852 874 816 859 869 860 837 851 877 911 841 820 641 949 820 849 770 790 686 719 798 792 784 831 774 777 796 793 708 767 777 776 729 817 777 756 772 746 855 742 798 803 711 715 770 804 791 834 828 798 727 778 715 684 772 799 778 752 757 777 751 756 791 795 769 779 745 769 781 771 729 825 853 773 742 757 781 696 804 840 823 838 834 846 830 818 823 800 804 742 820 814 808 880 804 781 797 780 798 801 820 818 793 766 763 767 671 709 788 767 746 741 674 772 791 766 738 763 822 722 714 762 787 774 752 772 746 758 764 777 735 739 706 707 773 746 787 755 784 766 820 764 778 791 759 737 798 778 739 726 799 763 670 722 739 740 730 790 742 706 740 781 807 791 751 811 736 777 756 744 777 744 744 478 775 784 776 832 893 833 883 832 714 811 772 782 822 822 785 843 797 827 736 809 818 785 799 796 764 790 874 816 828 819 824 824 782 827 831 806 825 790 782 614 1.09e+03 612 1.05e+03 453 759 783 774 758 445 788 701 755 807 795 780 758 786 738 735 794 804 769 758 790 798 705 818 735 788 728 752 766 777 765 802 771 752 737 769 766 747 820 800 794 784 751 758 724 728 731 761 737 770 779 735 870 741 920 763 731 787 775 883 886 949 861 936 839 935 861 896 862 858 819 843 799 740 892 837 830 818 909 837 826 788 854 767 873 808 793 820 821 908 802 775 858 847 815 788 776 775 786 713 748 752 752 812 738 814 785 828 802 785 792 788 775 771 809 826 846 815 789 775 786 795 740 728 779 776 747 790 758 769 760 748 762 788 762 776 789 742 806 784 741 750 739 742 768 783 763 781 792 784 774 755 721 751 764 716 732 758 744 770 777 780 767 762 774 774 781 745 652 775 713 687 674 805 764 806 647 660 710 1.06e+03 971 754 655 780 842 776 712 725 723 732 766 757 740 709 756 742 754 764 727 743 749 771 764 768 808 756 835 808 814 816 799 769 810 793 802 812 802 792 773 817 779 769 802 797 787 779 1.04e+03 817 788 805 813 776 772 762 801 804 783 753 801 793 786 789 816 797 827 788 759 798 782 812 877 840 792 775 838 781 810 784 795 751 777 752 738 742 773 784 763 774 772 759 792 783 765 780 796 788 816 787 756 803 762 757 725 818 767 764 1.04e+03 1.08e+03 820 630 777 792 736 714 737 728 735 774 794 778 745 818 756 745 734 763 838 835 794 835 818 794 781 790 813 780 782 776 788 822 796 800 777 826 799 799 786 768 812 798 775 788 776 752 800 841 727 775 796 824 828 802 800 773 762 760 783 768 746 766 818 818 815 815 784 787 768 782 773 820 830 776 784 748 790 771 799 945 740 776 677 742 853 750 715 759 742 766 763 799 803 782 761 746 765 788 770 802 792 818 783 792 819 653 856 927 752 731 754 774 725 821 785 806 805 793 815 795 765 761 824 842 797 776 816 794 781 786 776 776 772 774 790 766 753 775 773 767 752 804 784 768 739 721 770 790 776 796 831 818 874 759 768 784 801 554 1.22e+03 797 670 557 754 733 780 810 799 790 736 775 762 808 799 810 761 830 769 782 879 861 868 880 838 826 854 823 867 836 831 874 863 838 838 846 766 848 882 810 830 853 874 816 858 868 859 838 852 877 909 842 820 640 954 820 850 770 790 687 717 798 793 783 831 774 777 796 792 706 766 777 775 729 818 779 757 773 747 850 738 796 803 706 715 770 805 792 832 828 798 726 777 715 685 772 800 777 752 758 776 751 757 791 794 768 779 745 769 780 771 729 825 856 772 743 756 781 696 805 841 823 839 834 846 828 818 822 800 804 741 820 813 808 880 804 782 796 780 798 802 820 818 794 767 763 767 671 709 786 767 745 741 671 774 792 765 736 763 824 721 715 762 787 775 752 773 747 758 766 778 735 740 706 707 773 746 787 754 784 766 820 766 778 791 759 737 798 778 740 728 799 763 668 722 738 740 731 789 742 708 740 781 807 791 750 811 736 777 755 744 778 743 745 477 775 782 776 832 893 832 884 832 714 812 773 781 823 820 785 844 798 827 736 809 817 784 799 795 764 790 878 816 827 821 823 825 782 827 832 806 824 790 781 615 1.09e+03 613 1.04e+03 452 759 782 774 758 445 788 701 754 806 795 781 758 786 738 736 795 804 768 758 789 797 705 819 734 788 727 752 767 777 766 803 771 752 736 769 764 748 820 799 795 784 752 759 723 728 731 761 737 769 779 736 870 739 920 762 731 788 776 883 886 948 861 936 838 933 861 896 862 858 818 842 800 739 892 837 832 819 916 838 826 787 855 768 872 809 792 819 821 908 802 775 857 847 816 788 776 775 787 713 748 752 753 813 738 814 785 828 802 785 791 789 775 771 808 827 846 815 788 775 787 796 740 727 780 777 747 790 756 769 760 750 762 789 762 777 788 742 807 784 742 750 739 742 767 782 764 780 793 783 775 755 720 750 765 716 733 759 745 771 776 781 767 762 774 774 784 744 652 775 714 686 674 806 764 806 647 660 710 1.06e+03 971 754 655 780 843 775 711 725 723 732 766 757 740 709 756 741 754 764 727 742 749 771 764 770 809 755 834 808 814 817 798 768 810 793 802 812 801 792 773 817 779 770 802 798 787 778 1.04e+03 817 788 805 813 777 774 762 800 807 782 754 802 793 786 788 815 797 827 788 759 798 784 812 877 839 792 777 838 782 811 784 795 752 777 753 738 742 773 784 762 774 772 758 792 783 766 781 796 788 816 788 755 802 763 764 725 817 766 764 1.04e+03 1.09e+03 819 629 777 792 737 714 737 728 735 774 795 780 745 818 756 745 734 762 837 835 794 836 818 795 781 790 813 780 782 775 788 823 797 800 777 824 798 799 786 768 812 798 775 788 776 752 800 842 727 775 796 823 828 802 799 772 761 760 783 766 746 766 817 818 814 814 785 788 768 783 771 820 830 776 784 746 791 771 799 950 741 777 677 742 854 750 715 759 741 764 763 799 803 783 760 746 765 788 770 802 793 818 783 792 820 654 856 925 751 732 753 774 725 820 786 805 804 794 815 796 764 760 824 842 798 776 815 794 781 786 776 776 772 773 790 766 752 775 773 766 752 805 784 768 739 721 770 789 776 797 830 819 874 759 768 784 801 553 1.22e+03 797 670 556 755 733 782 811 798 790 737 775 761 807 800 811 761 830 770 782 879 861 868 880 838 825 853 824 867 836 832 874 862 838 840 846 766 847 882 810 828 852 874 816 858 868 858 838 854 877 907 842 820 639 961 820 849 770 790 688 716 797 793 783 831 774 776 796 792 704 766 777 775 728 818 780 758 774 746 844 734 796 802 700 715 771 805 793 833 829 799 725 777 715 686 771 800 777 753 758 775 751 758 790 794 768 778 745 769 779 771 729 825 858 772 742 755 782 697 805 841 823 838 834 845 827 818 820 800 805 740 819 813 808 880 804 783 796 780 799 803 820 817 794 766 763 767 671 709 786 768 745 741 667 773 793 765 735 762 826 721 714 761 786 777 752 773 747 758 766 778 734 740 706 707 772 746 786 752 785 765 819 767 778 791 759 737 798 777 740 730 799 762 667 723 737 740 731 788 743 710 740 779 807 792 748 812 736 778 754 744 779 742 745 478 775 782 777 833 892 832 884 831 714 813 774 782 825 819 785 843 798 828 736 808 817 783 799 795 764 790 880 816 826 822 823 825 782 828 832 806 824 790 780 616 1.09e+03 613 1.04e+03 452 758 782 774 759 444 788 702 754 806 795 782 758 786 737 736 795 804 769 757 788 795 705 819 733 788 726 752 767 777 765 802 771 751 734 768 763 748 819 799 796 784 753 759 722 728 731 761 736 769 779 737 870 738 920 761 732 789 776 883 886 948 861 937 838 931 861 896 862 858 817 842 800 739 893 837 833 819 922 839 826 786 856 768 871 808 792 819 821 908 802 775 857 847 817 789 776 776 788 713 748 752 752 814 738 815 784 828 801 784 791 789 775 771 808 829 846 815 786 776 788 797 740 726 780 778 748 790 755 769 760 751 763 790 761 778 788 741 806 784 742 750 738 742 766 783 765 780 794 784 776 756 719 751 766 716 734 758 746 771 776 781 768 763 775 774 788 744 653 775 714 685 674 807 765 806 647 661 711 1.06e+03 970 754 656 780 842 775 711 725 723 732 766 757 739 709 756 740 753 765 726 742 749 771 764 772 809 755 834 809 814 820 797 768 810 793 802 811 801 792 774 817 780 769 801 798 787 778 1.04e+03 817 788 804 813 776 774 762 800 809 782 754 802 792 787 788 815 797 827 790 760 797 785 812 877 839 792 778 838 783 813 784 796 752 778 754 738 742 773 784 762 774 772 757 792 783 766 782 796 788 816 787 755 802 763 768 726 817 766 764 1.04e+03 1.1e+03 819 628 777 792 735 715 737 728 734 774 795 780 745 818 757 745 735 762 835 835 792 836 818 794 781 790 813 780 782 774 789 823 797 799 777 824 798 799 785 769 812 798 775 787 776 753 800 843 728 775 796 824 825 802 798 771 761 760 783 765 745 766 817 818 813 813 785 788 768 783 770 820 831 777 785 744 792 772 799 957 742 777 677 742 854 750 715 758 740 763 763 798 803 784 761 746 764 788 769 802 794 818 782 791 820 655 856 924 751 731 752 775 725 818 786 804 804 794 815 798 764 761 823 841 800 777 814 793 780 786 778 776 772 773 789 766 751 776 774 767 752 805 785 768 739 722 771 788 776 797 830 818 874 758 769 784 802 553 1.22e+03 797 670 555 756 733 784 811 798 790 738 776 760 807 800 812 761 831 770 782 880 861 867 880 837 826 853 825 867 836 831 875 862 838 840 847 767 846 881 810 826 852 874 816 858 868 857 839 856 877 908 843 820 638 966 820 849 770 792 688 714 798 792 783 831 774 776 796 792 704 766 776 774 726 817 780 758 774 745 838 732 798 802 694 715 772 806 793 833 829 799 725 777 715 686 770 800 776 754 759 776 750 759 790 795 765 778 745 769 779 772 729 825 862 772 740 754 783 698 806 840 823 838 833 845 827 818 820 800 806 739 819 813 808 881 804 783 795 780 799 803 821 817 793 764 765 767 671 709 786 768 745 741 664 771 793 766 736 762 825 721 712 761 786 777 752 773 748 758 766 779 734 740 706 708 772 745 786 750 786 765 818 769 778 790 759 738 798 777 741 730 798 762 669 723 736 740 731 787 743 712 740 778 807 791 747 813 736 779 754 744 779 741 745 478 774 784 777 834 892 832 884 830 713 813 774 783 825 818 785 841 797 829 736 806 817 784 800 794 764 790 883 816 825 822 823 824 782 828 831 806 824 789 779 616 1.09e+03 613 1.04e+03 452 758 782 775 759 445 788 702 753 806 796 782 758 786 736 736 795 805 770 756 787 796 706 819 733 787 725 752 765 778 763 802 770 751 735 768 762 748 818 799 798 784 754 761 722 728 731 761 736 768 779 738 870 738 918 760 732 790 777 883 886 949 862 937 838 929 862 897 861 858 817 842 799 739 893 836 834 820 929 840 826 786 856 769 870 808 793 819 820 909 802 774 858 848 818 789 776 776 787 713 748 754 751 815 739 815 784 828 801 784 791 789 775 771 808 829 845 815 785 776 787 797 740 725 780 779 749 791 754 769 760 751 763 790 760 778 788 741 805 784 742 750 738 741 766 784 766 779 794 784 776 756 718 751 765 716 733 758 746 771 776 781 769 763 775 774 792 743 653 775 714 685 674 808 765 806 647 662 711 1.06e+03 970 754 657 781 842 775 711 724 723 733 765 757 739 708 757 741 752 765 727 743 749 771 763 775 808 755 834 809 812 822 795 768 809 793 802 811 801 791 775 817 780 768 800 799 787 779 1.04e+03 817 788 803 813 774 773 761 799 810 782 755 802 792 787 788 814 797 828 791 760 797 785 811 877 839 792 779 838 783 814 784 796 751 778 754 738 743 773 784 761 774 772 758 792 782 767 783 797 788 817 787 755 802 763 771 725 816 765 764 1.04e+03 1.1e+03 819 628 777 792 734 716 737 729 733 774 795 779 744 818 757 744 735 762 832 834 791 835 819 794 781 790 813 781 782 774 787 823 797 799 777 825 797 800 784 769 812 798 776 787 776 753 800 843 729 774 796 825 823 802 798 771 762 760 784 766 746 766 816 818 813 812 785 788 768 783 771 820 831 778 786 744 791 773 799 962 742 778 677 741 853 751 716 757 740 763 763 797 803 784 762 747 762 788 770 802 794 820 782 792 820 654 856 925 752 731 752 774 725 819 787 804 802 793 815 800 765 761 821 841 802 778 814 793 780 787 779 776 773 773 788 766 751 777 775 768 752 806 785 767 739 723 772 787 775 798 830 818 874 758 768 784 801 552 1.22e+03 796 671 556 756 733 784 811 798 789 737 776 761 806 802 812 760 831 769 782 880 862 867 879 836 826 852 824 867 836 830 874 863 838 840 849 767 844 881 811 826 851 874 815 857 867 857 839 857 878 910 842 821 638 970 821 849 771 794 688 714 799 792 783 832 774 776 796 792 705 766 776 774 724 816 780 758 774 743 834 732 798 801 688 715 772 806 792 833 829 799 724 777 715 686 769 798 777 755 759 776 750 761 790 795 762 777 745 769 779 772 730 825 864 773 738 754 783 698 806 840 823 839 833 845 827 819 821 800 805 739 819 813 807 882 805 782 795 781 798 803 823 816 792 764 766 766 671 710 787 768 745 741 662 770 794 766 736 762 824 721 710 761 785 776 752 772 749 758 766 778 733 740 705 708 772 746 786 749 788 765 818 768 779 789 759 739 797 776 742 729 799 762 670 722 737 740 731 788 743 712 741 777 805 790 746 814 737 779 755 744 778 742 745 477 774 785 778 834 892 832 884 830 712 813 774 784 825 819 784 840 798 829 736 805 817 784 800 794 765 789 886 816 825 822 824 824 782 828 831 806 824 789 779 616 1.09e+03 614 1.04e+03 451 757 782 775 758 446 788 703 753 806 796 783 758 786 736 737 795 804 770 757 787 798 706 819 733 786 725 752 763 778 763 801 769 752 736 768 762 748 817 800 800 783 753 762 723 728 731 761 736 767 779 738 870 738 917 760 733 789 778 882 886 950 862 937 838 929 862 898 861 858 817 842 799 739 893 837 833 820 932 841 826 786 856 769 871 808 793 819 821 909 802 774 858 847 817 789 776 776 786 713 748 755 750 815 740 815 784 829 801 785 790 789 775 771 807 830 845 815 785 775 786 798 740 724 780 778 750 791 754 768 760 751 763 790 760 777 788 741 804 784 741 750 738 742 766 785 765 779 794 784 776 756 718 751 764 716 732 758 746 770 776 780 769 762 775 774 796 743 654 775 714 686 672 809 765 807 646 663 711 1.06e+03 970 754 657 781 843 775 712 723 723 734 765 757 739 708 756 742 752 765 728 744 750 771 763 779 807 754 834 809 812 822 796 769 808 794 803 811 801 790 774 818 780 766 800 798 786 781 1.03e+03 817 789 802 813 773 772 761 800 810 783 755 802 792 788 787 815 798 828 791 760 796 784 811 878 838 793 778 838 783 815 783 796 751 778 754 739 743 772 784 761 774 773 759 790 782 766 782 797 788 817 786 755 802 763 777 725 816 765 764 1.04e+03 1.11e+03 820 628 776 790 735 714 738 729 733 773 795 778 745 818 757 743 736 762 829 834 791 834 819 794 781 790 813 781 783 774 785 823 796 799 776 826 797 800 784 770 812 798 776 787 777 753 799 841 729 774 796 826 820 802 799 772 761 761 784 766 746 765 816 818 813 811 784 788 768 783 772 820 831 779 786 745 790 775 800 964 742 778 678 741 852 751 716 756 740 764 763 797 803 787 762 747 761 788 771 801 794 821 781 792 820 654 856 927 753 730 752 774 725 820 787 804 802 793 816 802 765 760 822 841 802 778 813 792 779 788 779 776 774 773 788 766 751 778 775 769 751 806 785 767 739 724 774 787 773 798 830 818 873 757 768 783 801 552 1.22e+03 795 671 558 756 734 782 812 797 788 736 776 761 806 803 811 758 830 769 782 880 862 869 878 835 826 851 823 868 837 829 873 864 839 839 849 768 844 881 811 827 851 873 814 856 867 857 840 857 877 912 840 820 638 974 822 849 771 792 688 716 798 792 783 832 774 776 797 791 705 766 776 774 723 816 778 759 774 744 828 731 798 800 681 716 772 804 791 834 828 799 724 777 716 684 769 797 779 755 759 777 750 762 790 795 761 777 745 768 780 771 730 825 865 774 737 755 782 698 806 840 822 840 835 845 828 820 822 800 804 738 818 814 807 882 805 781 796 782 797 804 824 816 792 765 766 767 672 710 788 769 745 741 660 770 793 766 736 762 824 721 710 762 785 775 750 771 750 758 764 778 733 740 705 708 772 748 787 750 788 766 818 768 779 789 760 739 797 776 743 729 799 762 672 722 737 740 732 789 743 712 742 777 802 790 747 814 738 780 756 745 777 743 745 476 774 786 778 834 892 831 884 830 712 813 773 784 824 820 786 840 799 829 735 806 816 785 800 794 765 789 890 817 826 822 824 823 781 827 831 806 824 789 778 616 1.09e+03 615 1.04e+03 450 758 782 774 758 446 789 703 753 806 797 783 758 786 735 736 795 804 770 758 787 798 706 818 732 786 725 753 763 778 764 801 769 753 737 769 762 747 816 801 801 783 752 764 724 728 730 761 735 767 778 738 869 738 916 761 732 788 778 882 886 949 862 936 838 924 862 898 861 858 817 843 798 739 893 837 833 820 935 841 826 787 856 768 871 808 792 819 822 910 800 775 858 847 817 790 775 777 785 713 747 755 750 814 740 815 783 829 802 785 790 789 775 771 807 828 845 815 785 774 785 798 740 722 778 778 748 790 754 768 760 751 763 790 760 777 788 741 804 784 741 750 738 742 766 786 764 778 793 784 776 756 718 751 764 715 731 757 744 770 776 779 767 762 774 774 798 742 654 774 714 686 672 810 764 808 645 663 710 1.07e+03 970 754 657 780 843 775 711 723 723 734 765 757 740 708 756 743 752 764 729 743 750 771 763 781 806 753 833 809 813 821 797 769 808 794 803 811 801 789 773 817 780 766 801 797 786 782 1.03e+03 817 789 803 813 774 771 762 802 811 784 756 802 791 787 785 816 796 828 789 760 796 783 811 879 838 794 777 839 782 815 783 797 750 778 754 738 743 772 785 761 774 773 760 789 782 766 782 796 788 817 787 754 802 762 782 725 814 765 764 1.04e+03 1.11e+03 819 628 776 789 735 713 738 730 733 774 795 778 745 819 758 743 736 762 827 835 791 833 819 795 781 789 812 781 783 774 783 824 797 799 776 827 797 800 784 772 812 798 776 788 776 752 798 840 730 773 796 826 820 802 801 774 761 761 784 766 746 764 816 818 812 810 784 788 768 784 773 820 831 777 786 745 790 776 800 969 742 779 678 742 852 751 717 756 740 765 763 797 803 789 762 747 761 789 772 801 794 822 781 790 820 653 855 928 754 731 752 773 726 821 787 804 802 792 815 803 765 760 822 841 803 777 814 792 779 789 779 776 774 773 789 766 750 778 775 771 750 807 785 767 738 724 774 787 773 797 830 818 873 756 767 783 801 553 1.22e+03 796 672 559 756 733 780 813 796 788 736 776 761 806 803 810 757 832 769 782 880 862 871 878 834 826 850 822 866 837 829 872 865 839 838 848 768 843 880 812 828 851 873 814 854 867 857 840 858 876 914 837 819 638 977 822 849 772 790 688 717 797 793 784 832 773 775 797 790 704 766 776 773 724 816 777 757 774 744 825 730 798 800 674 717 773 802 790 834 827 798 725 776 716 682 768 796 779 756 759 777 749 764 789 794 762 777 746 768 781 770 729 825 865 774 737 755 781 698 806 840 822 842 836 845 829 820 823 800 802 736 818 814 807 882 805 781 797 782 797 804 823 817 792 766 766 766 672 710 788 768 745 741 658 770 792 767 736 762 823 721 710 761 786 775 749 770 750 758 761 778 734 740 706 707 772 750 787 751 788 766 818 768 778 790 760 739 798 776 743 729 800 762 672 722 737 741 733 790 743 711 743 778 802 790 747 814 737 780 757 746 777 742 746 477 775 786 778 834 893 831 884 830 712 813 773 784 824 821 787 842 799 829 735 806 816 785 800 795 765 790 893 817 827 821 823 823 781 827 831 806 824 788 778 616 1.09e+03 615 1.04e+03 450 758 782 774 757 446 788 704 753 806 797 784 758 787 734 736 795 804 769 758 786 798 706 816 732 786 725 753 764 778 766 801 770 753 737 770 762 747 817 802 800 782 750 767 724 728 730 761 735 768 778 738 869 738 915 762 732 787 779 881 886 949 861 936 839 920 862 898 862 858 817 843 798 739 893 838 834 820 938 841 826 787 856 768 872 809 792 819 822 910 799 775 858 847 818 789 775 777 784 712 746 755 750 814 739 815 783 829 802 785 790 789 775 771 807 827 846 815 784 775 785 799 740 720 776 778 746 789 753 768 760 752 763 790 761 778 789 741 804 784 740 749 738 742 766 785 764 778 793 784 777 755 718 751 764 715 731 757 743 770 776 780 766 761 775 774 800 742 654 774 713 686 671 811 764 808 645 662 709 1.06e+03 970 754 656 780 843 776 710 723 723 735 765 757 740 708 756 742 752 764 729 743 750 771 762 782 806 753 832 810 813 818 798 769 808 794 804 811 801 788 772 816 780 766 801 796 786 782 1.03e+03 817 789 804 813 775 771 762 802 811 784 756 802 791 787 785 818 795 827 787 760 796 783 811 880 838 794 776 840 780 814 783 797 751 779 754 737 743 771 786 761 774 772 760 789 781 766 782 796 788 818 788 753 801 763 786 726 814 764 764 1.04e+03 1.12e+03 817 628 776 788 735 712 739 730 733 774 795 778 745 819 758 744 735 762 828 835 791 832 818 795 782 789 813 781 783 774 783 823 798 800 775 827 796 800 784 772 812 797 776 788 775 751 798 839 729 773 797 827 821 802 803 775 760 761 783 766 746 763 814 818 813 811 784 788 769 784 773 819 831 776 786 746 790 776 800 973 743 779 678 742 852 750 717 756 740 764 764 798 804 791 762 746 761 789 772 801 793 822 781 789 820 654 855 928 754 731 752 773 727 820 788 804 803 792 815 803 765 762 821 841 804 776 814 791 779 788 779 776 775 774 790 767 750 778 775 771 749 807 785 768 737 723 772 786 773 796 833 819 872 755 768 782 801 553 1.22e+03 797 672 558 755 733 781 813 796 789 737 776 760 807 803 808 757 833 768 783 879 861 873 878 835 826 849 822 865 837 830 872 865 840 838 848 769 843 880 810 828 851 873 814 855 866 857 840 859 875 913 834 817 639 980 821 850 772 788 687 719 795 793 783 832 774 775 797 790 704 766 776 772 723 816 778 756 774 745 821 728 798 799 670 717 773 801 790 835 825 798 726 775 717 682 768 797 778 756 759 778 748 764 789 793 762 778 746 768 783 769 728 825 864 773 738 755 780 698 808 840 822 842 838 845 830 820 823 799 802 733 817 812 807 883 804 782 796 782 797 804 822 817 791 766 766 767 672 710 788 766 746 741 654 771 790 767 736 761 823 721 710 761 786 774 748 770 750 758 759 778 734 740 706 707 772 750 788 751 788 767 818 768 777 791 760 740 798 776 743 729 800 763 671 723 737 741 734 790 742 711 743 778 803 790 747 814 736 781 757 746 777 741 746 479 774 786 778 834 894 832 884 830 712 812 772 784 824 822 787 843 799 828 735 807 817 784 798 796 765 790 895 818 827 821 822 822 781 828 832 806 823 788 779 616 1.08e+03 615 1.04e+03 449 758 782 774 757 446 787 704 754 806 798 784 757 787 735 735 795 804 770 757 786 798 705 816 732 786 725 754 765 778 766 802 770 754 737 769 762 747 818 802 800 782 750 769 724 727 730 762 735 769 778 737 869 739 915 763 733 786 780 881 885 948 860 936 840 912 862 897 862 858 818 844 797 739 894 838 835 820 943 841 827 788 856 767 872 809 792 819 821 910 798 775 859 847 818 788 774 778 783 712 746 755 750 814 739 815 783 827 803 784 790 788 774 772 807 826 846 815 785 777 785 798 740 716 776 778 745 789 753 768 759 752 763 790 761 778 789 742 804 784 739 749 738 743 767 785 764 779 794 784 776 755 718 751 764 716 732 757 743 770 776 781 766 761 775 774 800 742 654 774 713 686 672 810 765 809 645 661 709 1.06e+03 970 754 656 779 843 776 709 723 724 735 765 757 739 707 756 741 752 764 728 742 749 771 762 784 806 754 832 810 812 817 798 769 808 794 804 812 801 788 773 816 780 766 802 796 787 782 1.04e+03 817 788 803 813 776 772 763 801 812 784 756 800 791 787 787 818 793 826 786 760 796 784 812 880 838 794 776 842 779 813 783 798 751 779 753 737 744 771 787 761 774 772 760 789 781 766 782 795 788 818 788 753 801 763 787 726 813 764 764 1.04e+03 1.12e+03 817 628 776 789 735 712 740 730 733 774 795 777 744 819 758 744 734 763 828 835 792 832 818 795 783 788 814 781 782 775 784 822 798 800 776 827 797 800 784 772 813 797 775 788 774 750 798 839 728 773 798 827 821 803 804 774 760 760 782 767 746 764 813 819 814 813 784 788 769 785 772 819 831 775 787 746 791 776 799 977 742 778 678 743 853 749 716 756 740 764 764 799 804 790 762 747 762 789 773 801 792 823 782 787 820 654 856 927 756 731 753 773 727 818 788 803 804 791 816 802 765 764 821 840 805 776 814 791 779 788 778 777 775 774 790 767 750 778 775 772 749 808 786 768 737 723 770 787 774 795 835 819 870 754 769 782 801 553 1.22e+03 798 672 557 754 734 782 812 796 790 737 776 760 807 803 808 758 833 769 783 880 860 873 880 836 825 850 823 864 838 830 872 864 840 839 848 769 842 881 808 829 852 873 815 856 866 857 838 859 875 912 830 816 639 983 820 850 772 788 686 719 795 793 783 830 774 775 797 790 704 765 776 771 723 817 778 755 774 746 818 727 798 799 666 715 773 801 789 836 825 798 727 775 717 683 769 796 778 756 759 779 748 764 788 794 762 777 746 768 785 769 727 825 863 772 739 755 781 698 810 840 822 843 838 845 830 819 823 799 801 731 817 809 806 883 804 783 796 782 797 803 822 817 791 766 766 767 672 710 788 764 746 741 650 771 789 767 737 762 823 720 710 761 787 774 749 770 750 757 758 778 734 741 707 706 772 750 788 750 789 768 818 766 776 792 761 739 798 776 743 728 800 763 670 724 738 740 734 789 741 710 743 780 804 791 748 814 736 781 757 747 776 741 746 480 774 786 779 834 894 832 883 830 711 811 772 784 824 822 785 844 799 828 734 807 818 784 797 796 765 791 895 818 827 820 822 822 782 829 832 806 823 788 780 616 1.08e+03 614 1.04e+03 449 758 781 775 758 446 787 703 755 806 798 784 757 785 736 734 795 804 770 757 787 798 704 816 732 786 725 754 766 777 765 802 770 754 736 768 762 748 817 801 800 782 750 769 723 726 730 762 735 770 777 737 869 739 914 763 733 786 781 882 886 948 860 936 839 906 861 897 862 858 818 844 797 739 894 838 835 819 949 840 828 788 856 767 872 809 792 819 820 910 798 776 859 847 817 788 774 778 784 713 746 755 750 813 738 814 783 825 803 783 789 787 774 773 807 826 845 816 785 778 785 799 740 715 776 778 747 788 754 768 758 752 763 790 760 779 788 743 803 784 739 749 739 742 768 784 764 778 794 784 776 754 718 751 764 715 732 757 744 770 776 782 767 761 774 774 801 742 654 774 714 686 672 809 765 808 646 660 709 1.06e+03 970 754 657 780 843 776 709 724 724 734 765 757 739 706 756 741 752 764 728 742 749 771 761 785 807 754 832 809 812 815 798 769 807 793 804 811 801 788 773 817 779 766 801 796 787 783 1.04e+03 817 788 803 813 776 772 763 801 812 784 756 799 791 787 788 818 793 825 788 760 796 784 812 880 838 794 776 842 779 812 784 798 750 779 752 736 745 772 788 761 773 770 760 789 781 766 783 794 788 819 787 753 800 762 790 727 814 764 763 1.04e+03 1.13e+03 818 629 776 789 735 712 739 729 733 774 795 776 744 818 758 744 734 763 827 835 792 832 818 794 784 787 813 781 780 775 784 822 798 800 776 827 797 799 784 772 813 797 775 787 774 750 798 840 727 774 799 825 821 804 804 773 760 758 781 767 748 765 812 820 814 815 785 788 768 786 772 819 831 776 787 746 791 775 799 979 742 777 678 743 854 748 716 756 740 763 764 800 803 790 762 749 762 790 774 801 793 823 782 788 819 654 857 927 757 730 753 773 727 817 787 804 804 791 818 802 766 765 822 841 804 775 813 791 779 788 777 778 776 773 789 767 749 778 775 771 749 808 785 769 738 722 770 788 774 795 837 819 868 753 770 782 802 553 1.22e+03 797 671 557 754 735 782 812 796 791 737 776 759 807 802 808 758 832 769 784 880 860 872 880 837 825 850 824 865 837 830 873 864 839 840 848 768 843 882 806 829 853 873 816 857 866 857 837 857 874 911 828 816 639 986 822 850 772 786 686 719 795 793 784 829 774 774 797 790 704 764 776 771 724 817 778 756 774 747 816 726 798 798 659 714 773 802 790 836 826 798 727 775 715 684 770 794 778 754 759 778 748 764 788 795 761 776 745 769 785 769 727 826 862 772 739 755 782 699 811 840 822 843 838 846 830 819 823 799 801 728 818 808 805 883 804 782 795 782 796 802 822 817 792 765 766 767 672 710 788 764 745 740 647 772 789 767 736 763 823 721 709 761 788 774 750 770 750 756 758 778 734 740 707 706 771 750 787 749 789 768 818 764 777 791 760 739 798 776 742 727 800 763 670 724 738 740 735 788 742 709 743 781 804 792 749 815 736 781 757 746 775 741 747 480 774 786 779 834 893 832 883 830 711 810 772 784 824 822 784 842 799 828 734 808 818 784 796 796 765 791 896 819 828 820 823 822 782 830 832 807 822 787 780 617 1.08e+03 614 1.04e+03 448 758 780 775 757 446 789 703 756 806 798 785 757 784 738 734 796 804 770 758 788 798 703 816 732 787 725 754 767 777 765 802 771 755 737 768 762 749 816 799 801 781 751 770 722 724 731 762 735 770 777 736 869 739 914 763 733 786 782 882 887 948 860 936 838 901 861 897 861 858 819 844 797 739 894 839 834 819 955 838 829 788 856 767 872 810 792 819 821 910 799 776 860 846 817 788 775 779 785 713 746 754 750 813 738 814 783 824 803 784 789 787 773 772 808 826 845 817 785 778 785 799 740 713 776 778 748 788 754 768 758 752 764 791 760 779 788 743 802 784 739 749 740 741 768 785 764 779 794 784 775 755 718 751 765 714 732 757 744 770 776 782 768 762 774 774 801 742 653 774 714 686 672 811 765 808 645 660 709 1.06e+03 969 753 657 781 843 775 710 724 725 734 764 757 739 706 756 741 752 764 727 744 750 772 761 788 808 754 832 809 813 816 798 769 805 792 803 810 801 790 774 817 778 767 801 796 788 783 1.04e+03 817 787 802 813 775 772 764 802 811 783 755 798 792 788 788 818 793 824 788 760 796 784 811 880 837 795 775 842 779 811 784 798 750 779 752 737 745 773 788 761 773 770 760 790 782 766 784 793 789 818 786 753 800 762 792 726 816 764 763 1.04e+03 1.13e+03 819 629 776 790 735 712 739 729 733 774 794 777 744 818 757 744 734 763 827 834 792 832 818 794 782 786 811 780 780 774 785 821 798 799 776 828 797 799 785 772 813 797 775 787 775 751 798 839 727 774 798 824 820 804 803 772 760 758 782 768 748 766 812 820 814 815 786 788 767 786 772 819 830 777 787 745 791 774 798 980 742 776 678 741 854 748 716 756 741 763 764 801 803 789 761 750 763 789 773 802 794 822 781 787 819 654 857 927 758 731 753 773 726 818 787 804 802 790 818 802 766 764 822 841 804 774 813 792 778 787 776 779 776 772 788 767 749 778 775 770 749 808 786 768 740 722 771 788 775 795 836 819 867 753 769 782 802 553 1.22e+03 797 670 557 754 737 783 812 796 791 738 776 758 808 801 807 758 832 769 784 880 860 871 879 837 825 851 825 865 836 830 874 864 838 841 848 768 843 883 806 829 854 872 817 856 866 857 837 855 874 912 826 816 639 989 823 851 771 781 686 718 796 794 785 828 775 774 797 791 704 764 777 772 724 817 779 757 774 746 815 726 798 795 651 714 773 802 792 835 828 797 726 775 713 684 770 793 779 753 758 777 748 763 788 795 760 776 743 769 783 770 728 826 862 772 740 754 783 698 811 840 822 842 837 846 831 818 822 798 800 724 818 808 807 883 805 781 794 782 796 801 821 817 793 766 767 766 672 710 788 764 745 740 646 772 789 767 735 763 823 722 709 761 788 775 750 769 750 756 759 778 733 740 707 706 770 750 787 748 788 768 818 762 778 790 759 738 798 775 741 727 798 763 670 724 738 739 736 788 742 709 743 782 803 792 750 815 736 780 757 746 775 741 747 480 774 786 780 834 893 831 882 830 711 810 773 784 824 822 784 842 799 828 733 808 818 786 796 795 764 791 898 819 828 820 824 822 783 829 832 807 823 787 780 617 1.08e+03 614 1.04e+03 449 758 779 775 756 446 790 702 755 807 798 786 757 784 738 734 795 804 769 758 789 798 702 816 731 787 725 754 766 776 765 802 770 754 737 769 762 748 814 800 802 782 752 772 721 724 731 761 735 769 777 736 870 739 915 763 732 786 782 883 889 949 860 936 838 899 861 896 860 858 818 844 797 739 893 840 833 818 962 837 829 789 856 767 872 810 792 819 821 910 799 775 860 846 817 788 775 779 786 713 747 755 750 813 738 814 783 825 803 785 789 787 773 772 808 826 846 818 786 777 786 798 740 712 777 779 748 788 753 768 757 751 765 791 760 778 788 742 802 783 740 750 740 740 768 784 764 779 793 784 775 756 717 751 765 713 732 758 745 771 776 782 769 761 773 774 805 744 653 774 714 686 672 813 765 807 644 660 709 1.06e+03 969 753 656 782 842 774 712 724 724 734 764 756 739 706 756 741 752 764 727 744 750 772 762 791 809 753 832 808 813 817 798 768 804 791 801 808 800 792 773 818 777 767 802 797 788 782 1.04e+03 817 787 801 812 775 772 764 803 810 782 755 798 792 787 788 818 793 825 790 759 795 783 811 880 836 795 774 842 780 811 784 797 750 779 752 736 744 774 788 760 773 771 760 789 783 766 784 794 789 817 786 754 800 762 796 725 818 764 763 1.04e+03 1.14e+03 819 628 776 790 735 713 737 729 734 775 793 777 743 818 756 745 734 763 826 833 792 833 818 794 781 786 810 780 779 774 785 821 797 799 777 829 798 799 786 772 814 797 774 787 775 751 799 839 728 774 798 823 821 803 802 772 760 759 782 768 747 766 811 820 815 814 786 787 768 786 771 819 830 778 787 745 791 774 798 980 742 774 678 740 853 748 716 757 741 763 763 801 803 790 761 750 764 789 771 802 795 821 781 787 820 654 857 928 758 732 753 774 726 819 786 805 800 790 816 801 767 762 822 842 803 774 813 792 778 787 777 778 776 770 788 767 748 778 775 769 749 807 786 767 740 722 770 788 775 796 836 818 867 754 769 783 803 553 1.22e+03 797 671 556 754 737 783 812 796 792 738 777 758 808 800 808 758 831 768 784 880 860 870 878 837 825 851 824 866 835 831 873 863 838 841 848 767 845 883 806 829 854 870 818 856 866 856 839 853 874 912 824 815 639 991 823 851 770 777 687 718 796 794 787 829 774 774 797 793 705 764 777 773 725 817 781 757 773 744 812 725 798 792 644 714 773 802 794 834 829 798 726 775 711 684 771 793 779 754 758 776 748 763 789 794 759 778 742 769 782 771 728 825 861 772 738 754 783 697 811 841 823 840 836 846 832 817 821 798 800 720 819 809 809 883 806 781 794 782 796 801 821 817 793 766 767 766 671 710 788 765 745 739 644 772 790 768 734 764 821 722 709 761 788 776 750 769 750 756 759 779 732 739 707 707 769 750 787 748 787 767 818 762 778 789 758 738 799 774 740 727 797 764 670 724 737 740 739 788 743 709 744 782 803 792 748 816 737 779 757 745 776 742 748 480 774 786 781 833 893 832 881 830 711 810 774 784 824 822 785 841 798 828 732 809 818 787 796 795 764 789 900 820 828 820 824 822 783 828 832 807 823 787 779 617 1.08e+03 614 1.04e+03 449 758 779 774 756 446 791 704 755 807 799 788 757 785 738 734 795 805 768 758 789 799 702 816 732 786 725 753 766 776 765 802 769 755 737 769 762 746 814 802 802 782 754 773 721 724 730 762 735 768 777 736 872 738 915 763 731 787 781 883 889 949 860 936 840 893 861 897 860 859 817 844 797 739 892 843 831 818 967 837 828 789 856 767 873 810 793 819 822 911 799 774 860 846 817 788 775 779 786 712 747 756 751 814 738 814 783 826 802 786 790 787 773 770 808 826 846 818 788 777 786 797 740 711 777 778 748 789 753 768 756 751 766 791 760 777 788 742 802 782 741 750 740 742 766 784 765 781 792 783 775 755 717 750 766 713 733 758 745 771 776 781 770 761 773 774 808 745 653 774 714 686 672 816 764 807 644 659 709 1.06e+03 968 752 656 781 842 774 714 723 724 734 763 756 739 707 756 741 752 764 727 745 750 772 761 794 810 753 832 808 814 817 798 768 804 791 801 807 799 794 773 818 776 767 801 798 787 782 1.04e+03 817 787 801 812 775 772 763 803 809 780 755 798 792 787 788 819 793 826 790 759 795 783 811 880 836 794 776 842 780 810 785 797 750 779 751 736 743 776 788 760 773 772 759 789 783 766 784 795 789 816 786 755 801 762 798 724 817 764 763 1.04e+03 1.14e+03 819 627 774 791 735 713 737 730 734 775 793 779 743 818 756 745 734 763 825 833 791 834 819 793 779 787 810 780 779 774 785 821 798 799 777 830 798 799 787 772 814 797 773 787 775 752 799 840 728 774 798 823 821 801 802 772 759 760 783 768 745 766 811 820 815 813 786 787 768 785 771 819 829 777 787 745 791 773 798 981 741 773 678 739 853 748 717 758 740 763 763 801 804 792 760 750 764 789 769 803 795 819 781 787 821 654 857 928 757 732 753 774 726 818 786 805 800 790 815 800 768 761 821 842 803 774 815 792 778 788 779 776 775 770 788 767 748 778 775 769 750 807 785 767 741 722 768 788 775 798 835 818 867 756 769 784 804 554 1.21e+03 797 670 556 754 737 783 812 796 792 738 776 759 809 801 808 758 831 768 784 880 859 871 878 836 825 851 823 865 835 831 873 862 838 841 848 765 846 883 807 828 854 870 817 856 866 855 841 853 874 912 823 815 639 992 822 852 770 770 687 718 796 794 788 829 772 775 798 794 706 765 777 774 724 817 782 757 772 743 809 724 797 788 640 714 772 801 794 833 829 798 727 775 711 684 770 793 780 754 758 776 748 763 789 793 758 780 743 769 782 772 727 825 859 772 737 754 783 695 810 841 823 839 835 846 832 817 821 797 801 716 819 810 811 883 805 780 794 782 796 802 820 817 793 765 766 766 670 710 789 765 746 740 642 772 791 767 734 764 820 720 709 761 787 776 751 768 749 757 760 779 732 739 708 708 769 750 788 749 786 767 817 763 778 789 757 738 799 773 742 728 797 764 669 724 736 741 740 788 743 709 744 783 803 792 747 817 738 779 756 744 776 743 748 479 774 786 783 832 893 832 881 830 711 811 774 784 824 821 785 842 798 828 732 810 817 786 795 794 764 787 903 819 827 820 824 822 783 827 831 807 823 787 779 617 1.09e+03 613 1.04e+03 448 759 779 774 755 446 792 705 754 808 799 788 757 785 737 735 795 805 768 758 789 798 704 816 732 786 724 752 766 776 764 802 769 755 737 769 762 745 814 803 802 781 756 775 721 724 730 762 735 768 778 736 874 738 915 763 732 788 781 883 889 948 860 936 841 888 861 898 860 859 817 844 797 739 892 845 831 819 974 837 828 790 856 767 873 809 793 819 822 910 799 774 860 846 817 788 775 778 786 712 746 756 752 814 739 814 783 827 801 788 791 787 773 770 807 828 846 816 790 777 786 796 739 709 777 777 748 790 753 768 756 752 766 790 760 776 788 742 802 782 742 750 740 743 767 783 765 781 792 783 775 755 716 751 766 714 733 757 744 772 776 781 769 761 774 776 812 744 653 774 714 686 672 816 764 807 644 660 708 1.06e+03 968 752 657 780 842 775 715 722 723 734 763 757 739 707 755 741 752 763 726 745 750 772 761 793 810 753 832 808 814 817 797 768 804 791 802 808 798 793 773 817 776 766 799 798 787 781 1.04e+03 817 786 802 812 775 772 762 802 809 780 754 799 793 787 789 820 794 827 789 760 796 783 810 879 835 794 777 841 780 810 785 796 751 779 751 736 743 776 788 760 773 772 759 790 784 766 783 795 788 817 786 755 801 763 803 724 817 764 764 1.04e+03 1.14e+03 819 627 772 791 735 713 737 730 735 775 793 779 742 818 755 745 734 764 824 834 790 834 820 793 780 787 810 780 780 774 785 822 798 798 778 830 800 799 788 773 814 797 772 787 774 751 799 840 728 774 798 824 821 798 803 773 760 761 783 768 744 766 810 820 815 813 785 788 768 784 772 820 829 776 785 744 791 773 797 981 741 772 678 739 853 748 717 758 742 763 763 800 804 793 759 751 764 789 769 803 795 818 781 788 822 654 857 929 756 732 753 773 727 818 785 804 802 790 815 800 768 760 821 841 803 774 817 792 778 790 780 775 775 770 788 768 748 779 775 768 751 807 784 767 741 722 767 787 774 798 834 818 868 756 769 786 804 554 1.21e+03 797 670 555 753 736 784 812 796 792 739 775 760 809 801 809 759 831 768 784 880 860 871 878 836 825 851 823 866 836 832 873 861 838 841 848 764 846 883 808 827 853 870 817 857 865 854 840 854 875 912 821 816 639 993 820 851 771 765 686 718 796 794 787 829 771 776 798 793 705 765 777 773 723 818 781 757 771 744 807 724 797 784 638 714 772 801 793 834 829 799 727 775 712 685 769 792 779 754 758 777 748 763 788 793 758 781 743 769 782 772 727 825 855 772 735 756 783 696 808 842 823 838 835 847 830 817 822 797 802 713 818 812 811 883 803 780 794 782 796 803 821 816 792 765 766 767 669 710 789 764 748 741 639 771 791 767 734 764 820 719 709 762 788 776 751 768 748 757 760 779 732 738 710 709 769 749 788 749 786 767 816 763 778 790 757 738 799 772 743 728 798 765 668 725 736 741 741 788 743 709 744 783 804 792 746 817 738 780 756 744 776 744 748 479 774 786 785 831 892 832 881 830 711 813 774 784 824 820 785 842 797 828 732 810 817 786 795 794 764 786 904 819 827 820 824 822 782 827 832 808 823 787 780 617 1.09e+03 613 1.04e+03 447 760 779 773 755 446 792 706 755 807 798 788 756 785 736 736 796 805 767 758 789 797 705 816 733 786 724 751 765 776 764 802 770 755 737 769 762 746 814 804 802 781 756 776 721 724 730 762 735 768 778 737 874 738 915 763 732 788 781 882 888 948 860 937 841 880 861 899 860 859 817 844 797 739 892 848 830 819 981 838 828 791 856 768 873 808 794 820 823 908 799 774 860 846 817 789 775 777 787 713 747 757 752 814 739 815 783 827 799 790 791 787 772 769 807 828 846 814 790 777 786 797 739 707 777 776 748 791 753 768 757 752 766 789 760 776 788 742 804 782 742 750 740 745 767 784 765 782 791 783 775 755 716 751 766 715 733 757 744 772 776 781 768 762 776 776 811 745 654 774 714 686 673 816 764 807 644 660 709 1.06e+03 968 752 657 779 842 775 714 722 723 734 763 757 739 708 756 741 752 763 727 745 749 772 763 792 810 754 831 808 815 817 797 768 804 791 803 808 798 792 774 816 776 765 798 798 787 780 1.04e+03 817 786 803 812 775 773 761 802 809 780 752 799 793 788 790 820 794 827 788 761 796 784 810 879 835 793 778 841 780 810 784 795 751 779 751 736 743 776 789 761 772 772 760 792 783 767 783 794 788 817 787 755 801 764 805 724 817 764 765 1.04e+03 1.15e+03 818 627 774 792 735 712 737 730 734 774 793 780 742 818 755 744 734 766 822 835 789 834 819 792 781 788 811 779 779 773 785 822 799 798 778 828 800 799 787 774 814 797 772 787 773 750 798 840 730 774 797 825 821 796 804 773 761 761 784 769 746 767 810 820 815 814 785 789 768 783 773 819 829 775 784 745 791 773 797 982 741 771 678 740 853 749 716 758 744 763 762 800 804 793 759 752 763 789 769 804 794 818 781 788 821 654 857 929 756 731 753 771 728 818 785 803 804 790 816 799 768 759 821 840 802 775 817 791 778 791 777 776 775 770 789 768 747 779 775 768 752 807 784 766 741 722 767 786 774 797 835 817 867 756 769 786 803 555 1.22e+03 796 670 554 752 736 783 813 795 792 740 775 761 808 802 809 760 831 767 785 880 861 871 878 836 825 851 823 866 836 832 874 861 838 840 848 764 846 882 809 826 853 870 817 857 866 853 838 854 875 913 819 816 639 992 819 850 772 759 685 718 797 794 784 829 771 775 798 791 704 765 777 772 723 818 781 757 772 745 807 725 797 778 634 714 772 802 793 834 829 799 728 775 711 685 769 792 779 754 758 777 748 762 788 793 758 782 744 768 784 771 727 825 852 772 734 757 784 697 806 842 824 838 835 847 828 818 822 797 803 709 817 812 811 883 803 779 795 783 796 803 821 816 792 765 765 767 669 710 788 764 748 742 638 772 792 766 735 765 822 718 709 762 788 776 752 767 748 758 762 778 732 739 710 708 768 747 788 749 786 766 816 762 778 791 757 738 798 773 744 728 800 765 668 725 736 741 741 788 742 709 744 783 804 792 746 815 738 780 756 744 775 743 746 478 775 786 786 831 891 833 881 829 711 814 774 784 824 820 785 843 797 828 733 810 818 786 794 794 764 787 905 818 827 821 825 824 782 827 833 809 822 786 782 617 1.09e+03 613 1.04e+03 447 761 780 772 754 447 792 705 755 806 798 787 756 785 737 735 796 805 767 758 789 796 706 817 733 786 724 751 764 777 764 802 771 755 738 768 762 746 815 805 803 781 754 778 721 724 731 761 735 769 779 739 875 737 915 763 732 788 781 882 888 947 861 937 841 877 861 898 860 859 816 844 797 738 892 850 831 819 988 838 828 791 856 767 873 806 794 820 824 908 799 775 860 846 816 790 775 777 787 714 748 757 753 813 739 816 782 828 800 794 790 786 772 770 807 828 847 813 790 777 786 797 739 706 778 776 747 791 753 769 757 752 766 789 759 777 787 742 805 783 742 749 740 745 768 785 765 782 792 784 774 755 717 751 765 716 732 756 744 771 776 781 767 761 777 777 811 746 654 775 713 685 673 817 764 806 643 660 708 1.06e+03 970 752 658 779 841 774 713 722 723 734 762 757 739 708 756 742 752 762 727 744 748 771 764 792 809 755 830 808 814 817 797 769 804 791 804 809 799 791 774 816 776 764 798 797 786 780 1.04e+03 817 786 803 812 774 772 760 801 810 780 752 799 793 789 790 819 794 827 786 761 796 784 811 879 834 794 777 840 780 810 784 795 750 779 751 736 744 776 787 761 772 772 762 794 781 768 783 794 789 817 787 754 802 764 807 724 817 764 765 1.04e+03 1.15e+03 818 626 776 792 735 712 737 731 733 774 794 780 742 818 756 744 735 766 820 836 789 834 819 792 782 788 812 779 780 772 786 823 798 798 778 827 799 799 785 773 815 798 773 787 772 750 796 840 730 773 796 826 821 795 804 773 762 762 784 770 747 769 810 821 815 814 785 790 768 783 774 818 829 776 784 745 792 774 798 983 741 771 678 740 852 749 716 758 745 763 762 800 805 794 760 752 762 789 770 803 794 818 781 788 821 654 857 929 756 732 753 769 729 818 785 803 803 790 817 798 768 758 822 839 801 776 816 790 779 791 775 777 775 770 789 768 748 780 774 768 752 808 783 765 740 722 767 785 773 796 834 817 866 757 769 786 802 555 1.22e+03 796 670 552 752 736 782 814 795 792 738 776 762 807 802 809 760 830 766 784 880 862 871 879 836 825 851 823 865 836 832 874 861 838 840 848 765 846 882 810 826 852 871 818 858 867 854 838 856 876 913 818 816 640 991 820 850 771 755 685 718 796 793 783 829 771 775 797 791 704 765 777 772 723 819 780 756 772 746 806 725 798 774 630 714 773 803 793 834 830 799 727 775 711 685 768 794 778 753 759 777 748 761 788 794 758 781 744 767 783 769 727 825 849 772 733 756 784 698 805 841 824 838 836 848 828 818 820 798 802 706 815 813 810 883 804 779 795 783 796 803 821 816 794 765 765 768 669 710 788 763 747 741 639 774 792 766 736 765 823 719 710 762 788 777 752 768 749 759 762 777 731 739 708 708 766 745 788 747 786 765 816 761 778 793 758 739 798 773 743 728 800 765 668 725 737 741 742 788 741 709 745 782 804 791 745 815 738 779 756 744 776 743 745 478 775 787 787 831 890 832 880 830 712 813 774 784 824 821 785 843 797 828 733 810 819 786 794 794 764 788 907 818 826 822 826 825 782 827 832 808 822 786 782 618 1.09e+03 612 1.04e+03 448 761 780 772 755 447 792 704 755 806 798 786 757 786 738 734 796 805 767 759 789 796 706 817 733 786 725 750 765 776 764 802 770 755 738 768 763 745 816 804 804 781 753 778 722 725 732 761 735 769 780 740 875 736 915 764 731 788 780 882 887 947 861 938 841 870 862 897 861 858 816 843 796 738 893 855 830 818 993 839 829 790 856 767 872 807 795 821 824 909 799 774 859 846 816 789 775 777 786 714 749 758 754 813 738 816 784 828 802 796 790 787 773 770 808 828 847 813 790 777 786 797 740 706 779 777 746 791 754 769 758 753 766 788 759 778 787 742 805 784 741 749 740 743 767 786 765 783 794 784 774 755 718 750 765 715 733 756 744 771 777 781 766 761 777 777 812 745 654 776 714 685 674 818 764 806 644 661 708 1.06e+03 972 752 658 779 841 773 713 722 723 734 762 756 739 708 756 741 753 762 728 744 748 771 766 792 809 755 830 807 814 817 797 770 805 790 805 809 801 791 774 816 776 764 798 796 785 781 1.04e+03 816 786 804 811 774 771 760 801 810 781 753 799 792 789 790 819 794 827 786 760 796 784 812 879 834 794 776 839 780 811 785 794 749 780 751 736 744 776 786 761 771 772 762 794 780 769 783 794 788 818 787 753 802 764 808 724 817 764 765 1.04e+03 1.15e+03 818 626 777 792 735 713 737 731 733 775 794 780 743 818 757 744 735 767 818 836 789 834 819 792 783 788 812 779 780 772 786 824 796 799 777 826 799 799 782 772 815 799 772 787 772 750 797 840 730 772 795 826 821 796 803 773 762 761 783 770 746 770 809 820 815 813 785 789 767 783 774 816 829 777 784 745 793 774 798 982 741 772 677 741 852 750 716 756 745 763 762 800 804 794 761 752 761 789 769 803 793 817 780 788 820 654 856 928 756 730 753 770 729 817 785 802 802 790 817 798 767 758 822 839 801 775 816 790 780 790 774 777 775 770 788 769 749 780 774 769 751 808 783 764 739 721 768 785 773 795 832 818 865 758 770 785 800 556 1.22e+03 796 670 552 753 737 782 812 795 792 737 777 761 808 802 809 759 830 765 784 880 862 871 879 836 826 851 823 866 836 833 874 862 838 839 848 765 847 882 810 827 852 871 819 858 868 854 837 856 876 913 820 816 640 990 822 850 769 752 685 719 796 793 784 829 771 775 796 793 704 766 777 773 723 819 780 754 772 745 805 726 798 769 626 714 774 804 792 834 830 798 726 775 711 686 768 795 778 754 759 777 749 761 789 793 758 780 745 767 781 768 728 826 850 772 733 756 785 697 805 841 824 837 836 848 828 818 821 800 802 703 814 813 809 884 806 780 795 782 796 803 821 817 794 766 766 768 670 709 787 764 746 740 639 774 791 765 737 764 822 720 711 763 788 778 751 768 749 759 762 776 731 739 706 708 766 743 787 745 786 764 815 760 778 793 758 739 799 773 743 728 799 764 668 724 737 740 742 788 740 710 746 780 804 790 745 817 737 778 756 744 776 742 745 477 775 787 787 832 888 831 880 831 712 812 774 784 824 821 785 844 796 828 733 809 820 785 794 794 764 788 909 818 825 822 827 825 784 826 831 807 822 786 781 618 1.09e+03 612 1.04e+03 449 760 780 773 756 447 792 703 755 805 799 784 757 786 738 734 796 805 767 759 789 797 706 818 733 787 725 750 765 776 764 802 770 756 738 768 763 745 817 802 804 781 753 778 723 726 733 761 735 769 782 740 875 734 916 764 731 788 780 882 887 947 861 938 840 864 862 898 862 858 816 843 796 738 894 858 830 818 998 838 829 789 856 767 872 808 795 820 825 910 799 774 858 846 816 790 774 777 786 714 749 757 757 813 738 816 786 828 803 799 790 788 774 770 808 827 847 813 790 776 785 797 740 704 779 778 746 791 754 770 759 753 766 788 758 778 787 742 805 784 741 750 740 742 767 786 766 782 795 785 774 755 718 750 764 714 733 757 744 770 778 781 766 760 777 777 813 744 653 777 714 685 674 818 765 806 644 661 708 1.06e+03 973 752 659 778 842 773 712 722 723 733 761 757 740 709 756 740 753 762 728 742 749 771 766 793 808 756 830 807 813 818 798 770 806 791 806 809 802 792 774 817 776 765 798 796 784 782 1.04e+03 816 786 804 810 773 770 759 800 809 781 754 798 791 789 790 819 795 827 786 760 796 783 813 879 834 795 776 838 779 811 785 795 749 780 751 735 744 776 783 761 770 772 762 794 780 770 782 794 787 818 788 752 802 763 810 723 817 764 765 1.04e+03 1.15e+03 818 627 777 792 735 714 736 730 733 776 794 779 744 818 758 744 734 768 819 835 788 835 819 792 783 789 812 779 781 770 786 824 795 799 777 826 798 799 782 771 815 800 772 787 773 751 799 840 728 774 795 827 821 798 802 773 762 760 782 770 746 771 811 821 814 812 786 788 766 784 774 815 829 778 785 745 794 774 799 982 740 773 677 741 853 751 717 754 743 764 763 800 804 795 761 751 762 790 768 802 793 817 780 788 820 654 856 929 757 730 753 771 729 817 785 803 802 790 817 798 766 759 822 839 802 775 817 791 780 790 776 777 774 770 788 769 749 781 774 770 750 807 784 765 739 722 769 785 774 797 831 818 864 758 771 784 800 556 1.22e+03 796 670 552 755 739 781 810 796 791 735 778 759 809 802 809 758 829 765 784 880 861 871 879 836 826 851 823 866 835 833 874 862 838 839 848 765 847 883 810 828 851 871 818 858 868 855 836 856 876 913 821 816 639 990 824 850 767 745 684 719 795 792 784 829 772 774 794 794 705 765 778 771 724 818 779 753 773 744 804 726 798 761 622 714 774 803 792 834 831 799 725 775 711 686 768 796 778 754 759 778 750 761 790 792 758 780 745 768 779 769 728 827 850 773 735 755 784 696 806 841 824 836 837 847 828 818 823 801 802 699 814 813 808 884 805 782 794 781 796 803 820 818 795 766 766 767 669 709 788 764 747 740 640 773 790 764 736 764 822 721 711 763 787 780 750 768 749 759 761 777 731 738 706 708 764 743 786 743 786 764 815 760 778 792 758 739 800 773 742 729 798 762 668 724 738 740 742 788 740 710 747 780 804 789 745 818 737 777 756 744 777 741 747 478 775 788 787 834 889 830 880 832 712 811 774 784 824 821 784 844 797 828 733 809 819 785 795 794 765 789 911 818 825 821 827 824 785 825 830 805 822 786 780 618 1.09e+03 612 1.04e+03 449 758 780 774 756 447 792 702 756 805 799 784 758 786 738 736 796 805 766 759 788 797 706 818 733 786 726 749 766 776 763 802 769 754 738 767 763 746 817 800 804 781 753 778 724 727 733 760 735 769 782 739 874 733 916 764 730 788 779 882 887 947 861 937 840 858 862 898 862 858 816 842 796 738 894 861 830 818 1e+03 838 830 788 856 766 871 809 794 820 825 910 799 773 858 847 816 790 774 777 785 714 749 756 760 814 739 816 787 827 803 802 790 789 774 770 808 826 846 814 790 775 784 797 740 702 778 778 746 791 754 769 759 753 766 788 758 778 787 742 806 783 740 750 740 741 768 786 766 782 795 785 774 755 718 749 764 713 734 758 744 770 778 781 768 759 777 777 813 743 653 776 714 685 674 818 765 806 644 662 709 1.06e+03 973 752 659 778 842 773 712 722 723 733 761 757 740 709 756 739 754 763 726 742 749 772 766 794 808 756 832 806 812 818 800 770 806 791 806 810 802 793 774 817 776 765 799 795 784 782 1.04e+03 816 786 804 809 774 770 759 800 809 782 755 798 792 788 791 819 797 828 787 760 796 782 813 880 835 795 775 838 780 810 786 796 749 780 751 736 743 776 783 761 769 772 762 794 780 769 780 794 786 817 790 752 802 763 812 721 816 764 764 1.04e+03 1.15e+03 818 627 777 792 736 714 736 728 733 777 794 778 743 817 758 744 734 769 819 835 787 835 819 793 783 789 813 780 782 770 788 823 796 798 777 827 798 799 782 770 814 799 771 787 774 752 801 840 727 776 795 827 820 800 802 774 761 759 780 770 745 770 813 822 812 812 786 788 766 784 774 816 828 778 785 744 793 773 800 982 739 773 677 740 854 752 717 753 741 763 764 800 803 795 762 751 762 790 767 802 793 817 779 789 820 654 856 930 757 730 753 772 728 817 786 804 802 791 817 798 765 760 820 839 801 774 817 793 780 790 778 777 774 771 789 770 749 781 774 771 750 806 785 765 739 722 769 786 775 799 830 818 863 759 771 783 802 556 1.22e+03 797 670 551 756 739 780 809 797 790 735 777 758 807 802 809 757 829 765 783 880 861 872 879 836 825 851 824 865 835 832 875 862 838 839 848 764 848 884 810 829 852 870 818 858 868 855 837 856 876 914 820 815 638 990 824 850 767 740 684 719 795 793 784 829 773 774 794 794 705 765 778 770 724 816 780 755 774 743 802 726 798 751 617 714 774 803 792 834 831 800 726 774 711 687 768 795 778 754 758 780 750 762 789 792 758 778 744 769 779 770 728 828 850 773 737 755 783 696 807 842 824 836 836 847 829 819 825 800 802 696 815 813 808 884 804 783 793 779 796 802 821 817 794 767 766 767 668 710 788 765 746 740 640 772 790 763 735 763 822 723 711 763 787 780 750 768 748 758 760 777 731 738 706 708 763 743 785 743 786 764 815 759 778 790 758 739 800 772 743 729 799 761 667 723 738 740 742 787 739 710 747 780 804 789 745 817 737 777 756 743 776 740 748 479 776 789 788 836 890 830 882 831 712 811 773 784 824 822 782 844 799 828 732 809 818 785 796 795 766 788 910 817 825 820 827 824 785 826 831 805 822 786 779 618 1.09e+03 612 1.04e+03 449 757 781 774 756 447 792 702 756 805 798 785 758 786 738 737 795 804 766 758 786 797 706 818 733 785 726 750 766 776 763 802 768 752 740 768 763 747 817 801 804 781 753 779 724 726 733 759 736 770 781 737 874 734 916 765 730 789 778 883 887 947 861 938 839 856 862 897 862 858 816 841 796 739 894 864 830 818 1.01e+03 839 830 789 857 766 871 809 793 821 825 910 799 773 858 847 818 791 774 778 786 713 748 754 765 814 739 816 787 826 803 806 790 789 774 771 808 826 845 814 788 774 784 798 741 699 778 777 747 790 754 769 758 752 766 790 758 778 787 742 806 782 740 750 739 742 768 786 766 781 796 786 775 755 717 749 763 714 733 758 744 770 778 781 769 759 778 777 814 743 653 776 714 686 674 819 765 806 644 662 710 1.06e+03 972 751 659 778 842 773 712 723 723 733 763 757 740 709 757 739 754 764 725 742 749 772 766 794 808 757 833 806 812 818 800 770 807 791 805 811 802 794 774 817 777 765 799 794 784 782 1.04e+03 816 786 804 809 775 771 758 801 808 782 755 797 793 787 791 819 797 828 788 761 796 782 814 880 836 795 774 838 780 810 786 798 750 780 751 737 743 776 784 761 769 772 761 795 780 768 778 794 786 817 789 752 802 764 814 722 816 764 765 1.04e+03 1.15e+03 818 626 776 792 736 713 736 728 733 776 794 778 743 818 758 744 734 767 819 835 786 835 820 793 783 789 811 780 781 769 789 821 796 798 777 827 797 799 782 770 814 798 771 787 776 753 800 840 728 777 795 827 820 801 802 775 762 759 779 768 744 770 815 822 811 813 786 788 767 784 773 818 829 778 784 744 791 772 800 983 739 773 677 739 854 752 717 754 740 763 764 800 803 795 762 751 762 790 768 803 793 817 778 789 821 654 856 932 757 731 753 773 727 817 785 805 802 792 816 799 765 760 818 839 799 774 816 794 780 790 777 776 773 771 790 770 750 780 774 771 750 806 786 765 738 723 769 786 776 799 828 818 861 758 770 782 803 556 1.22e+03 798 671 550 756 738 781 810 797 788 734 776 759 804 802 808 756 829 766 783 880 861 872 879 835 824 851 826 865 835 831 876 862 838 838 848 764 848 885 809 831 852 869 818 858 868 855 837 855 876 914 819 815 637 987 823 850 767 736 685 719 794 794 784 829 774 774 794 792 705 764 780 770 724 816 780 756 774 742 801 726 799 744 613 714 774 802 792 834 831 800 726 774 711 685 768 794 778 753 757 782 750 762 788 792 757 777 744 769 778 769 728 829 851 774 739 754 781 696 808 841 824 837 836 846 830 819 824 800 803 692 814 813 807 883 803 783 792 779 796 802 820 816 793 767 766 766 667 711 788 765 745 741 640 772 790 764 734 763 822 723 712 762 786 779 750 767 747 758 760 776 731 738 706 708 762 742 786 742 786 765 815 758 779 791 758 739 800 771 743 729 800 760 667 723 738 740 743 787 737 710 747 780 803 788 746 816 737 778 757 742 776 740 748 480 776 790 788 836 892 830 884 830 712 811 774 784 824 822 783 844 800 828 732 809 817 784 796 796 766 787 910 817 826 820 826 824 784 827 831 804 823 785 779 617 1.09e+03 613 1.04e+03 450 758 781 773 755 447 793 702 756 805 798 785 758 786 737 737 794 804 766 757 785 798 705 817 733 784 726 751 766 777 763 802 768 751 741 768 764 746 817 800 804 782 753 779 723 726 733 759 736 770 779 736 873 735 916 765 730 787 777 883 888 947 861 938 839 853 862 895 863 858 817 840 796 740 894 868 831 818 1.02e+03 839 831 789 857 766 871 809 793 821 824 909 799 773 859 847 818 791 774 777 787 713 747 754 769 814 739 815 789 826 804 811 790 788 775 771 808 826 844 815 786 774 783 798 742 697 777 777 747 790 754 769 758 751 765 789 758 778 787 742 806 782 740 750 738 742 769 786 766 781 796 785 776 755 716 750 763 714 733 758 744 769 777 780 770 758 778 776 814 743 654 775 714 686 674 820 766 805 644 662 710 1.06e+03 971 751 658 779 843 774 712 723 723 734 764 757 740 708 757 739 754 764 725 742 749 771 766 794 809 757 832 806 811 818 799 770 808 790 804 812 802 794 775 818 778 764 799 794 785 782 1.04e+03 816 786 804 811 776 770 758 801 808 783 754 798 794 787 791 819 796 828 789 761 797 782 814 881 837 795 774 839 780 810 786 799 750 781 751 738 742 776 785 761 769 772 760 794 780 766 778 794 788 816 787 752 802 765 817 723 816 764 765 1.04e+03 1.15e+03 818 626 776 793 736 712 736 728 734 775 794 778 743 820 758 744 734 764 820 835 787 835 820 793 782 789 810 780 780 769 790 820 797 798 778 827 796 799 782 769 815 798 773 787 777 752 800 840 728 776 795 828 820 802 802 776 763 759 779 767 744 770 814 821 811 813 785 789 768 784 772 820 830 778 783 743 791 772 800 982 739 773 677 739 853 752 717 754 741 763 764 799 802 796 762 750 762 790 768 805 794 817 779 789 822 654 856 932 756 731 752 773 727 817 785 805 802 793 816 800 765 760 818 840 799 775 815 793 780 789 776 775 772 771 790 770 751 778 774 770 750 808 786 765 737 723 769 787 777 798 826 817 860 756 769 782 803 555 1.22e+03 799 672 550 755 736 781 810 797 788 735 775 759 803 800 808 757 829 766 782 880 861 872 879 835 824 851 827 867 835 831 876 863 839 838 848 765 848 885 809 831 852 869 819 858 868 854 838 855 876 914 819 816 636 984 823 850 767 732 686 720 795 795 785 828 774 774 795 792 705 764 780 770 724 817 780 757 774 742 799 726 799 740 611 714 774 803 793 835 830 798 727 774 711 684 769 793 777 752 758 781 750 762 787 792 758 777 744 768 778 768 728 830 851 774 740 754 782 695 809 840 824 837 836 845 829 819 824 800 803 687 814 813 806 883 803 783 793 780 796 803 818 816 792 767 766 766 667 713 789 765 745 741 640 772 790 764 734 763 822 724 712 762 786 778 751 768 747 758 760 776 731 738 706 709 759 742 786 741 786 766 816 757 778 790 759 738 800 770 743 728 800 760 667 723 738 741 743 786 736 711 747 779 803 787 747 815 738 778 757 742 776 740 748 480 776 789 790 836 893 829 884 829 711 811 774 785 824 822 784 844 800 828 732 808 817 784 796 796 766 787 910 817 826 819 825 825 784 828 832 804 823 784 779 616 1.09e+03 614 1.04e+03 449 758 781 771 755 447 794 702 756 806 798 786 758 787 737 735 794 804 767 757 785 798 704 816 733 784 724 752 765 776 764 803 770 752 742 768 764 746 818 799 805 782 753 777 723 726 733 758 736 770 778 736 873 736 916 765 731 785 777 883 887 947 861 937 839 848 862 894 863 858 818 840 795 741 893 872 831 818 1.03e+03 839 831 789 857 766 871 808 793 820 823 908 799 773 859 847 818 790 774 776 785 713 746 754 774 815 738 815 790 827 803 815 790 787 775 771 808 826 845 815 785 775 783 798 743 697 777 776 747 791 754 769 758 751 764 788 757 778 788 742 805 783 740 750 738 743 770 785 766 781 796 784 777 755 716 752 764 714 732 758 744 769 776 780 770 758 778 776 814 743 655 775 714 686 674 821 766 804 644 662 710 1.06e+03 971 751 658 780 844 775 712 724 723 734 765 757 740 709 758 739 754 764 726 742 749 770 765 794 810 757 832 806 812 818 798 770 809 790 804 812 802 794 774 819 778 763 799 795 785 781 1.03e+03 815 787 804 812 776 770 758 801 808 782 754 799 795 787 790 818 794 827 789 762 797 780 815 881 837 795 774 839 780 811 786 799 749 781 751 738 742 776 786 761 769 772 760 793 780 766 778 796 788 816 786 753 803 766 818 725 815 763 765 1.04e+03 1.15e+03 818 626 776 793 736 712 737 728 734 774 794 778 744 821 759 744 733 762 820 835 788 836 821 794 782 789 810 780 779 769 791 820 797 798 778 827 796 799 783 769 815 798 775 786 778 750 800 840 727 774 795 828 820 803 801 776 762 758 780 767 745 769 813 820 811 813 784 790 768 783 772 820 831 778 782 744 791 773 800 980 739 774 676 738 854 752 717 755 741 764 763 800 802 795 763 750 762 791 769 806 796 817 781 788 822 653 856 930 756 731 750 773 727 817 786 805 803 793 816 800 765 759 819 839 800 776 814 792 780 788 774 774 773 771 790 770 752 778 775 770 751 809 786 765 736 723 769 786 777 798 827 816 860 755 768 783 802 554 1.22e+03 799 672 550 755 736 781 810 797 787 736 775 759 804 800 808 759 829 766 782 880 861 873 879 835 824 851 827 868 836 830 875 863 840 837 848 766 849 885 808 832 852 869 819 858 869 855 837 855 875 914 818 817 636 983 823 850 767 730 686 718 796 795 785 828 774 774 796 791 704 764 781 771 724 818 780 757 774 742 797 726 800 736 611 714 774 804 794 835 830 797 727 774 712 682 769 793 777 751 759 781 750 762 788 791 758 778 744 766 777 768 727 831 852 772 740 754 782 695 809 840 824 837 837 843 829 819 823 800 803 683 815 814 806 883 804 783 794 782 796 803 817 816 792 767 766 766 668 713 789 765 746 741 641 772 791 765 734 763 822 724 711 762 786 777 751 769 747 758 759 776 732 738 706 709 757 742 787 740 786 767 817 757 778 790 759 738 800 769 743 728 801 760 667 723 738 741 745 785 735 712 748 779 802 786 747 815 739 778 756 743 776 740 748 480 776 789 791 836 893 829 884 829 711 812 774 785 824 822 784 844 799 828 732 808 817 783 796 796 767 787 911 817 826 819 823 825 782 828 833 804 823 785 780 616 1.09e+03 614 1.04e+03 449 758 782 771 755 447 794 702 756 806 798 785 757 787 736 734 796 803 767 757 785 798 704 816 732 784 724 754 764 776 764 804 771 754 742 767 764 745 818 799 804 782 753 776 724 725 733 758 736 770 779 737 873 736 917 765 732 784 777 883 886 947 861 937 839 841 862 895 863 857 818 842 795 741 893 876 832 818 1.03e+03 839 832 788 857 766 871 808 794 819 822 908 799 773 859 846 816 788 775 775 784 713 746 754 776 815 738 814 791 827 804 818 790 786 775 771 807 828 846 815 785 775 784 798 744 697 776 776 747 790 755 769 758 751 763 787 757 779 788 742 804 783 740 751 738 742 768 784 767 780 797 783 776 755 716 753 764 713 731 758 744 770 776 780 771 759 777 775 813 743 656 775 714 686 673 821 766 804 644 661 710 1.06e+03 971 752 658 781 845 776 712 724 723 734 765 757 740 709 758 740 754 764 726 742 749 769 765 794 810 756 831 806 814 818 797 770 808 790 804 812 802 793 773 820 778 763 799 797 786 781 1.03e+03 814 788 805 813 775 770 758 802 808 781 754 800 795 788 789 818 793 827 789 761 797 781 815 881 838 795 775 839 780 811 785 799 748 780 751 738 742 776 785 761 770 772 759 792 781 765 779 798 789 815 785 753 804 768 819 725 815 763 764 1.04e+03 1.15e+03 818 626 776 792 736 712 738 728 735 774 794 778 744 821 759 744 733 762 818 835 788 836 821 794 782 789 812 781 779 769 791 820 797 798 778 826 798 799 783 769 814 798 776 787 778 749 800 840 726 774 795 828 820 803 801 775 761 758 780 767 746 768 813 820 812 813 782 790 768 782 773 820 830 778 783 744 792 774 801 978 740 774 676 738 854 752 717 755 741 764 762 800 802 794 763 750 763 790 769 806 796 817 782 788 822 652 856 928 756 730 750 773 727 817 787 805 803 793 815 800 764 759 821 838 800 777 814 791 780 788 775 775 774 771 790 768 752 779 776 769 750 809 785 765 736 722 769 786 776 798 827 816 860 755 768 783 801 555 1.22e+03 799 672 549 755 736 781 810 797 788 738 775 759 806 801 808 760 830 767 782 879 862 873 879 835 824 851 826 868 837 831 874 863 841 837 848 768 848 884 808 832 852 869 819 859 869 856 837 854 874 913 819 818 636 984 823 850 768 726 686 716 797 795 785 828 775 774 797 791 704 764 781 772 724 818 779 756 774 741 796 726 800 732 610 713 773 804 794 835 830 797 728 774 712 682 770 793 777 750 761 781 749 763 788 791 758 779 744 766 778 769 728 830 853 771 740 754 784 696 808 840 824 837 837 841 828 820 823 800 802 678 816 814 807 883 804 782 794 783 796 804 818 817 792 767 766 766 668 712 790 765 746 741 642 771 791 765 734 763 822 724 710 762 786 777 751 771 747 758 759 776 731 737 706 708 754 743 786 739 787 767 818 757 778 790 759 738 800 768 743 729 801 761 666 723 738 741 747 784 737 712 748 780 802 786 747 814 740 777 756 744 777 740 748 481 776 789 793 836 891 830 883 829 710 812 774 786 824 822 784 844 798 828 732 808 817 783 795 796 769 788 913 817 826 819 822 824 781 828 832 804 823 785 780 615 1.08e+03 614 1.04e+03 449 758 780 772 755 447 796 701 757 806 797 785 756 787 736 733 796 802 768 757 786 798 704 816 732 784 725 754 764 775 765 804 771 754 743 767 765 745 817 800 804 782 752 774 724 724 732 758 736 770 778 738 873 737 918 765 732 786 777 883 887 948 861 938 839 836 862 896 863 857 818 842 796 741 893 879 832 818 1.03e+03 839 833 788 857 766 870 808 794 819 821 907 799 773 859 845 815 787 775 774 783 713 745 755 779 816 738 814 792 826 804 822 790 786 775 771 808 829 846 815 785 775 784 797 745 698 776 775 747 789 755 769 758 752 762 788 757 779 788 742 805 784 740 751 738 742 766 784 767 780 797 784 776 755 715 752 765 712 731 758 744 770 776 780 771 760 777 775 812 743 655 775 714 685 673 821 766 805 645 660 711 1.06e+03 971 754 658 782 845 777 712 724 723 735 765 758 740 710 758 742 753 764 726 742 749 770 765 795 810 756 830 806 815 818 797 769 808 790 803 812 801 793 773 820 778 765 799 799 786 782 1.03e+03 813 788 804 813 774 770 759 803 808 779 755 801 795 789 788 817 792 826 789 760 796 782 814 881 838 795 776 840 779 810 783 799 748 779 751 738 742 775 784 761 771 772 760 792 782 765 780 798 789 815 785 754 803 768 820 725 815 763 763 1.04e+03 1.15e+03 817 627 776 791 738 712 738 727 734 774 793 777 744 821 760 745 733 762 817 836 788 836 820 794 782 788 814 781 781 769 790 820 797 798 779 826 800 798 783 769 814 798 774 787 777 749 800 841 726 774 795 828 820 803 800 774 760 758 781 767 747 766 813 819 812 813 782 790 768 782 773 818 829 779 784 744 791 774 801 976 742 774 676 738 854 752 717 757 742 764 761 801 802 793 763 749 763 790 770 805 796 818 782 788 822 652 856 925 755 730 750 772 727 817 789 804 804 793 815 801 765 759 821 838 800 777 814 790 780 788 776 776 776 772 790 767 751 780 778 769 750 809 785 766 737 722 770 786 775 798 828 815 860 755 768 783 800 556 1.22e+03 799 672 548 754 736 781 810 798 788 737 775 759 805 801 807 760 830 768 781 878 861 873 879 834 824 851 826 868 837 831 874 864 840 837 847 769 846 884 808 831 851 868 819 859 869 856 838 854 873 912 819 818 637 985 823 850 768 722 685 716 798 794 785 829 776 774 797 790 704 764 780 774 724 818 779 755 773 742 795 726 800 728 610 713 771 804 794 835 830 798 728 774 713 682 768 794 777 749 760 781 749 761 788 790 757 779 744 765 779 768 730 829 853 770 740 754 784 696 807 841 823 838 837 841 827 820 823 799 802 674 817 814 807 883 804 782 793 783 796 804 819 818 793 766 766 766 668 712 790 765 746 741 643 770 791 766 734 763 822 724 709 762 788 776 751 771 747 758 758 776 730 736 706 708 755 743 786 738 787 766 818 757 778 790 760 739 800 768 744 729 800 761 666 724 738 741 748 783 739 712 748 781 801 786 747 814 740 776 756 745 777 740 748 481 776 789 794 836 890 831 883 829 710 811 774 786 823 822 784 844 797 828 732 807 818 784 795 795 770 788 912 817 826 818 821 823 780 828 832 804 823 786 781 616 1.08e+03 614 1.04e+03 449 759 779 773 755 448 797 701 757 806 797 785 756 786 735 734 795 802 768 757 786 798 705 817 733 784 726 754 764 775 765 804 771 755 744 769 765 746 816 800 805 782 752 774 724 723 732 759 736 770 777 739 873 736 918 764 731 787 777 883 889 948 861 937 839 832 862 896 862 857 818 843 796 740 893 881 832 817 1.04e+03 840 834 788 857 766 871 807 793 820 820 907 800 773 858 844 814 788 775 774 784 713 746 755 783 816 738 814 792 825 804 826 790 785 775 771 807 829 846 816 786 774 783 797 749 698 777 776 747 788 756 769 757 751 762 788 756 779 788 742 805 784 740 751 738 742 765 784 767 780 796 784 776 756 715 751 765 712 732 758 743 770 776 780 772 760 777 775 811 743 655 775 713 684 672 822 766 805 646 659 711 1.06e+03 971 755 657 782 844 778 712 724 724 736 765 758 740 710 758 743 752 764 726 743 749 771 765 795 809 756 829 807 816 818 797 768 808 790 802 812 800 793 774 819 778 766 800 799 786 782 1.03e+03 815 789 804 813 774 770 759 803 808 780 754 801 793 790 788 816 791 827 788 760 796 784 813 881 838 794 777 841 779 810 781 798 748 778 751 739 742 774 784 760 772 772 760 793 782 767 781 799 789 815 786 753 802 768 821 725 815 762 763 1.04e+03 1.14e+03 817 628 776 790 738 711 737 727 733 774 793 776 745 820 760 746 733 762 817 836 789 836 819 794 782 788 815 781 782 769 790 821 795 799 779 825 801 798 783 769 814 798 773 787 776 749 800 843 727 774 795 826 819 800 800 772 760 758 782 766 746 765 813 819 812 813 782 790 768 783 774 817 828 780 784 744 791 774 801 976 742 773 675 738 855 751 717 758 742 764 761 801 802 794 763 748 763 789 770 804 795 818 782 788 823 651 857 925 754 731 750 773 727 817 788 804 804 792 815 801 766 760 820 839 800 777 814 790 780 788 778 777 775 774 790 766 751 781 778 770 750 809 785 766 737 721 771 786 774 799 828 815 860 755 768 783 800 557 1.22e+03 799 672 547 753 737 780 809 799 787 734 775 759 804 802 808 759 830 769 781 877 861 873 879 834 824 850 827 867 837 830 874 864 839 837 846 770 845 884 807 831 851 867 819 859 869 856 839 854 874 912 820 818 637 985 823 850 768 719 684 717 798 794 784 830 780 774 797 788 704 764 778 774 724 818 779 755 772 742 794 726 799 724 609 713 769 804 793 835 831 798 727 775 713 682 768 794 776 750 760 782 749 760 788 790 758 779 744 765 781 768 732 829 855 770 739 754 784 697 807 842 822 839 837 842 827 820 823 798 802 669 817 814 807 883 804 782 792 783 796 803 821 818 793 765 766 766 668 711 791 764 745 741 643 768 791 765 734 762 822 723 708 762 790 776 751 770 747 758 759 776 730 735 706 708 756 744 786 738 787 767 817 757 777 790 760 740 799 768 744 729 800 761 666 724 737 741 749 783 740 711 747 781 801 787 748 814 739 777 755 745 776 740 747 481 777 789 794 836 890 832 882 828 709 810 775 786 822 822 784 843 796 828 732 808 819 785 795 795 771 788 911 817 827 818 820 823 780 828 831 804 823 786 782 616 1.08e+03 613 1.04e+03 449 759 777 773 755 448 798 701 756 806 798 785 756 786 734 734 795 802 769 756 787 798 706 819 733 785 727 753 764 775 765 803 771 755 745 770 766 747 817 800 806 782 752 775 724 723 731 758 736 769 778 738 872 736 918 764 730 788 776 883 890 947 861 936 838 829 862 896 861 857 818 842 797 740 893 882 832 817 1.04e+03 840 835 788 857 766 872 807 793 820 820 907 800 773 857 845 814 789 775 774 785 713 746 756 787 816 738 814 793 824 803 828 791 785 775 771 807 829 844 816 786 774 784 797 752 698 777 777 746 788 756 769 756 750 762 788 756 779 788 742 805 784 740 751 738 742 765 784 767 781 796 785 776 757 715 749 765 712 734 759 743 770 776 780 772 760 777 774 810 744 655 774 713 684 672 822 766 806 646 659 712 1.06e+03 971 754 656 780 843 778 712 725 724 736 764 759 740 710 758 743 752 764 726 742 749 772 765 796 809 755 829 808 816 817 797 768 808 791 801 812 800 792 774 819 778 766 801 799 787 782 1.03e+03 816 789 803 814 774 771 760 803 809 782 754 800 792 790 787 814 790 826 786 761 795 783 813 881 838 794 776 842 780 809 781 797 749 779 751 738 742 773 783 761 773 772 761 793 781 768 782 797 790 815 786 752 801 768 820 725 815 762 764 1.04e+03 1.14e+03 817 628 776 791 737 711 737 727 732 775 793 777 746 821 760 747 733 763 817 836 790 836 818 794 782 789 815 782 784 768 789 823 794 799 779 824 800 799 784 770 815 799 774 787 776 749 800 844 726 774 796 824 819 798 800 773 760 758 782 766 746 765 814 819 812 813 782 790 768 784 772 816 828 780 784 744 792 774 801 975 741 773 675 738 855 751 718 760 744 764 761 800 802 794 762 748 763 789 771 802 795 818 783 789 823 651 858 925 753 732 752 773 727 818 788 804 803 791 815 801 767 762 820 840 799 778 815 790 780 789 778 777 774 773 789 768 751 780 779 771 749 809 785 766 737 720 772 786 774 798 827 815 860 754 768 783 800 555 1.22e+03 797 672 547 753 737 780 808 800 786 732 775 759 804 802 809 759 830 769 782 876 860 872 879 833 824 850 827 867 836 829 874 864 837 837 846 770 845 883 807 831 851 867 819 858 868 857 840 854 874 913 821 818 638 985 823 849 768 718 684 718 797 794 784 829 783 774 797 788 705 765 777 774 724 818 779 757 772 743 793 726 797 720 609 714 771 803 792 836 831 798 726 775 713 682 768 795 776 752 760 782 749 759 789 790 758 779 744 765 783 768 731 829 858 770 739 754 784 697 807 842 821 839 837 843 827 819 822 798 802 665 817 814 808 883 805 782 792 784 796 803 823 818 792 764 766 765 668 710 791 764 745 740 644 769 790 765 735 762 822 723 708 761 790 776 751 770 746 759 759 776 730 735 706 708 755 744 786 738 787 767 816 757 777 791 761 739 798 768 744 729 800 760 666 724 738 742 749 782 739 710 747 782 801 787 749 814 738 777 756 745 776 741 747 480 776 789 794 836 891 833 880 828 710 810 776 786 822 822 783 843 796 828 732 809 820 786 794 796 773 788 910 817 826 818 819 824 780 828 831 804 822 786 783 616 1.08e+03 613 1.04e+03 449 759 777 773 753 449 798 702 756 806 798 784 756 786 734 733 795 802 768 756 786 798 706 821 734 786 727 752 764 776 764 804 770 755 745 770 766 747 820 800 806 783 752 775 723 723 732 758 735 769 779 737 873 735 918 765 730 788 777 883 890 947 860 935 838 826 862 896 861 857 818 842 797 740 893 884 832 817 1.05e+03 840 835 786 857 766 872 807 793 820 821 908 800 773 857 846 814 790 777 775 784 713 748 756 790 817 738 815 793 823 802 833 791 786 775 771 806 828 843 816 786 774 784 797 755 698 776 778 747 788 756 769 756 748 762 788 756 778 787 741 804 783 740 750 739 742 765 784 767 781 796 785 776 757 715 749 765 712 735 759 744 769 775 780 772 760 776 774 809 746 655 774 713 684 671 822 765 807 646 659 712 1.06e+03 971 754 656 779 842 777 712 725 724 736 764 760 740 710 758 744 751 763 726 741 749 771 765 795 808 754 828 809 816 816 797 768 809 792 801 812 800 792 773 819 778 766 800 799 787 782 1.03e+03 817 788 803 815 773 771 760 803 810 784 754 800 791 790 787 813 792 826 786 762 794 783 813 880 838 794 775 842 780 809 782 795 749 780 751 738 742 774 783 761 774 772 761 794 780 769 782 795 789 816 787 751 802 767 819 724 815 762 765 1.04e+03 1.14e+03 817 629 776 792 737 713 737 727 732 776 795 777 746 822 758 747 733 762 818 836 792 836 817 793 782 789 815 783 783 769 790 822 794 800 779 825 800 800 784 771 814 800 774 786 776 750 801 845 725 774 797 822 819 798 801 773 760 758 782 766 745 765 814 818 813 814 783 789 767 784 771 817 828 781 785 743 792 775 802 974 741 774 675 738 854 751 717 760 744 764 762 800 803 793 761 748 762 790 771 803 795 818 784 790 823 650 858 925 754 732 754 771 727 818 787 805 803 790 815 800 767 763 820 841 799 777 815 790 779 789 777 776 774 772 788 769 751 779 778 771 750 808 785 766 737 720 772 786 774 797 827 816 860 754 768 783 800 553 1.21e+03 796 672 547 753 736 780 809 799 787 731 775 760 806 803 810 758 830 768 782 876 860 872 880 833 824 851 828 867 837 828 875 864 837 838 846 768 846 882 806 830 851 867 819 858 867 856 838 854 873 914 822 817 638 985 823 849 768 718 684 718 796 794 783 827 786 774 798 788 706 766 777 773 725 818 779 758 771 744 793 726 796 716 608 715 774 802 791 836 832 798 725 775 713 682 769 794 776 754 761 782 749 761 789 791 759 779 744 765 783 768 730 830 860 770 738 755 783 698 807 842 822 839 837 843 827 819 822 799 802 661 816 814 807 883 805 782 793 784 796 803 822 818 792 764 765 764 670 711 790 763 745 740 644 769 790 765 735 761 823 722 708 760 788 776 750 769 746 759 760 776 730 735 707 708 753 745 785 738 787 766 815 758 777 791 762 738 798 768 742 729 800 760 666 724 738 742 750 783 738 710 747 783 801 787 748 815 737 777 757 745 775 740 748 479 776 788 793 836 891 833 881 828 710 810 776 786 822 821 783 843 796 828 732 809 820 786 794 796 776 788 910 818 825 818 821 824 780 828 830 804 822 785 783 615 1.08e+03 613 1.04e+03 449 759 778 773 752 449 798 704 756 806 799 784 756 786 735 733 796 802 767 756 786 799 707 822 733 786 726 752 764 777 764 805 770 755 745 769 766 746 821 801 806 784 752 775 722 722 733 757 735 770 780 737 873 735 918 765 730 789 777 883 890 946 860 935 838 823 861 897 861 857 818 842 797 739 893 886 832 817 1.06e+03 840 836 786 856 766 871 807 793 820 823 909 800 773 858 846 814 790 778 776 784 712 748 757 792 818 738 815 793 822 802 837 791 786 775 770 807 828 842 816 786 774 785 797 758 699 776 778 747 788 754 769 756 748 763 787 757 778 787 741 804 783 740 749 739 742 764 784 767 781 796 785 775 756 714 749 765 712 735 759 744 769 776 780 772 761 775 773 808 745 655 775 713 683 670 822 765 807 646 659 712 1.06e+03 971 753 655 778 841 777 712 725 725 736 763 760 741 709 757 744 751 763 726 740 749 771 764 796 809 753 828 809 816 816 795 768 810 792 803 812 800 792 772 819 778 766 799 798 786 782 1.03e+03 817 788 803 816 773 771 760 803 811 784 753 801 792 790 786 813 793 825 787 762 793 782 813 880 838 795 775 843 781 809 783 795 750 780 751 738 742 774 782 762 774 773 761 794 780 768 782 793 788 816 788 751 802 765 818 724 815 763 765 1.04e+03 1.14e+03 818 629 776 793 738 714 738 727 732 776 796 778 746 821 757 747 733 762 818 836 793 835 818 792 781 788 815 784 782 769 790 821 794 800 778 827 799 800 783 772 814 800 775 786 775 750 801 844 726 774 798 823 819 800 801 773 759 759 782 766 744 766 815 818 813 814 784 788 766 784 770 818 828 782 786 742 791 775 802 972 741 774 675 738 853 750 716 760 745 764 763 800 803 793 760 748 762 790 771 801 795 817 782 790 823 650 858 926 756 730 755 769 728 818 787 806 804 790 816 800 766 764 821 841 799 777 815 790 780 790 776 776 774 770 788 769 751 778 778 770 751 808 786 766 737 720 772 786 775 797 828 817 860 754 769 784 800 552 1.21e+03 795 671 548 753 735 780 811 798 789 732 775 760 808 803 809 759 831 769 783 876 860 872 879 833 823 851 828 867 838 829 874 864 837 840 846 767 845 881 805 830 851 867 818 858 867 856 837 855 872 915 823 816 638 986 823 848 767 715 683 718 796 793 783 827 788 774 798 790 707 766 777 773 724 817 778 756 770 745 793 725 797 715 608 715 775 802 791 836 832 798 726 775 713 682 771 794 777 755 761 781 749 762 790 793 758 779 744 765 783 768 729 831 861 770 738 756 781 699 807 841 822 838 836 843 827 820 821 800 801 657 816 814 807 882 806 782 792 784 796 803 822 817 792 764 765 764 671 711 789 763 746 740 644 769 790 765 736 761 823 722 709 760 785 776 748 770 746 760 760 776 730 736 707 708 752 746 786 738 787 765 814 758 776 791 762 736 798 766 740 729 801 760 665 724 738 742 751 783 737 709 749 782 801 787 746 815 737 777 758 745 774 740 749 480 776 788 792 836 891 832 883 828 711 810 775 786 822 822 782 844 795 828 731 808 820 786 793 797 779 786 910 818 824 818 823 824 782 828 831 804 823 785 783 615 1.08e+03 613 1.04e+03 448 759 778 772 753 449 799 704 755 806 799 784 756 786 736 733 796 802 766 756 785 800 707 824 733 786 726 753 764 778 763 806 769 755 745 769 766 746 820 802 807 784 752 774 720 722 734 756 735 769 780 738 874 735 918 766 730 789 778 883 889 946 860 936 838 820 861 897 860 856 818 842 798 739 892 888 833 817 1.06e+03 839 837 786 856 765 869 807 793 820 823 909 800 773 858 847 814 790 778 776 783 712 747 757 794 819 738 815 793 823 803 841 790 787 776 770 807 828 842 816 786 773 785 797 760 698 776 777 747 788 753 769 756 749 764 787 758 778 787 741 803 783 740 748 739 741 764 784 768 781 796 784 775 754 714 750 764 712 735 760 745 769 776 780 772 761 774 773 808 745 655 775 713 684 671 822 765 807 645 659 711 1.06e+03 971 752 656 777 841 776 712 724 725 735 763 759 741 709 755 744 752 763 726 740 749 771 763 796 809 753 828 808 814 815 792 768 811 792 805 813 800 791 771 818 777 767 798 797 786 782 1.03e+03 817 786 803 815 773 772 760 802 810 784 752 802 793 789 786 813 795 825 787 762 793 782 813 880 838 795 775 843 780 809 784 796 750 780 751 738 742 775 782 760 774 773 761 794 780 768 782 793 787 816 788 751 802 764 818 724 816 763 764 1.04e+03 1.14e+03 818 629 776 792 738 716 739 728 732 776 797 778 745 819 756 747 732 762 817 835 794 835 819 792 781 787 814 783 782 769 790 819 795 801 779 828 798 799 783 772 812 800 775 786 775 749 800 843 728 774 798 823 820 802 800 773 758 758 782 766 744 766 815 818 812 814 784 787 766 784 771 820 829 784 787 741 792 775 803 972 741 773 675 738 852 750 716 759 745 764 764 800 804 792 760 748 762 789 771 799 795 817 780 790 822 650 857 928 757 729 755 769 728 817 786 806 804 791 816 800 766 763 821 841 799 777 815 790 781 788 776 776 775 770 788 768 751 781 778 770 752 808 786 766 737 721 771 787 775 797 828 818 861 754 769 784 800 552 1.21e+03 796 670 549 754 734 780 812 796 791 734 775 760 808 804 808 759 832 769 784 875 858 872 879 834 823 852 827 868 838 829 873 864 837 840 846 766 845 880 805 829 852 866 818 858 866 856 836 856 871 916 823 815 638 987 823 849 767 712 684 719 796 792 783 827 790 775 798 791 706 766 776 773 724 817 779 753 770 746 793 725 800 712 609 715 773 802 792 836 832 799 727 775 713 682 772 794 777 755 762 780 749 762 789 795 758 778 743 765 781 767 728 832 862 770 738 757 780 700 807 841 822 837 836 844 827 820 820 800 800 653 815 813 807 882 806 783 792 784 796 803 822 817 793 764 766 763 670 709 789 763 746 740 644 770 791 764 735 761 824 722 709 759 785 776 747 770 745 760 761 776 729 737 707 707 753 746 787 739 786 765 815 757 777 791 762 736 799 764 741 728 801 760 665 723 737 742 751 783 736 709 750 781 800 786 744 814 738 777 757 745 774 740 748 481 776 788 791 836 890 831 885 828 713 810 774 786 823 821 782 843 796 829 731 808 820 786 793 797 782 785 908 817 824 819 825 824 783 828 832 804 824 785 783 615 1.08e+03 613 1.04e+03 449 758 778 772 754 449 799 705 754 807 798 783 756 787 738 733 796 802 766 757 786 801 707 825 732 786 726 753 765 777 762 806 769 755 745 768 767 746 818 801 807 785 752 773 719 723 734 755 737 769 780 737 873 735 919 767 730 789 778 882 889 946 859 936 838 816 861 898 859 856 818 842 798 740 892 890 833 817 1.06e+03 839 840 787 856 765 868 807 792 821 824 909 800 774 857 847 814 789 776 775 782 713 745 757 794 819 738 815 794 823 804 842 790 787 776 770 806 828 844 816 786 773 785 797 763 698 777 777 747 789 753 769 756 750 764 787 759 778 787 742 803 783 740 748 739 741 764 784 768 781 795 784 776 755 714 750 764 713 735 759 744 770 776 781 771 762 774 773 808 745 654 776 713 685 673 822 765 807 645 660 710 1.06e+03 970 750 656 777 840 776 713 724 726 735 763 759 742 709 755 744 752 764 726 741 749 771 762 796 810 753 829 808 814 814 792 769 811 792 806 813 800 790 771 818 776 767 798 797 786 782 1.04e+03 817 786 802 814 773 772 759 801 809 784 752 803 793 788 785 814 794 825 787 762 794 782 813 881 838 796 774 843 779 809 784 796 750 780 752 738 741 775 782 758 774 772 759 794 780 767 781 795 788 815 788 751 802 765 817 725 816 763 764 1.04e+03 1.13e+03 818 628 776 792 737 716 739 728 732 776 797 778 745 817 756 747 732 763 816 835 793 835 819 792 780 786 813 782 782 768 789 818 794 801 779 828 797 797 784 772 811 799 775 785 775 749 800 841 730 774 797 822 820 802 800 772 758 756 781 766 744 766 814 818 812 814 784 787 765 784 771 820 830 785 787 743 792 776 804 973 742 773 675 738 852 750 717 758 745 764 764 800 804 792 760 748 762 789 771 797 795 816 779 791 821 650 856 930 757 728 755 771 729 816 786 806 803 793 816 800 766 762 822 841 799 777 814 791 781 787 776 777 775 770 788 766 750 784 778 771 752 808 785 766 737 721 772 787 775 797 828 818 861 754 768 784 800 552 1.21e+03 797 669 550 754 734 781 813 796 792 736 775 761 808 804 808 758 832 770 785 876 857 872 879 835 823 853 826 871 837 829 872 864 837 841 846 766 845 880 805 828 852 865 818 858 867 856 836 855 871 916 823 816 638 989 821 850 767 709 685 719 796 792 783 826 793 776 798 792 706 766 776 773 723 817 779 752 770 746 793 724 800 710 609 715 772 802 793 836 831 799 728 775 712 681 772 795 777 755 762 778 750 762 788 796 758 777 743 765 780 766 728 833 862 772 739 756 780 699 806 840 822 835 836 845 827 820 819 801 800 649 815 812 807 882 804 783 792 783 796 802 822 818 794 764 767 763 670 707 789 763 746 740 644 770 791 764 735 761 824 723 710 758 785 775 747 770 746 760 761 775 729 737 707 707 754 747 785 740 785 766 815 756 777 791 760 736 800 762 742 728 801 760 667 723 736 742 751 783 736 709 752 780 800 786 744 813 738 777 757 745 774 739 747 483 776 787 792 836 890 832 885 829 713 808 773 785 823 820 782 841 796 828 731 808 820 786 793 798 783 785 908 816 824 820 824 824 785 828 833 803 824 785 783 615 1.08e+03 613 1.04e+03 449 758 778 772 756 450 799 704 756 807 797 782 755 787 737 733 796 803 766 757 785 801 706 826 732 786 726 753 766 776 762 806 770 755 745 769 766 746 817 799 808 784 752 772 720 723 734 754 739 770 780 736 873 735 920 766 729 789 777 882 889 946 858 936 840 814 861 898 860 856 817 842 798 740 891 892 834 817 1.07e+03 838 842 788 857 765 866 807 792 820 824 909 800 775 857 847 815 789 776 775 782 714 744 758 795 819 738 814 794 823 805 843 790 788 776 770 806 827 845 816 786 773 785 797 767 698 777 777 748 790 754 769 756 751 764 788 759 777 787 743 803 784 740 748 739 740 765 784 767 780 794 783 777 756 713 751 764 713 735 758 745 770 776 781 770 762 773 773 808 746 654 775 713 687 674 821 765 807 644 660 709 1.06e+03 969 749 657 777 840 777 713 724 726 735 762 759 741 710 754 744 752 764 727 741 749 772 762 796 810 753 829 808 813 814 794 769 810 792 804 814 802 789 770 818 775 768 798 797 785 783 1.04e+03 817 785 801 813 773 772 758 800 809 784 751 802 793 787 785 815 795 825 786 762 795 782 813 880 838 796 774 843 779 809 783 797 750 779 752 738 741 775 782 756 773 772 757 794 780 767 781 796 788 815 787 751 801 765 816 726 816 763 764 1.04e+03 1.13e+03 817 628 777 792 736 716 739 728 732 776 798 778 745 817 756 747 730 764 817 835 791 834 820 793 780 786 811 781 783 768 789 818 793 800 779 828 797 797 785 772 811 799 775 786 776 749 799 841 729 774 795 822 821 801 800 772 760 756 782 766 744 766 813 819 813 815 785 787 763 784 772 820 830 786 787 744 791 776 804 973 742 774 675 737 852 750 717 758 745 764 764 800 803 792 760 749 762 788 770 798 794 815 780 791 821 652 856 931 757 729 754 773 729 816 787 806 802 795 816 799 766 762 822 841 799 778 814 792 779 786 776 777 774 770 788 766 748 786 778 772 751 808 784 766 737 722 772 787 775 797 830 818 861 754 766 785 801 552 1.21e+03 798 669 550 754 736 781 813 797 792 735 774 761 809 804 809 758 830 770 786 876 856 873 879 837 824 853 827 874 837 829 872 863 836 842 846 766 846 881 806 828 853 864 818 858 868 856 836 854 873 916 822 816 639 988 820 851 767 704 687 719 797 791 783 826 796 776 799 791 706 766 776 773 723 816 779 753 771 746 793 724 798 708 609 715 772 803 793 836 830 799 727 775 712 682 772 796 778 755 762 776 750 761 787 797 757 777 743 766 780 766 728 833 861 773 740 755 779 699 806 841 823 835 836 846 827 819 819 801 800 646 814 811 807 883 803 782 792 782 796 802 822 817 794 764 767 763 670 707 789 764 746 740 644 770 791 764 735 761 824 724 710 756 785 774 747 769 748 759 762 775 730 736 706 707 753 748 783 740 786 767 816 756 777 791 759 736 800 762 742 728 801 760 669 723 736 742 752 782 736 710 752 780 800 787 742 814 738 779 757 745 775 739 746 482 776 787 793 835 891 832 884 830 712 807 772 785 823 819 782 840 797 828 732 808 820 785 793 797 786 786 907 816 825 820 823 823 786 828 833 803 823 784 783 615 1.08e+03 613 1.04e+03 450 757 778 774 755 450 799 704 756 807 797 781 756 787 737 732 796 803 766 757 784 802 706 828 732 786 726 753 766 776 761 806 771 756 745 769 766 747 817 799 808 783 752 772 721 722 734 754 739 770 780 735 873 734 919 766 729 788 777 882 888 946 858 936 842 811 861 898 861 856 817 842 797 740 892 896 834 816 1.07e+03 837 844 788 857 765 862 807 792 819 824 909 800 775 857 847 816 789 776 775 782 714 744 758 796 817 738 814 792 823 804 844 791 789 776 770 806 827 847 817 786 774 785 797 771 698 776 777 748 789 754 769 756 751 764 789 759 777 787 743 803 784 740 749 738 740 766 784 766 780 794 782 776 757 713 751 764 713 734 756 746 770 775 781 770 762 773 774 808 745 654 775 713 687 675 821 764 807 644 660 708 1.06e+03 970 749 657 776 840 776 714 724 726 734 761 760 740 710 755 743 752 764 727 741 750 772 762 796 810 753 829 808 814 816 796 768 809 792 803 813 802 789 770 818 774 767 798 796 785 784 1.04e+03 818 785 801 813 773 773 758 801 808 785 751 801 792 785 785 817 795 825 787 761 795 782 813 880 838 795 772 842 779 809 783 797 751 779 753 738 742 775 782 757 773 772 756 793 780 767 780 798 788 815 786 752 801 764 815 726 817 763 765 1.04e+03 1.13e+03 815 627 777 791 735 715 739 729 733 777 798 778 745 817 756 747 730 764 817 835 790 832 821 792 780 787 809 781 781 768 789 818 794 799 779 828 797 797 785 772 812 798 775 786 776 750 798 841 727 774 794 822 821 800 800 772 761 757 782 766 744 766 813 820 814 815 787 787 764 782 773 819 830 786 787 746 790 776 804 973 742 775 674 737 852 750 717 759 745 763 764 799 802 793 760 749 762 789 769 799 794 814 780 791 821 653 853 930 756 730 752 772 728 816 786 806 802 795 816 799 765 762 822 840 799 778 814 792 777 786 777 777 774 770 788 765 748 785 777 772 751 808 784 765 737 722 771 786 776 797 831 817 861 756 765 786 801 552 1.21e+03 798 669 551 754 738 781 814 797 791 734 775 761 809 802 809 758 829 769 786 876 856 874 880 838 824 853 827 876 837 829 872 862 836 840 846 766 847 883 808 828 853 864 818 858 868 856 836 853 874 914 822 815 639 989 819 851 767 700 687 719 797 791 782 827 799 776 799 791 706 766 776 773 724 816 779 753 772 744 794 724 797 708 609 715 772 803 792 836 829 798 726 774 711 681 772 796 779 755 761 776 750 760 787 797 756 776 743 765 780 766 728 834 859 773 740 754 780 698 806 841 823 835 837 846 828 820 819 801 801 643 814 810 806 883 802 781 792 780 796 803 822 817 794 764 767 764 669 709 789 763 747 739 643 771 790 764 735 761 824 724 710 756 785 773 747 768 749 759 761 776 730 735 706 707 752 746 782 740 789 767 816 755 777 791 759 736 799 762 743 730 800 760 670 722 735 742 753 783 737 710 752 780 800 787 741 816 737 780 757 745 775 739 747 482 776 786 795 835 892 833 883 830 711 807 773 784 824 819 782 841 798 826 732 808 820 785 793 796 788 787 906 816 825 820 822 823 784 828 833 803 822 784 783 615 1.08e+03 613 1.04e+03 449 757 778 774 754 449 799 703 757 807 797 781 756 786 736 732 797 802 766 757 783 802 705 830 732 786 726 753 765 776 761 806 771 756 744 769 766 748 817 800 810 782 752 772 723 721 734 753 739 770 780 735 874 733 917 764 729 788 776 882 888 947 858 936 843 807 861 899 861 855 817 842 796 739 892 898 833 815 1.07e+03 836 844 788 857 765 856 808 792 818 824 908 800 775 858 847 817 789 776 775 782 714 745 757 798 816 738 814 791 823 804 845 791 790 776 770 806 826 847 818 787 774 784 797 776 698 775 777 749 789 755 768 756 751 764 789 759 777 787 742 804 785 740 750 738 739 767 784 765 779 794 782 776 757 713 751 764 712 734 756 746 771 775 781 769 762 774 774 809 744 653 775 713 688 675 822 764 807 644 660 709 1.06e+03 970 750 657 776 840 775 713 725 726 734 761 760 741 710 755 742 752 765 726 741 750 773 762 795 810 754 829 808 815 818 797 768 809 792 804 813 804 790 771 818 775 767 798 796 785 786 1.04e+03 818 785 802 813 774 772 758 801 808 786 751 800 792 782 784 817 796 826 787 761 795 783 813 880 838 794 771 841 780 808 784 797 750 780 753 737 742 775 782 758 773 772 757 792 781 767 780 797 788 815 786 753 802 763 812 726 817 764 765 1.04e+03 1.13e+03 814 626 776 791 736 714 739 729 734 777 798 779 746 816 756 747 730 762 817 836 790 831 820 790 779 787 809 781 779 768 789 818 795 799 778 827 798 797 784 772 813 799 775 785 776 751 797 841 726 774 794 822 820 799 800 773 761 758 781 766 745 766 813 820 814 815 787 787 766 780 774 819 830 785 786 745 790 775 802 972 742 776 674 736 853 750 716 760 745 762 763 799 802 793 760 749 762 789 769 799 794 814 780 791 822 654 851 930 756 730 751 771 727 816 784 805 802 795 816 799 765 763 823 840 799 777 814 791 777 786 777 776 773 771 789 765 749 782 777 772 751 808 785 767 736 723 769 785 776 797 833 817 860 756 765 786 801 552 1.21e+03 799 668 552 754 738 780 813 797 791 732 777 760 808 800 810 758 830 768 784 875 856 875 880 838 824 852 827 876 838 829 872 861 836 838 846 766 848 882 809 829 854 864 816 858 869 857 836 853 874 913 822 815 639 989 820 851 768 696 687 719 797 790 781 827 802 775 798 792 707 766 776 773 724 816 778 753 774 743 794 725 798 708 608 716 772 803 792 836 829 798 725 775 711 681 772 795 780 755 759 776 748 760 786 798 755 776 743 764 781 767 727 834 857 773 739 754 780 698 806 841 823 836 838 844 828 819 821 801 801 639 815 810 806 883 802 781 793 780 796 803 822 816 794 766 767 764 669 711 789 763 746 739 641 771 790 764 734 761 824 722 710 756 786 772 747 768 749 758 760 777 730 736 707 707 750 745 783 740 791 767 815 754 777 791 759 736 799 760 743 731 799 760 670 722 735 742 755 783 738 710 753 780 800 786 741 817 736 780 756 744 775 739 748 482 775 786 796 835 892 833 882 831 711 808 773 783 824 819 782 842 797 826 732 808 821 784 794 795 790 788 906 816 825 820 822 823 783 828 832 803 821 783 781 614 1.08e+03 613 1.04e+03 447 757 778 773 754 448 799 703 757 808 797 781 757 785 736 732 797 802 766 757 783 801 705 832 733 786 726 753 764 776 760 805 770 756 743 769 766 748 817 802 811 781 752 772 723 722 734 753 738 770 780 735 874 733 914 764 729 787 776 883 888 947 860 936 843 803 860 898 861 855 816 842 795 738 893 901 832 815 1.08e+03 836 845 787 856 765 851 808 792 818 824 907 800 775 859 847 818 789 776 776 782 713 745 756 798 814 738 814 789 823 802 846 791 790 775 770 806 826 847 818 787 775 783 797 778 698 774 777 749 789 755 768 758 751 765 790 759 778 787 741 804 784 740 750 739 740 767 784 764 780 795 783 776 756 713 751 763 712 733 756 747 770 776 780 769 762 776 774 810 743 654 775 713 688 674 822 764 807 646 660 710 1.06e+03 970 751 658 772 841 775 713 726 726 734 762 760 742 710 755 742 752 764 725 741 750 772 762 794 810 754 829 808 815 819 798 769 809 792 804 813 805 791 772 818 776 767 797 796 784 787 1.04e+03 817 784 803 813 776 772 758 801 808 785 752 799 791 776 784 818 796 826 788 761 794 783 813 880 838 792 771 841 780 808 784 797 750 780 752 737 742 775 783 758 774 772 759 792 782 767 780 797 787 815 786 754 802 763 810 726 817 764 765 1.04e+03 1.13e+03 814 626 776 791 736 714 738 729 734 777 798 779 746 816 756 747 731 760 817 835 790 832 819 789 779 787 809 781 779 769 790 817 796 799 778 827 800 797 783 772 813 799 775 785 776 752 796 840 725 773 793 822 820 799 800 774 760 758 781 766 745 766 813 820 815 815 786 787 768 780 774 819 829 785 785 744 791 773 801 972 743 776 674 737 853 749 715 760 744 762 762 798 802 793 760 748 761 790 768 799 794 813 780 790 822 654 850 929 756 729 752 771 727 816 783 804 802 795 815 798 766 764 823 841 799 776 814 791 777 786 777 776 773 772 789 765 750 778 777 772 750 808 785 769 737 723 768 785 775 798 833 818 860 756 766 786 800 552 1.21e+03 799 668 552 754 736 780 812 798 791 732 779 759 807 800 810 758 831 767 783 875 855 875 880 836 823 852 827 877 838 829 871 860 836 836 846 766 848 881 809 829 854 865 815 858 868 858 836 853 873 912 821 815 639 989 822 851 769 696 688 719 796 790 782 828 803 775 796 792 707 766 776 773 724 815 778 753 774 743 794 725 799 708 606 715 773 803 792 836 829 797 725 775 711 680 772 795 780 755 759 777 746 760 787 798 755 777 743 763 781 768 727 834 856 773 738 754 781 698 806 841 822 836 837 842 828 819 822 802 801 634 815 809 806 882 802 780 793 780 797 802 821 816 793 767 766 764 669 712 788 763 745 739 640 771 791 764 733 761 824 720 710 757 787 772 748 768 749 758 760 778 728 736 708 706 750 744 784 740 790 767 815 754 777 790 760 736 799 759 743 731 798 761 670 722 736 741 756 784 738 709 753 780 800 786 740 816 735 779 756 743 776 739 750 482 775 785 797 836 892 832 882 830 710 808 773 782 825 819 783 843 797 826 732 808 821 784 796 795 792 788 905 818 824 820 822 822 782 828 830 803 821 784 780 614 1.08e+03 613 1.04e+03 446 756 778 772 754 449 800 703 758 809 797 781 757 785 736 731 797 802 766 757 783 801 705 834 733 786 726 753 763 776 760 804 769 756 743 769 766 749 817 802 811 782 752 772 724 724 733 753 738 770 780 735 875 733 914 764 729 787 775 883 888 947 860 936 842 799 860 896 860 855 816 842 796 738 893 901 831 815 1.08e+03 837 847 786 855 765 845 808 792 819 824 908 800 774 860 848 819 789 776 776 782 713 745 756 798 814 738 815 789 824 802 846 790 790 774 770 806 826 847 817 787 775 782 797 779 698 775 778 749 788 755 769 760 750 765 790 759 778 787 741 804 784 740 750 739 740 767 784 764 780 794 784 777 756 714 751 763 712 732 758 748 770 777 780 769 762 777 774 810 742 654 775 714 688 673 823 766 806 647 660 711 1.06e+03 970 752 657 770 840 775 712 726 725 734 763 760 743 710 756 742 751 764 725 742 750 771 763 793 808 754 830 808 815 820 798 770 810 792 805 811 805 792 773 817 777 768 797 797 784 789 1.04e+03 816 785 804 814 776 772 758 802 808 785 752 799 791 770 784 818 795 827 788 762 795 783 813 881 838 792 772 841 779 808 784 798 751 779 751 737 741 774 783 758 774 773 761 792 782 767 780 797 787 815 786 754 803 763 807 725 815 764 764 1.04e+03 1.14e+03 816 627 774 791 737 713 738 728 735 777 799 778 746 816 757 746 731 761 817 835 790 833 818 789 779 786 810 781 780 770 790 817 795 798 777 827 799 797 781 772 812 799 775 785 777 752 797 840 725 773 792 821 820 799 800 776 759 757 781 766 746 766 812 819 815 815 784 787 767 782 774 819 828 785 784 745 791 772 800 972 743 776 675 738 853 749 717 761 745 763 762 798 802 792 760 748 761 790 769 798 794 813 780 790 822 653 851 928 755 729 752 772 727 817 784 806 803 795 816 798 766 764 823 842 799 776 814 791 778 786 777 776 773 772 789 765 751 776 777 770 748 809 785 769 737 723 769 785 775 798 833 820 860 757 766 786 799 552 1.21e+03 798 669 552 754 736 781 810 798 790 733 780 758 806 800 811 758 830 768 781 876 855 875 880 835 822 852 827 878 838 828 871 860 836 836 846 766 848 879 809 829 853 866 816 858 867 857 836 853 873 911 820 817 639 989 823 850 770 691 688 718 796 791 783 828 804 774 794 791 706 764 776 773 724 816 778 754 773 744 795 725 799 707 606 715 772 803 792 837 830 798 725 775 711 681 771 795 780 755 760 777 746 760 788 798 756 777 743 763 780 770 727 834 855 774 737 756 781 699 805 841 822 837 837 840 827 820 823 802 801 628 814 808 806 882 802 781 793 780 796 801 820 816 792 768 766 764 669 712 786 762 743 740 639 771 792 764 732 761 823 718 710 758 787 772 748 768 749 757 761 779 727 736 707 705 750 744 785 741 789 768 814 755 777 790 761 738 799 758 743 731 798 761 669 722 736 740 756 783 738 709 753 780 801 787 740 815 736 777 755 745 777 738 750 482 774 786 796 838 891 832 881 829 710 809 774 781 824 819 784 844 796 827 732 808 820 785 797 795 796 788 905 818 824 820 822 821 783 828 829 803 821 784 779 614 1.08e+03 613 1.04e+03 446 756 778 771 754 449 801 703 757 809 798 781 757 785 735 731 796 802 766 757 783 801 705 836 733 786 725 753 763 776 761 803 770 756 743 769 766 749 817 801 811 782 751 773 723 724 734 753 738 769 780 735 876 733 914 764 728 787 775 883 889 948 860 936 842 797 860 895 860 856 816 842 797 738 893 901 832 815 1.08e+03 837 848 786 855 765 839 808 792 819 825 908 800 773 858 848 821 788 776 776 781 713 746 756 798 815 738 816 789 824 801 846 789 790 774 770 806 827 848 816 788 775 782 797 781 697 776 778 749 788 754 770 760 750 765 791 759 778 787 741 805 783 740 750 739 741 766 784 765 780 794 783 778 756 714 751 763 713 731 759 747 770 778 780 768 762 777 774 809 742 654 776 714 688 673 823 767 806 647 659 711 1.06e+03 970 752 657 766 840 775 712 726 725 733 764 760 742 710 757 741 751 764 726 742 750 771 764 792 808 754 829 808 815 820 798 770 811 792 803 810 804 792 772 816 777 769 797 797 785 790 1.03e+03 816 786 805 814 777 772 758 803 807 784 752 799 791 766 785 818 795 828 788 762 796 783 814 881 838 793 773 840 779 808 783 798 752 779 750 738 741 773 783 758 774 773 760 792 782 767 780 797 788 816 786 753 803 763 807 725 814 764 764 1.04e+03 1.14e+03 816 627 774 791 737 713 738 728 735 776 800 776 746 816 757 746 730 762 818 835 790 833 818 790 779 787 810 781 781 770 789 818 794 797 777 826 798 797 780 772 812 799 774 786 776 752 799 839 725 773 792 822 820 798 799 777 758 757 781 766 746 767 812 819 815 814 784 787 766 783 774 819 827 785 784 747 792 771 801 972 743 776 676 738 853 750 718 760 745 763 763 798 802 791 760 748 762 790 770 798 794 812 779 789 822 654 852 927 755 729 752 772 726 819 784 807 803 796 816 798 766 763 822 843 797 775 813 792 779 786 777 775 774 772 789 765 751 778 777 769 747 808 785 768 737 722 770 785 775 798 833 820 860 757 767 786 800 552 1.21e+03 798 670 551 754 737 782 810 798 790 734 780 758 806 800 811 757 829 768 781 876 856 875 880 835 821 852 827 879 838 827 871 859 835 837 847 766 848 879 810 829 852 865 817 858 866 856 836 853 873 911 820 818 639 988 823 850 770 686 687 719 797 792 784 828 806 774 794 790 705 762 776 773 724 816 778 754 773 745 795 726 799 707 606 716 772 804 791 838 830 798 725 776 710 682 771 794 779 756 761 778 746 760 790 797 757 777 743 764 779 770 728 833 854 774 737 757 781 699 804 839 822 837 836 840 826 821 824 802 801 622 814 810 806 882 802 782 792 780 795 801 819 817 793 768 765 764 669 711 785 762 743 740 640 771 792 764 732 761 822 719 711 758 788 772 748 767 748 757 762 779 727 736 706 705 750 744 786 740 788 767 814 756 777 790 761 738 799 758 743 730 800 760 669 721 736 740 756 783 738 709 753 779 801 788 739 815 737 776 755 747 778 738 751 482 774 786 795 838 892 831 881 828 710 809 774 780 823 819 785 844 796 826 732 808 820 786 798 795 798 787 905 820 824 820 822 821 784 827 829 802 821 784 779 614 1.08e+03 614 1.04e+03 447 755 778 771 754 448 801 703 757 810 798 781 757 784 735 731 798 801 766 757 783 802 706 838 732 786 725 754 763 776 762 804 771 757 743 769 767 748 817 800 811 782 752 773 722 724 734 754 738 767 779 735 876 734 914 765 728 788 776 883 890 948 860 935 842 793 860 896 859 856 817 842 797 738 892 900 832 815 1.08e+03 837 850 788 855 765 834 809 793 820 824 909 800 771 856 848 821 788 776 776 781 713 746 756 799 816 738 816 789 825 801 845 790 790 775 770 805 828 847 815 788 775 783 798 783 698 778 777 749 788 754 770 759 750 764 791 759 779 788 741 805 783 740 750 739 742 767 784 766 780 794 783 778 757 715 751 763 713 732 758 746 770 777 779 768 762 778 774 809 742 654 777 714 689 673 823 766 806 646 659 711 1.06e+03 970 752 656 765 841 775 712 724 724 732 764 760 741 711 758 741 751 764 727 742 749 770 764 793 808 754 829 809 815 820 798 770 812 791 802 808 802 791 771 816 776 769 798 797 785 792 1.03e+03 817 787 805 813 777 772 758 802 807 784 752 799 791 766 786 817 794 828 789 761 797 783 814 881 838 793 773 839 779 809 783 799 752 778 750 738 741 773 784 758 774 773 759 792 783 767 781 798 790 815 786 753 803 762 807 725 814 763 764 1.04e+03 1.14e+03 816 628 773 792 737 713 738 728 735 776 800 776 746 817 756 744 730 763 820 835 790 832 818 790 780 788 812 783 781 771 788 819 794 797 777 826 798 797 781 773 813 799 774 786 776 753 799 841 725 772 792 823 819 798 798 778 759 757 781 766 745 767 812 820 814 813 784 788 766 783 774 819 826 785 784 749 792 772 802 974 744 776 676 737 853 751 720 760 746 763 765 797 802 791 760 748 763 790 770 798 794 813 778 789 821 654 852 926 756 729 751 772 725 820 784 808 804 796 816 798 766 762 822 842 796 776 813 792 779 785 777 774 774 772 790 764 751 779 777 767 746 808 786 767 736 722 771 785 776 798 833 820 860 757 768 785 800 552 1.21e+03 798 671 551 754 737 782 811 798 790 734 778 759 806 799 811 755 828 769 782 877 856 874 880 835 822 853 826 880 838 827 871 859 835 838 847 766 848 881 810 829 850 864 817 858 866 855 835 852 873 911 820 818 640 988 823 850 770 681 687 719 795 793 785 827 806 773 796 790 704 761 776 773 724 817 778 755 773 744 795 725 799 707 605 716 770 806 790 838 830 798 726 776 710 683 770 793 779 758 761 780 747 761 789 797 758 778 743 766 779 770 728 832 855 773 737 758 781 699 804 837 822 838 836 840 826 821 824 802 800 619 814 812 806 882 802 783 792 780 794 802 819 817 793 768 765 764 669 710 785 762 743 741 640 771 792 764 732 760 822 720 710 757 788 772 748 767 748 757 763 779 727 736 705 706 751 744 786 740 788 767 814 756 776 790 761 738 799 758 743 729 801 761 669 721 735 741 756 783 738 710 754 779 801 787 740 814 737 776 756 748 778 737 752 482 775 788 794 837 892 830 881 828 710 808 774 781 822 819 785 844 795 826 733 808 820 788 799 795 800 787 904 820 824 821 822 821 785 827 830 802 821 783 779 614 1.08e+03 614 1.04e+03 447 756 778 772 754 449 801 702 756 810 798 782 757 784 735 730 799 801 766 758 783 801 706 842 732 786 726 755 764 776 763 805 772 758 743 768 766 748 819 800 811 782 754 773 723 723 734 755 739 766 778 735 876 734 914 765 727 789 775 882 891 948 860 935 842 792 859 896 858 856 818 842 797 738 892 900 832 815 1.09e+03 836 852 789 855 766 830 810 793 820 824 909 800 771 856 848 821 787 776 776 781 713 747 755 799 816 738 815 789 824 801 846 791 790 775 770 805 828 846 816 788 775 783 798 784 698 778 776 749 788 754 770 757 749 764 791 759 779 788 742 804 783 739 751 739 742 768 784 766 780 794 783 776 757 715 751 763 713 732 758 744 769 776 779 766 762 778 774 809 743 654 777 715 687 673 823 765 806 644 659 711 1.06e+03 970 752 656 763 842 776 713 723 724 732 764 760 740 712 758 742 751 765 727 742 749 770 763 793 807 753 829 809 815 819 798 770 811 791 801 808 802 791 771 816 776 768 798 797 785 794 1.03e+03 818 787 806 814 776 772 758 802 807 784 752 799 792 763 786 816 794 829 788 761 795 783 814 882 838 793 773 839 779 810 783 800 752 778 750 737 741 773 784 758 774 772 759 792 783 767 782 798 792 814 785 753 803 761 807 725 814 763 764 1.04e+03 1.14e+03 816 627 773 792 737 713 738 728 734 777 800 776 746 817 755 744 730 764 820 835 791 832 819 791 780 788 812 784 780 771 785 819 794 797 777 827 799 797 782 773 813 799 773 786 776 752 799 842 724 772 791 824 819 798 797 777 760 756 780 765 744 767 811 820 813 813 784 788 766 782 774 820 827 785 784 749 792 774 803 975 744 776 676 738 853 752 720 759 746 763 765 796 802 791 760 748 764 790 769 798 795 814 778 788 820 655 852 927 756 729 751 772 725 819 784 807 805 796 816 798 765 761 822 841 796 778 814 792 779 785 778 774 774 772 790 766 751 779 777 766 746 807 786 766 736 722 771 786 776 797 833 819 860 757 768 784 801 552 1.21e+03 798 671 550 754 737 781 812 798 792 734 777 760 807 799 811 755 829 769 782 877 856 874 879 834 823 851 826 880 836 826 871 859 836 840 847 766 848 883 808 828 848 864 818 857 868 855 834 853 873 912 819 816 640 988 823 850 770 679 687 717 794 792 785 828 807 773 797 790 704 761 776 772 724 818 778 756 773 743 793 724 799 707 604 716 770 805 790 838 830 798 726 776 710 683 771 792 778 758 761 782 747 761 788 796 756 779 743 767 781 770 728 832 855 773 738 757 781 699 804 837 822 839 835 839 826 821 823 802 800 618 814 814 807 884 802 783 792 780 794 804 820 817 792 768 765 764 669 710 785 763 744 740 640 772 792 765 733 760 824 721 708 758 789 773 748 768 749 758 763 779 728 736 704 707 751 745 786 740 788 767 814 756 776 789 760 738 799 759 742 728 802 762 668 721 736 742 758 783 738 710 754 779 800 786 741 814 737 776 756 746 777 738 751 483 776 789 793 835 891 830 880 828 710 808 773 782 822 820 785 843 796 827 734 808 820 788 798 795 801 787 904 820 824 821 822 821 786 827 830 803 822 783 779 614 1.08e+03 614 1.04e+03 445 758 779 772 754 450 801 702 756 809 797 783 758 784 735 730 800 800 766 758 784 801 705 845 732 786 727 756 764 776 762 805 771 760 743 768 765 748 820 799 812 782 755 772 723 723 735 756 739 766 779 735 876 734 914 765 728 789 775 881 892 948 861 935 842 791 859 897 857 856 819 842 797 738 891 901 832 815 1.09e+03 837 855 789 855 767 827 810 793 821 824 909 800 771 858 848 820 787 777 776 782 713 747 754 798 816 738 815 789 824 802 847 792 790 774 770 806 827 846 816 788 774 784 798 785 699 778 775 750 789 754 769 757 748 763 792 758 778 788 744 804 783 738 750 738 741 768 784 766 781 794 783 775 757 716 751 763 713 730 758 744 769 775 780 766 762 778 775 810 745 654 776 715 685 673 823 765 806 643 659 711 1.07e+03 969 751 657 761 842 777 714 723 725 732 764 759 738 711 758 743 751 766 728 741 748 770 762 795 808 753 828 808 815 819 798 770 810 791 801 809 802 791 771 816 777 767 798 797 784 798 1.03e+03 818 787 805 814 775 772 759 802 807 785 752 798 792 758 785 815 793 828 788 760 794 782 813 882 839 792 773 838 780 812 784 800 751 777 750 737 741 773 785 758 773 771 761 791 784 766 782 797 792 814 786 753 803 762 807 725 815 763 765 1.04e+03 1.14e+03 816 627 772 792 737 713 738 728 733 778 800 777 744 817 754 744 731 765 819 834 792 832 818 790 780 789 813 785 780 770 784 818 795 797 778 828 800 798 782 771 814 799 773 786 776 751 799 842 726 771 791 824 819 798 799 777 760 756 780 765 744 768 812 820 812 813 785 788 766 781 773 820 829 785 784 748 792 773 803 975 745 776 675 738 853 752 719 759 746 763 764 797 802 791 760 748 765 790 769 798 797 815 779 788 819 655 852 929 756 730 752 772 726 818 784 806 805 796 816 798 765 761 821 839 797 779 814 793 778 786 778 774 774 773 789 767 752 779 777 766 746 808 785 765 735 722 771 787 775 797 833 818 860 757 768 783 801 552 1.21e+03 797 671 550 754 737 781 812 798 792 734 776 762 807 799 812 754 830 768 782 877 856 874 879 833 824 850 825 881 835 825 872 860 837 841 847 766 848 883 808 828 848 864 819 857 870 856 834 853 873 912 819 816 640 989 821 850 770 676 688 716 794 793 785 828 807 774 797 791 704 762 775 772 724 818 778 755 773 744 792 724 799 707 604 714 769 803 790 837 830 798 725 776 710 684 772 793 776 759 761 782 747 762 788 796 755 779 743 767 782 769 729 832 856 772 738 756 781 699 805 838 821 840 835 839 827 820 823 802 800 615 815 813 807 885 802 782 792 780 795 804 820 817 792 768 765 764 668 710 785 764 745 740 640 772 792 765 734 760 824 722 707 758 788 774 748 768 749 758 762 778 728 736 704 708 751 746 785 741 788 767 813 756 776 789 760 737 799 759 743 728 802 762 668 721 737 742 759 782 739 709 755 779 800 784 742 813 737 777 756 746 776 739 750 481 776 789 793 832 890 830 880 828 710 807 773 782 822 820 784 843 797 828 736 807 820 789 796 795 804 787 904 820 824 820 823 822 788 828 830 804 822 783 779 615 1.08e+03 614 1.04e+03 444 759 780 772 754 451 801 702 755 808 797 784 757 784 735 730 800 801 765 758 783 800 704 850 731 785 727 756 765 776 762 804 770 760 743 769 765 748 822 798 813 783 756 772 724 722 735 755 739 766 780 736 877 734 914 764 728 789 775 881 892 948 862 935 841 791 858 898 858 857 819 842 797 738 892 902 831 814 1.09e+03 838 857 788 855 767 825 811 794 821 824 909 801 772 859 847 819 787 777 776 783 712 747 753 797 816 737 816 789 823 802 849 792 790 773 769 807 826 845 816 787 774 783 797 785 699 778 776 750 790 753 769 757 748 764 793 758 777 788 745 804 782 738 748 737 739 768 785 765 781 794 782 776 757 714 751 764 713 726 758 744 768 776 780 766 762 778 775 811 747 653 775 715 684 673 824 766 806 644 659 711 1.06e+03 970 751 657 757 841 778 714 722 726 733 764 758 739 710 758 743 751 766 727 741 747 770 762 795 808 754 827 807 816 818 798 770 809 791 801 809 802 791 771 817 779 767 797 797 784 801 1.03e+03 818 787 804 813 775 773 760 802 808 786 753 797 792 754 784 814 792 827 788 760 794 783 813 883 839 793 773 838 780 813 785 799 751 777 750 737 742 772 785 758 773 771 762 790 784 766 781 796 792 814 787 752 803 763 807 725 815 764 765 1.04e+03 1.14e+03 817 627 773 792 737 714 738 728 734 778 799 778 743 817 755 744 732 766 817 833 791 832 817 790 779 788 812 783 780 769 785 818 796 796 778 828 800 798 782 768 814 799 772 786 776 750 798 841 728 771 792 824 819 798 800 779 760 756 780 765 744 769 812 819 812 813 785 787 766 780 773 820 831 784 784 747 792 772 802 974 745 775 674 739 852 751 719 759 746 763 764 797 802 791 760 749 766 790 769 797 798 816 780 788 820 655 853 930 757 729 752 772 727 818 783 805 804 794 817 800 766 760 821 838 797 778 814 792 777 787 778 774 775 774 788 767 752 779 777 768 746 807 784 765 734 721 771 787 774 796 832 818 860 757 768 783 801 552 1.21e+03 796 671 550 754 737 782 810 798 793 734 777 762 807 799 812 754 830 767 782 877 857 873 879 834 825 849 826 881 836 823 873 860 838 840 846 766 848 882 808 827 849 863 819 856 872 856 834 854 873 912 819 817 640 990 819 850 769 673 688 715 794 793 785 828 806 774 797 792 705 763 774 772 724 818 777 755 773 744 791 724 799 707 604 713 769 801 790 836 830 797 723 775 709 685 772 793 775 759 760 782 747 762 787 795 755 778 744 768 782 770 729 832 856 771 739 756 781 700 806 839 821 839 835 841 828 820 822 802 800 611 816 813 806 885 801 783 794 781 796 804 821 817 792 769 765 764 667 709 785 765 746 740 640 773 791 765 734 760 824 722 707 759 787 776 749 768 748 758 760 777 728 735 706 708 751 746 785 742 788 766 813 756 778 790 759 736 800 758 743 729 802 762 667 721 738 742 759 782 738 710 755 779 800 784 742 813 737 778 756 745 776 740 749 480 777 790 793 832 890 830 880 828 710 807 773 783 822 819 783 842 798 829 736 806 819 789 795 796 806 787 904 820 823 819 824 822 787 828 830 804 823 783 780 616 1.08e+03 614 1.03e+03 445 758 780 772 755 450 801 702 755 808 797 784 756 785 735 729 802 802 765 757 783 800 704 851 731 785 727 756 765 776 761 803 770 760 744 770 766 748 822 798 815 784 754 772 724 722 736 754 738 766 782 736 876 734 914 764 729 789 775 880 891 948 861 936 840 792 858 899 859 858 819 842 797 738 894 903 831 815 1.09e+03 840 858 788 854 766 823 812 794 821 823 909 801 772 859 847 820 788 778 776 784 712 748 753 796 816 737 816 789 823 802 849 793 789 773 770 807 826 845 817 787 774 782 797 785 699 778 776 750 790 753 769 757 748 765 794 757 776 788 744 804 782 739 747 737 737 767 785 764 780 794 782 776 756 713 751 765 714 722 758 744 768 776 781 766 762 778 775 811 746 653 775 716 684 673 824 766 805 646 659 711 1.06e+03 971 750 658 754 840 779 715 723 726 733 766 757 739 709 758 743 751 766 726 741 747 770 762 795 808 753 826 807 817 818 798 770 809 791 802 810 802 791 771 816 779 767 797 797 784 804 1.03e+03 819 788 804 811 774 773 761 802 808 787 753 797 792 753 784 814 791 826 788 760 794 784 814 883 839 793 774 839 780 813 786 799 751 777 751 736 742 772 785 758 772 771 760 790 784 766 780 796 790 815 789 753 803 764 807 725 815 763 765 1.04e+03 1.14e+03 817 626 774 792 737 713 738 728 734 778 798 779 742 817 755 744 732 766 816 833 791 832 816 792 779 787 811 783 781 769 787 818 796 796 779 829 799 798 782 767 814 800 772 786 777 749 798 842 730 772 793 823 818 799 802 781 758 756 780 765 744 768 813 818 812 813 785 786 765 781 773 820 831 784 784 746 792 771 802 973 746 774 673 738 851 751 720 759 746 763 764 798 802 792 760 749 765 790 770 796 798 817 779 788 820 654 853 930 758 729 752 771 728 818 783 806 803 792 817 801 766 760 820 838 797 777 814 792 776 788 778 774 775 775 787 765 752 779 778 769 746 807 784 765 733 721 771 787 774 796 832 819 862 758 768 783 800 553 1.21e+03 797 671 550 754 738 782 808 797 792 734 778 760 807 799 812 754 831 766 783 877 857 872 879 835 826 848 827 882 836 823 872 861 838 838 846 766 848 882 808 827 850 863 818 857 872 856 833 854 873 912 820 819 641 990 818 850 767 672 688 715 795 792 785 828 804 774 797 792 705 764 776 773 723 818 777 755 773 743 791 724 798 706 604 713 771 800 790 836 829 796 723 775 708 686 772 794 774 758 758 781 747 763 787 795 757 776 744 767 783 770 730 832 856 771 739 756 780 702 807 839 821 838 835 842 829 820 822 802 801 607 816 813 806 884 800 783 795 781 796 802 820 817 792 768 765 764 667 709 785 765 746 740 639 773 792 764 734 760 823 722 708 758 786 777 750 768 748 758 760 777 728 735 708 709 750 746 786 742 788 764 813 756 780 790 759 736 800 757 744 730 801 761 667 721 738 743 759 781 737 711 754 780 801 784 742 814 737 779 757 745 777 740 748 478 777 790 793 833 890 830 880 829 710 808 774 783 822 819 782 842 799 829 737 806 819 789 795 797 808 788 905 820 824 819 824 823 786 828 830 805 823 784 780 615 1.08e+03 614 1.04e+03 446 758 780 772 756 450 802 702 755 808 796 784 755 786 735 730 804 802 765 757 783 800 705 853 731 785 727 757 764 776 762 802 770 760 744 771 766 748 822 798 816 784 753 772 723 721 736 754 737 767 782 735 876 734 914 764 729 788 775 880 891 949 860 936 840 792 858 898 860 859 819 843 797 738 894 903 830 815 1.09e+03 840 859 787 854 766 822 812 793 820 823 908 802 773 859 847 820 789 777 776 785 712 748 754 795 816 738 817 789 823 802 849 792 788 773 770 806 827 844 817 787 774 782 797 784 699 778 776 750 789 753 769 757 748 766 794 757 776 788 743 803 782 739 746 736 738 766 785 764 779 794 782 776 756 712 751 765 713 718 757 744 768 776 782 766 761 778 775 812 745 652 776 716 684 672 824 765 805 645 659 711 1.06e+03 972 750 658 750 841 779 715 723 725 734 766 759 740 709 758 742 751 766 725 741 746 769 763 795 808 753 826 807 817 818 798 770 809 792 803 810 802 792 771 816 778 767 796 797 784 807 1.03e+03 818 787 805 810 774 773 761 802 808 787 752 797 793 752 784 815 792 826 788 761 795 785 815 883 839 794 774 840 780 813 785 799 751 778 752 736 742 772 784 757 772 772 758 791 783 767 779 796 789 815 790 754 803 764 807 725 815 762 765 1.04e+03 1.14e+03 817 626 775 792 737 711 739 728 733 778 798 780 743 817 755 744 731 765 816 834 791 833 815 794 779 786 810 783 783 769 790 818 794 798 778 829 797 798 781 769 814 800 771 786 778 748 799 842 730 772 794 823 817 799 802 782 757 756 781 764 745 767 813 818 813 813 785 786 764 782 773 819 831 784 783 746 792 770 802 973 746 774 672 737 850 751 720 759 746 762 763 797 802 792 760 750 765 790 770 796 796 817 778 788 820 654 853 930 758 729 752 771 729 818 783 807 803 792 816 800 766 761 820 838 798 777 815 791 777 788 778 774 774 775 788 764 750 779 778 769 747 806 784 765 733 723 771 788 774 796 832 819 863 758 768 782 799 553 1.21e+03 799 671 551 755 738 783 806 798 790 735 779 758 807 798 810 754 831 766 783 877 857 870 878 837 827 849 827 883 836 823 871 862 838 837 845 766 847 883 808 828 850 864 817 857 872 856 833 854 873 912 820 819 641 991 818 850 766 671 687 716 794 792 784 828 803 772 797 791 706 764 778 773 723 816 777 755 773 743 790 725 796 706 603 714 774 800 790 836 828 794 725 775 708 686 772 793 774 758 757 780 746 763 788 794 756 777 743 766 782 770 729 833 856 770 739 757 780 702 808 839 821 838 834 843 830 819 824 800 801 604 815 814 806 883 799 784 796 780 796 801 820 817 792 766 766 765 667 709 786 765 747 740 637 772 792 764 734 760 822 722 708 757 787 778 751 769 747 758 761 778 727 735 709 709 748 746 786 743 788 764 814 756 780 791 759 736 800 757 744 731 800 761 666 722 738 742 759 780 736 712 754 780 802 785 742 816 738 779 757 744 778 740 748 478 777 790 793 834 889 830 880 829 710 808 774 783 822 818 782 842 799 829 738 807 820 789 795 798 810 788 905 819 824 820 823 823 786 827 830 806 822 784 781 615 1.08e+03 613 1.04e+03 446 757 780 772 757 449 802 702 756 807 796 784 755 785 734 730 807 802 766 756 784 800 705 854 731 785 727 757 764 776 762 802 769 761 744 772 766 746 820 798 817 783 753 773 722 721 735 754 737 768 782 734 876 734 914 764 728 788 774 881 891 948 860 936 841 793 858 898 860 858 819 842 796 738 895 904 829 815 1.1e+03 841 859 787 854 766 822 811 792 821 823 909 802 774 859 848 820 790 777 777 785 712 748 755 794 815 738 817 789 824 802 850 792 788 774 770 805 827 844 817 786 775 782 796 785 699 778 776 749 786 753 769 758 747 766 793 758 776 788 743 803 782 739 746 736 739 766 785 765 778 794 782 776 755 712 751 765 713 711 757 744 767 776 783 766 761 778 775 812 745 652 776 715 684 671 824 765 805 645 658 711 1.06e+03 972 750 658 747 842 779 713 724 724 733 765 761 739 709 758 741 751 766 726 741 747 770 763 794 808 753 828 809 816 819 798 771 809 792 804 809 802 793 772 817 777 768 795 798 784 808 1.03e+03 818 785 806 810 773 773 760 802 808 785 751 796 795 749 784 816 792 827 788 762 795 784 817 883 838 793 775 840 781 813 785 799 750 778 752 737 742 773 782 758 772 773 758 792 783 768 779 796 788 815 789 755 803 765 807 725 815 761 766 1.04e+03 1.13e+03 817 626 776 792 737 711 740 728 732 776 798 780 744 816 755 745 732 766 815 834 791 834 814 795 780 785 810 784 783 769 790 818 794 799 777 829 797 798 780 771 814 800 771 786 779 748 800 841 730 773 793 823 817 798 802 782 755 756 780 765 744 766 813 818 813 812 785 787 763 783 772 819 831 785 782 746 792 770 802 973 748 774 672 736 851 751 720 760 746 762 763 797 803 791 760 751 764 789 770 799 795 816 778 788 820 654 853 930 758 729 753 771 730 818 784 809 802 794 815 800 766 762 820 839 798 778 816 791 777 788 778 775 773 775 789 764 748 779 778 768 747 805 784 765 733 724 771 789 774 795 832 818 864 757 767 782 799 552 1.21e+03 800 671 551 756 738 783 808 798 789 736 778 756 807 799 808 756 832 766 784 876 857 868 878 837 827 849 826 884 836 824 871 863 838 836 845 766 846 884 808 829 850 865 816 858 871 856 833 854 873 911 820 818 641 990 819 851 767 670 686 716 794 790 783 828 803 771 797 791 706 765 779 773 723 817 776 755 772 744 789 725 795 706 602 716 776 800 792 835 826 795 727 775 707 686 772 794 774 757 757 779 746 762 789 794 754 777 743 764 782 769 728 834 856 770 739 758 780 701 807 839 822 838 834 843 832 819 824 800 800 601 814 814 805 883 799 783 795 780 795 800 820 817 793 764 767 765 667 708 786 764 747 740 636 772 792 764 733 760 822 722 708 756 788 778 750 768 747 758 762 778 727 734 709 708 747 746 787 743 788 764 815 756 780 791 760 736 798 757 743 731 800 761 664 722 738 740 759 780 736 712 755 778 802 786 742 817 738 779 758 745 778 740 747 479 778 788 793 835 889 830 880 828 710 810 774 783 822 818 782 842 799 830 739 807 821 789 795 798 813 789 906 818 824 820 822 823 786 828 830 806 822 784 782 615 1.08e+03 613 1.04e+03 447 758 780 772 757 449 802 703 756 806 796 784 755 783 734 730 807 802 767 756 784 800 704 854 730 785 727 756 764 776 763 801 770 762 744 772 766 746 818 798 817 782 754 773 722 721 734 754 736 767 782 734 876 734 915 765 729 788 775 882 891 947 861 936 842 793 858 897 860 857 820 842 796 739 895 903 829 815 1.1e+03 840 858 788 854 766 821 810 793 822 823 908 802 774 859 849 819 790 777 777 785 712 748 756 792 814 739 817 789 824 803 848 792 788 774 770 804 828 844 817 785 775 783 796 786 699 777 776 748 784 753 769 759 747 766 791 758 776 788 743 803 782 740 746 737 739 768 784 766 778 794 782 775 755 712 751 765 713 705 756 744 767 776 783 766 760 778 776 812 745 653 776 715 685 670 824 765 805 645 658 710 1.06e+03 973 751 658 744 843 778 712 724 724 734 763 761 740 709 758 740 751 764 726 741 748 770 763 794 808 753 829 809 815 819 798 771 809 792 804 809 802 793 772 818 777 768 794 798 784 810 1.03e+03 818 784 806 811 774 773 759 801 809 784 750 796 796 746 785 815 793 827 788 762 795 784 818 883 838 793 775 840 782 813 786 799 750 779 753 738 742 773 781 759 772 773 759 794 782 769 779 796 788 816 788 755 803 766 808 724 815 761 766 1.04e+03 1.13e+03 818 626 776 792 737 712 739 728 731 774 798 779 745 816 755 745 732 765 816 835 792 834 814 794 781 786 810 784 783 769 790 818 794 800 775 829 798 798 779 772 814 800 771 787 779 749 801 840 731 773 794 823 818 797 802 781 754 756 781 765 744 767 813 819 814 811 786 788 762 781 772 819 831 785 782 746 792 770 801 972 749 774 673 736 853 751 719 760 746 763 763 797 803 792 760 753 764 789 770 801 795 815 780 788 820 654 854 930 757 730 753 771 730 818 784 808 801 795 814 799 766 763 820 841 799 778 816 791 776 788 778 775 773 776 789 765 747 779 778 768 748 805 784 764 734 726 772 790 774 795 832 817 863 756 768 782 799 552 1.21e+03 799 671 550 757 738 783 809 798 787 735 778 756 807 800 809 756 831 767 785 874 857 868 879 837 827 849 826 885 835 824 872 864 838 837 844 766 846 883 807 830 850 866 817 858 870 856 833 855 873 911 820 818 640 990 820 852 770 668 686 717 793 790 782 829 804 771 797 792 706 766 778 772 723 818 776 753 771 745 788 726 796 704 601 716 776 802 793 834 827 796 726 775 709 686 773 794 775 756 757 779 747 761 790 795 753 778 744 763 781 768 728 834 856 770 739 757 779 700 806 839 823 838 835 844 832 818 825 799 799 597 814 814 804 884 800 782 795 780 795 798 820 818 794 763 767 766 667 709 786 764 747 740 636 773 791 765 733 760 823 722 708 757 790 777 749 767 747 758 762 778 726 735 710 706 746 746 786 743 788 764 815 756 779 791 761 736 796 758 742 731 801 761 664 722 737 739 759 781 736 712 755 777 801 786 741 817 737 779 757 745 777 740 747 481 778 787 792 835 889 831 881 828 710 810 774 783 822 818 783 841 798 830 741 807 822 789 795 799 816 791 906 818 824 820 821 823 786 828 831 807 821 784 782 615 1.08e+03 613 1.04e+03 446 758 780 772 757 449 803 704 756 806 797 784 756 782 735 730 807 803 767 756 785 800 703 855 729 785 727 756 764 776 763 802 770 763 744 772 766 746 818 798 818 781 755 773 722 721 734 754 736 766 781 734 875 734 915 766 729 787 775 882 890 946 862 936 842 793 858 897 859 856 820 841 796 739 894 902 829 815 1.1e+03 840 859 789 854 766 820 809 793 822 823 908 802 774 858 850 818 790 778 777 784 712 747 756 791 813 739 817 789 825 803 847 792 788 774 770 804 828 844 817 785 775 784 796 787 699 776 777 750 782 754 768 760 748 766 789 759 776 787 743 803 783 740 746 738 739 769 785 766 779 794 782 774 755 712 751 765 713 698 756 744 768 776 783 767 761 777 776 812 745 654 776 716 685 670 824 765 805 646 658 710 1.06e+03 973 751 659 743 843 778 711 723 724 734 762 760 740 709 757 740 751 763 726 740 749 771 762 795 807 753 829 810 814 818 798 771 809 792 804 809 802 791 774 819 777 768 794 799 785 811 1.03e+03 817 784 805 812 775 774 759 801 810 783 750 796 795 744 786 815 793 826 789 763 795 785 818 884 838 793 775 840 782 812 786 799 750 780 753 739 742 772 782 760 771 772 761 794 782 769 779 797 788 816 787 756 803 766 808 724 816 760 766 1.04e+03 1.13e+03 818 626 776 791 737 713 738 728 731 773 798 779 746 817 755 746 733 764 816 835 791 834 816 794 781 786 810 783 781 770 787 817 796 800 776 828 800 797 779 772 814 799 771 788 777 749 802 840 731 773 795 823 817 796 801 782 753 756 781 765 743 768 813 820 814 811 786 787 763 780 771 819 832 785 782 746 791 770 801 972 750 775 674 736 855 751 719 759 745 764 763 798 802 792 759 753 764 788 770 802 796 814 781 789 820 654 854 930 757 730 752 771 730 818 784 806 802 794 814 799 766 763 820 842 799 777 815 793 777 788 778 775 772 776 790 765 748 778 778 768 748 806 783 765 734 726 772 790 774 796 832 816 863 755 768 782 799 552 1.21e+03 799 670 550 758 737 783 811 798 789 736 778 756 807 801 809 756 831 768 787 873 856 868 879 837 828 849 825 886 836 824 872 863 838 839 844 766 846 882 807 829 850 867 817 859 870 855 834 855 873 912 820 819 640 988 820 852 772 668 686 716 794 790 782 829 804 772 798 792 706 765 777 772 723 818 776 752 770 744 788 726 797 703 600 716 774 804 792 834 829 797 726 775 710 686 773 795 775 755 757 780 747 760 790 796 754 778 745 763 781 769 728 835 856 770 738 756 778 700 806 839 824 838 835 845 836 818 824 799 798 594 813 814 803 885 800 781 795 780 795 797 821 817 794 763 767 766 668 710 786 764 746 740 637 773 790 766 733 760 824 722 708 758 790 776 749 766 748 758 761 778 727 735 710 705 745 746 785 742 788 764 816 756 779 789 761 736 796 758 740 730 801 761 665 722 737 739 759 782 736 713 756 776 802 787 741 818 736 779 755 746 775 740 746 481 778 788 792 834 889 832 882 828 711 809 774 783 822 818 783 841 798 831 741 807 822 789 795 799 817 791 907 818 824 820 821 823 786 827 832 806 821 784 782 615 1.09e+03 614 1.04e+03 446 757 780 772 756 448 804 704 756 806 797 784 755 783 735 730 807 803 766 756 786 800 703 857 729 785 728 756 765 776 764 802 770 763 745 772 766 748 819 798 818 780 757 773 722 721 735 754 736 766 780 735 874 734 916 766 729 786 774 882 890 946 861 936 841 793 858 897 858 856 820 841 796 740 894 900 830 814 1.1e+03 840 860 790 855 766 820 809 793 821 824 908 801 774 856 850 818 790 779 778 783 712 747 755 790 812 739 817 789 826 803 846 792 788 775 770 804 828 844 816 785 775 785 796 787 698 776 776 752 780 754 768 761 748 766 789 759 776 786 743 803 784 740 747 740 738 769 786 765 780 794 782 774 755 712 751 765 713 691 756 744 769 776 783 768 760 776 776 811 745 654 775 716 686 670 824 765 804 645 659 710 1.06e+03 972 751 660 743 843 778 711 723 724 735 762 758 740 708 756 741 751 761 726 740 749 771 762 795 806 753 829 810 814 817 797 771 810 792 803 810 801 790 776 819 777 768 794 798 785 812 1.03e+03 816 784 805 812 775 773 759 801 810 783 750 797 794 744 786 815 792 825 789 763 794 785 817 884 837 793 774 840 781 810 786 798 750 780 752 738 742 771 783 759 771 771 761 794 782 770 779 798 788 817 788 756 802 766 808 724 817 760 765 1.03e+03 1.13e+03 818 626 776 791 737 713 737 727 730 775 797 778 746 817 755 746 733 763 816 835 789 834 818 793 780 786 810 783 780 768 785 817 795 800 776 828 800 798 780 770 814 798 772 789 776 749 802 839 731 773 796 823 816 796 801 784 753 757 782 764 742 768 813 822 814 812 787 786 764 781 771 820 830 785 784 747 791 770 802 972 753 776 675 737 856 751 719 758 745 764 764 798 801 791 759 754 764 786 771 802 797 814 782 790 820 654 855 930 756 728 751 771 730 818 785 803 803 794 815 799 767 763 820 841 799 776 815 794 779 787 777 775 772 776 790 765 748 777 777 769 748 806 783 766 733 727 772 790 774 796 831 816 863 755 767 783 800 552 1.21e+03 798 670 550 758 737 784 812 797 790 736 776 758 807 802 808 757 831 769 787 873 855 870 879 837 828 849 825 887 837 825 871 862 838 839 844 765 846 880 807 828 851 868 817 859 870 854 836 854 872 912 819 820 640 986 820 853 774 667 686 716 795 790 782 828 804 773 798 792 705 764 776 772 722 819 776 751 770 744 789 726 797 701 599 715 773 804 792 833 830 798 726 774 711 686 774 795 775 754 757 782 747 760 788 796 755 778 745 765 781 770 728 834 855 770 738 756 778 700 807 840 825 838 835 845 841 818 824 799 798 592 813 814 803 884 800 781 795 780 796 796 821 817 794 764 767 767 668 711 787 765 746 741 637 774 789 765 733 760 824 723 709 757 790 774 749 767 748 758 760 778 727 736 710 706 743 746 784 742 789 764 816 756 779 788 761 736 798 757 741 730 801 762 665 722 737 739 759 784 738 713 756 776 802 787 740 818 735 779 754 746 774 740 746 480 778 789 792 833 890 832 883 828 711 808 775 782 821 819 784 841 798 831 741 807 823 789 795 798 818 790 907 818 825 820 821 823 786 827 832 807 822 784 782 615 1.09e+03 613 1.04e+03 446 756 781 772 755 448 804 703 755 806 798 783 755 784 735 730 806 804 766 756 786 801 702 858 729 785 727 756 765 776 764 802 770 763 745 773 766 749 820 798 817 781 757 773 721 721 736 753 737 766 779 735 873 734 916 765 729 786 774 882 890 946 861 936 841 792 858 896 857 856 820 840 796 739 893 900 830 814 1.1e+03 840 860 790 856 765 822 809 793 821 824 908 801 774 856 851 818 790 780 777 782 712 746 754 790 813 740 816 790 826 803 846 792 788 775 770 804 829 844 816 785 775 785 796 787 698 775 776 754 778 754 767 760 749 765 789 759 776 786 743 804 783 740 747 740 738 770 786 764 782 795 782 774 754 713 751 765 714 684 756 744 769 776 783 769 760 776 776 811 745 653 774 714 686 671 825 765 804 644 660 709 1.06e+03 973 752 660 740 842 778 711 723 725 734 762 759 740 708 756 741 751 761 726 740 749 770 762 795 806 752 830 810 815 816 796 771 810 793 802 810 801 790 777 819 777 769 795 798 785 814 1.03e+03 815 783 804 812 775 773 759 801 810 783 750 798 794 743 786 816 792 825 788 764 794 785 816 884 836 793 774 840 780 809 786 798 750 780 752 738 741 771 784 758 771 771 760 794 782 769 778 799 789 817 788 754 802 765 809 724 818 761 765 1.03e+03 1.13e+03 818 625 776 791 736 713 737 727 730 776 797 778 746 816 755 746 732 762 816 835 787 834 819 792 780 785 810 784 779 768 784 816 794 800 777 828 800 800 781 768 814 799 774 789 775 749 800 839 731 774 796 823 816 796 800 785 753 757 782 764 744 767 812 822 815 812 787 784 764 783 773 822 829 785 785 747 790 770 802 972 753 776 675 738 856 751 719 758 745 765 765 799 801 792 760 753 764 786 772 802 798 814 782 787 820 654 855 930 756 726 749 771 729 819 785 801 804 794 816 799 769 763 820 840 798 775 814 794 781 787 776 775 772 775 790 766 748 777 777 770 748 806 782 766 733 727 772 790 774 796 831 816 864 756 766 784 800 552 1.21e+03 799 671 550 759 738 784 811 797 791 736 775 759 807 803 808 758 831 769 785 873 855 871 879 837 827 850 825 887 838 826 870 860 838 838 844 764 845 880 807 828 851 867 816 859 871 854 837 854 872 912 818 820 641 984 821 853 777 667 687 716 795 791 782 827 803 772 799 793 706 763 776 771 722 820 775 753 770 744 792 725 798 702 599 715 771 803 791 834 830 798 726 772 710 686 773 795 774 754 757 783 747 760 786 796 755 778 745 766 781 771 728 834 854 771 737 756 778 701 806 840 825 838 834 844 846 818 824 799 798 591 813 815 803 884 800 781 796 780 797 798 821 816 794 765 767 769 668 711 787 765 746 741 637 774 789 765 734 759 823 723 709 756 791 773 748 767 749 758 760 779 727 736 710 706 743 746 784 742 789 764 817 756 779 788 762 736 800 757 741 730 800 762 665 723 738 740 760 785 738 712 756 776 803 787 740 818 735 780 754 748 775 739 746 479 778 791 794 833 890 832 883 828 712 808 775 782 820 818 784 841 797 831 741 807 825 788 796 797 818 789 908 818 826 820 821 823 785 827 832 808 822 784 781 616 1.08e+03 613 1.04e+03 447 756 781 772 755 448 804 702 755 806 798 782 755 784 735 731 806 804 765 756 786 801 702 858 730 785 727 756 764 776 764 803 771 762 744 772 766 749 821 799 817 782 757 773 721 721 737 753 737 766 780 736 873 736 916 764 729 787 774 882 890 946 860 936 842 792 858 896 857 856 819 840 796 739 893 900 830 815 1.1e+03 840 860 789 856 765 823 809 793 821 824 907 801 772 856 850 820 789 781 777 782 712 746 754 790 812 739 816 790 826 804 846 791 788 775 770 804 828 844 816 785 774 784 797 786 698 774 776 754 775 754 766 759 750 766 789 759 776 787 742 803 783 740 747 740 738 770 786 764 783 795 783 774 754 713 751 764 714 674 756 744 770 775 782 769 761 777 776 811 745 653 774 713 686 672 826 765 805 643 662 709 1.06e+03 974 752 660 737 843 778 712 723 726 734 762 760 740 708 756 743 751 761 726 740 749 769 762 794 807 752 831 809 815 816 796 771 810 793 801 810 801 790 776 818 776 769 796 798 785 813 1.03e+03 813 783 803 812 774 772 758 801 810 783 750 799 793 742 787 817 792 826 788 764 794 784 815 883 836 792 773 840 780 809 786 798 750 780 751 737 741 771 785 757 771 771 758 794 782 768 779 800 788 816 788 753 802 765 809 724 817 761 765 1.03e+03 1.13e+03 818 625 776 790 736 713 737 728 730 777 798 778 746 815 755 746 732 762 816 835 787 834 818 792 780 785 809 785 780 767 785 817 793 800 777 828 799 801 782 768 815 799 775 790 776 749 798 839 731 774 796 823 817 796 800 785 753 757 782 764 746 766 813 820 814 811 786 787 764 783 774 823 828 785 785 747 790 771 802 971 754 776 675 739 857 750 719 760 746 766 766 799 802 794 760 752 764 786 772 801 798 814 781 785 820 654 854 930 755 724 748 771 730 819 785 802 804 794 816 799 769 763 819 840 798 775 814 792 781 786 776 775 774 774 790 765 749 776 776 770 747 806 781 766 733 726 772 790 774 795 831 817 864 756 766 785 799 552 1.21e+03 799 672 550 759 738 784 811 796 790 737 775 759 807 801 809 757 831 769 783 873 856 872 880 836 826 850 826 887 837 826 870 859 838 837 844 764 845 880 806 828 851 867 816 858 871 854 837 854 871 912 818 819 641 984 822 853 783 669 688 716 796 792 782 827 803 773 798 793 707 763 776 772 721 820 777 754 770 745 793 724 798 702 599 715 771 801 792 834 829 798 727 771 709 686 772 796 773 754 757 783 747 760 784 796 754 778 745 767 782 770 728 834 854 772 737 757 780 701 806 840 824 838 833 843 851 818 823 799 798 590 813 816 805 882 800 781 796 781 797 799 821 815 794 765 766 771 668 709 788 763 747 742 637 774 789 765 735 758 824 722 709 756 791 773 749 767 749 758 760 779 727 736 710 705 743 746 784 742 789 764 816 755 779 788 762 737 801 757 741 729 800 762 664 723 738 740 760 785 738 711 757 777 803 787 740 818 734 780 754 750 776 739 746 480 778 791 796 833 891 832 884 828 712 810 775 782 820 817 783 841 797 831 741 807 825 788 796 796 820 790 907 818 825 820 822 824 785 828 831 809 823 783 781 617 1.08e+03 613 1.03e+03 446 755 781 772 757 447 804 701 755 806 798 781 755 784 735 732 806 804 765 757 785 801 703 857 730 784 727 756 764 776 764 804 772 762 744 772 766 748 821 799 817 783 757 773 721 720 737 753 739 766 780 736 873 737 916 764 728 788 774 882 890 945 860 936 841 792 858 895 858 856 819 839 797 738 891 900 831 815 1.1e+03 840 860 788 856 765 823 809 793 821 825 907 801 770 856 849 820 789 779 777 781 713 744 754 789 812 738 816 790 825 804 846 792 788 774 771 804 826 844 817 784 774 784 797 785 699 774 776 753 773 753 766 758 751 766 790 759 776 787 742 803 784 740 747 741 738 770 785 764 783 795 784 775 754 714 751 764 714 666 756 744 770 775 782 769 762 777 775 811 745 654 775 713 685 673 826 766 806 643 662 710 1.06e+03 973 752 660 733 843 778 713 723 726 733 762 760 740 708 755 744 752 762 726 740 749 769 763 794 807 751 832 810 815 816 796 770 810 793 801 810 802 789 775 817 777 769 796 798 785 813 1.03e+03 812 783 802 812 774 773 757 800 811 783 750 799 793 742 787 818 791 828 788 763 794 783 815 883 836 791 773 840 781 809 786 798 750 780 751 737 741 771 785 756 771 771 756 794 781 768 779 801 787 816 788 752 802 766 809 724 816 762 765 1.02e+03 1.13e+03 817 626 775 789 736 713 736 729 730 777 798 778 744 816 755 746 733 762 816 836 787 834 818 792 780 784 809 785 780 767 786 817 793 800 778 828 798 800 782 768 816 800 775 789 776 749 798 839 732 774 795 823 818 796 800 785 753 758 782 765 748 766 812 817 814 811 786 789 764 781 775 823 828 785 784 747 790 770 802 970 755 777 676 738 857 748 720 762 748 765 765 798 802 795 761 751 764 786 771 801 798 815 781 785 820 654 853 930 754 725 749 771 731 819 785 804 804 794 816 799 768 762 819 840 797 775 815 791 781 787 776 775 775 774 791 765 749 775 776 770 747 806 781 765 733 724 772 790 774 795 831 817 864 756 766 785 799 552 1.21e+03 799 672 550 758 738 784 811 796 789 738 775 759 806 799 810 756 831 769 781 873 856 873 880 835 825 850 826 886 837 826 870 858 837 837 844 763 846 880 806 827 852 868 817 858 870 854 837 854 870 912 818 818 641 984 822 853 788 670 688 716 796 793 783 826 802 773 797 793 708 763 776 773 721 820 778 754 770 747 793 723 798 702 598 716 771 800 792 835 829 798 727 772 708 686 771 797 773 755 757 782 746 760 785 795 753 778 744 767 782 769 728 834 854 772 737 757 781 701 805 838 824 838 832 842 855 817 821 800 798 586 813 816 806 882 800 782 796 781 796 800 821 814 794 765 765 772 668 708 788 761 747 742 637 774 790 767 735 759 824 722 709 755 792 773 749 767 748 758 760 778 728 737 710 706 743 746 784 743 789 764 815 755 778 788 760 737 801 757 742 728 800 762 663 723 738 740 761 786 737 709 759 777 804 787 740 818 734 780 754 751 775 740 747 480 778 791 796 834 892 831 884 828 711 811 775 782 819 817 783 842 797 831 740 808 824 788 796 797 821 790 907 818 824 820 822 824 785 828 831 809 822 783 781 617 1.09e+03 614 1.03e+03 445 755 780 772 758 447 805 701 755 807 799 781 754 784 734 732 806 803 764 757 785 801 704 856 730 784 727 756 764 775 764 804 772 761 744 772 765 748 821 798 818 782 756 774 722 720 736 753 739 765 782 736 874 737 915 764 726 788 774 882 891 945 860 935 839 791 858 895 858 856 819 839 797 740 890 899 831 815 1.11e+03 840 860 788 856 765 821 809 791 820 826 907 800 771 857 849 820 789 778 777 781 713 744 754 788 812 736 816 790 825 803 845 792 788 772 771 803 826 844 818 784 774 784 798 784 699 775 776 752 769 753 766 758 751 766 791 759 775 788 742 802 785 740 747 740 737 769 785 764 782 795 784 776 754 713 750 763 715 658 757 744 770 775 782 768 762 776 775 812 745 654 776 714 685 673 825 766 806 642 662 710 1.06e+03 971 752 659 731 843 778 713 723 724 732 762 760 740 708 754 745 752 762 726 740 750 769 763 795 806 751 832 808 814 816 796 769 810 793 801 811 802 788 774 816 778 768 796 799 785 813 1.03e+03 808 784 803 813 775 774 756 800 810 783 750 799 794 742 788 817 792 828 788 762 794 783 816 882 837 791 773 841 781 809 786 798 750 780 751 738 741 771 784 755 771 771 757 793 781 768 780 801 787 817 788 751 803 766 809 724 816 762 766 1.02e+03 1.13e+03 817 626 775 789 736 713 736 729 730 778 798 777 743 817 756 746 734 764 815 836 788 834 817 792 780 784 809 785 780 768 786 816 794 800 778 827 798 798 781 768 817 801 773 789 777 749 800 840 732 774 794 822 818 796 799 784 753 758 782 766 747 766 812 817 813 810 786 790 764 778 773 824 828 784 783 747 791 770 802 970 756 777 677 738 856 746 721 763 749 765 764 798 802 795 761 751 765 787 769 800 798 816 781 786 821 654 852 931 753 726 749 770 733 819 785 805 804 794 817 800 767 762 819 840 798 776 816 791 780 788 776 776 775 774 790 766 749 776 776 769 747 806 781 764 733 722 772 789 773 795 831 817 864 755 767 784 799 552 1.21e+03 799 672 550 756 737 783 810 796 789 736 776 759 806 796 811 756 831 768 780 873 856 874 880 834 825 850 826 886 837 825 869 859 836 837 844 764 846 880 806 827 851 868 818 858 870 854 837 855 870 912 818 817 641 984 821 853 795 671 687 716 796 792 783 827 802 773 796 794 708 764 777 774 721 820 780 753 770 746 792 723 797 702 598 715 772 801 793 836 829 798 727 773 708 686 771 797 773 756 756 781 746 761 787 795 754 778 744 768 782 768 727 834 855 772 736 756 780 700 805 837 824 839 832 842 862 817 821 802 798 583 813 816 807 881 800 781 796 780 795 800 821 815 794 764 764 770 668 708 788 762 748 742 637 774 791 766 734 759 824 721 709 755 792 772 750 766 748 758 760 778 730 738 710 708 743 747 783 743 788 764 813 754 778 788 759 737 800 757 742 728 800 762 662 723 738 740 763 786 737 709 760 776 804 787 740 818 735 781 755 752 774 740 748 480 778 791 795 835 892 830 884 828 710 811 774 783 820 817 783 843 797 832 739 809 822 788 796 798 824 791 907 818 823 820 822 824 785 827 831 809 821 783 781 616 1.09e+03 614 1.03e+03 444 756 780 773 758 447 805 702 755 807 799 782 753 784 734 732 806 801 764 757 786 801 704 856 730 784 727 756 764 774 764 803 771 762 743 772 764 747 820 797 818 782 756 775 722 721 736 754 738 766 782 736 875 736 915 764 726 788 775 882 893 945 861 935 838 791 859 896 859 857 819 839 797 740 888 899 831 814 1.11e+03 840 860 787 855 765 820 809 790 820 827 907 800 772 857 850 819 789 777 776 781 714 745 754 788 812 736 816 790 824 802 845 793 788 770 771 803 826 844 818 784 773 785 798 784 699 776 775 751 768 754 767 758 751 766 793 760 775 788 742 803 787 740 747 739 737 767 785 765 782 795 784 776 754 713 751 763 715 650 757 744 768 776 782 768 762 776 775 812 745 655 776 714 685 673 825 766 805 642 661 711 1.06e+03 969 752 658 728 843 778 713 722 723 732 761 760 740 707 754 745 752 762 726 740 749 768 763 796 806 750 831 807 814 816 796 769 810 792 801 811 802 788 774 816 778 767 796 799 786 813 1.03e+03 806 784 803 813 776 773 757 800 809 782 752 799 794 741 787 816 792 827 788 760 793 783 817 883 838 790 774 841 782 809 786 798 750 781 750 740 741 772 784 755 772 771 757 792 780 769 780 799 787 817 788 752 804 766 810 724 815 763 766 1.01e+03 1.13e+03 817 626 774 790 736 712 737 729 731 777 799 777 744 818 756 745 735 765 816 836 790 834 817 793 780 785 808 784 780 769 785 817 794 800 778 826 798 799 780 769 817 801 771 789 777 748 800 840 731 774 794 822 819 796 799 784 753 757 782 766 747 766 811 816 813 810 786 790 764 778 772 824 828 784 782 747 792 769 803 970 756 776 678 737 856 746 722 764 750 765 764 797 802 794 761 750 765 788 768 801 798 816 781 788 821 655 852 931 754 728 749 770 733 820 784 804 804 793 817 801 767 761 819 840 798 776 816 791 780 789 775 777 775 774 789 767 749 778 776 768 746 806 780 764 733 722 771 789 772 796 831 817 864 755 768 783 801 551 1.21e+03 798 672 551 755 736 783 809 795 789 734 777 759 807 796 811 757 830 768 781 873 856 874 880 834 825 849 826 886 837 825 870 860 835 837 844 764 846 881 806 826 851 867 816 858 869 854 838 855 871 912 818 818 641 984 821 852 799 671 685 718 796 792 784 827 803 773 796 794 706 764 778 775 722 819 779 753 770 746 791 722 796 702 598 715 772 802 794 836 830 798 727 774 708 686 772 797 774 756 756 781 746 761 789 796 756 779 744 767 781 768 726 834 855 773 735 754 780 700 805 838 824 839 833 843 866 817 822 803 798 580 813 816 807 882 800 781 796 779 795 800 822 816 795 765 765 768 668 708 787 762 748 742 637 772 792 765 732 759 824 721 709 756 792 773 750 766 747 758 760 778 730 738 710 708 744 747 783 743 788 764 812 754 777 788 760 737 800 755 742 727 799 763 662 722 737 741 765 786 738 709 760 776 804 788 740 816 736 783 755 754 774 740 749 480 778 791 797 835 892 830 884 828 710 809 774 784 820 817 782 844 798 833 739 810 820 788 797 798 825 790 908 818 823 821 821 825 785 826 830 809 819 783 781 616 1.09e+03 615 1.03e+03 444 757 781 773 757 447 806 701 756 808 800 781 753 784 734 732 806 799 764 758 786 800 705 856 730 784 727 756 763 774 763 802 770 763 743 772 764 746 820 795 818 782 755 775 722 723 735 755 736 766 782 736 876 736 915 764 726 789 774 882 895 945 862 935 838 790 859 897 859 857 819 840 797 740 888 899 831 814 1.11e+03 841 860 786 856 765 819 808 789 820 827 908 800 773 857 850 818 789 777 776 781 714 745 754 788 812 736 816 791 823 801 845 793 788 769 772 804 826 844 818 784 772 785 797 784 699 777 775 751 766 754 767 759 751 766 793 759 775 789 742 803 787 740 747 739 738 766 785 766 781 795 784 775 755 713 752 763 715 641 757 745 767 776 783 768 762 776 775 812 744 654 777 713 685 673 825 765 804 643 661 711 1.06e+03 969 752 657 725 843 779 712 722 723 731 761 760 739 708 754 745 752 762 726 741 749 768 763 796 806 750 830 806 815 816 796 768 810 792 801 811 802 788 773 816 777 766 796 799 786 814 1.03e+03 804 784 804 814 775 772 758 800 808 782 753 800 794 739 787 817 793 828 788 759 794 784 818 884 838 792 774 840 782 809 785 798 750 780 751 741 740 772 784 756 773 771 758 792 780 770 780 797 787 817 787 753 804 766 810 723 815 762 766 1.01e+03 1.13e+03 818 626 774 791 736 712 738 729 732 777 799 777 744 818 755 745 734 765 817 836 792 834 817 793 780 786 808 784 780 769 785 818 794 800 778 826 798 799 779 770 817 801 771 788 777 748 799 839 731 774 794 822 819 796 799 784 753 756 782 767 747 767 811 817 813 810 787 789 765 778 770 824 827 783 782 747 792 769 803 970 755 776 678 737 855 747 723 764 749 766 764 798 802 794 761 750 765 789 769 801 798 817 781 788 822 656 853 931 754 729 750 770 733 820 784 803 804 793 818 801 767 761 819 840 798 778 815 792 780 788 775 777 774 774 789 769 749 779 776 767 747 808 779 763 732 722 771 789 772 796 832 818 864 755 769 783 802 551 1.21e+03 798 672 550 754 736 782 809 795 790 731 778 759 807 796 812 758 830 768 782 873 856 872 880 835 825 849 827 885 838 824 870 860 835 837 844 764 846 881 806 826 850 866 814 858 869 853 838 856 872 912 819 818 641 984 821 850 806 670 685 718 795 792 784 827 802 772 796 793 704 765 778 776 722 819 779 753 771 746 791 722 796 702 598 715 772 802 794 835 832 798 726 775 708 686 772 796 776 756 756 782 746 760 791 797 758 779 744 766 782 767 726 834 855 774 734 753 779 699 805 838 823 838 833 844 873 817 823 802 798 580 813 816 806 882 800 780 796 778 795 799 822 818 795 766 765 768 669 709 786 762 748 742 637 771 792 764 732 759 823 722 709 757 793 775 750 765 747 759 760 778 729 739 711 707 744 747 784 742 789 764 812 754 776 788 760 738 799 754 742 727 798 763 662 722 737 743 766 787 739 709 761 776 805 788 741 815 734 784 755 756 774 740 750 480 777 790 799 835 892 830 885 828 711 808 774 785 821 817 782 844 798 833 739 809 821 788 798 798 826 789 909 818 825 821 821 826 784 826 830 809 820 784 782 616 1.09e+03 615 1.03e+03 444 757 781 774 757 447 805 701 756 808 798 781 752 784 734 732 805 799 764 758 786 800 705 856 730 784 726 756 762 774 763 803 771 763 743 772 764 746 820 794 818 782 756 775 722 724 735 755 735 768 782 736 876 735 915 765 727 790 774 882 898 945 862 935 839 790 859 898 859 858 819 841 797 739 888 899 832 813 1.1e+03 841 859 786 857 766 819 809 790 821 827 908 801 772 857 850 818 789 776 775 782 714 746 754 790 812 737 816 791 821 801 845 792 788 768 771 806 827 845 818 784 772 784 797 783 699 778 776 751 762 754 767 758 751 765 792 758 775 789 742 804 786 741 747 739 738 766 785 766 781 794 784 775 754 713 753 762 715 630 757 745 767 776 784 768 762 776 774 811 744 653 777 713 686 673 825 765 804 643 661 711 1.06e+03 968 753 656 723 843 779 712 722 723 732 762 760 739 708 755 745 751 763 726 740 748 769 763 794 807 750 830 807 816 815 796 768 810 792 800 811 801 788 771 816 776 767 796 800 786 815 1.04e+03 803 783 804 814 775 771 758 800 808 784 753 799 794 737 786 817 793 828 789 758 795 784 819 884 838 793 775 840 781 809 784 798 750 780 752 742 741 773 784 757 774 770 758 792 781 771 781 797 787 817 787 754 804 767 809 722 815 762 765 1e+03 1.13e+03 817 626 775 791 736 712 739 729 732 777 798 777 745 818 755 746 733 764 818 835 793 834 817 793 780 787 808 784 780 769 785 820 794 800 778 828 798 800 779 771 817 800 770 786 776 748 798 839 731 775 795 823 819 797 799 783 753 757 782 768 748 768 811 818 813 810 786 789 765 778 770 823 827 784 783 746 792 769 803 970 755 777 678 735 854 748 723 763 748 766 764 798 803 794 761 749 765 788 770 801 798 817 782 789 823 657 854 931 754 729 751 769 733 819 784 804 804 793 817 801 766 762 819 840 798 778 814 792 780 788 775 777 774 774 789 769 750 780 776 767 748 808 779 762 733 722 771 789 772 796 832 818 865 755 769 782 802 551 1.21e+03 798 672 550 755 736 783 810 794 792 731 778 758 808 796 812 759 831 768 783 872 855 871 880 835 826 850 827 885 838 824 871 860 835 837 842 764 845 882 807 826 850 865 813 858 868 853 836 856 874 912 819 819 640 985 822 849 813 671 684 718 795 792 783 828 801 772 796 792 702 764 778 774 722 819 778 754 772 746 791 721 795 702 598 715 772 802 794 834 832 797 726 775 708 686 772 795 777 756 756 783 746 759 791 799 758 779 742 765 783 767 726 833 855 773 734 754 780 698 804 839 822 837 834 845 877 817 822 802 797 579 813 816 806 883 800 779 795 778 796 798 822 818 794 767 764 767 669 709 786 762 748 741 637 770 791 763 732 758 822 724 709 759 794 776 749 765 747 759 760 778 728 739 711 705 745 746 785 740 788 764 812 755 776 788 760 739 799 753 742 728 798 763 663 722 737 744 765 787 740 709 762 776 805 788 741 814 731 782 756 756 774 740 750 481 775 789 800 835 893 828 885 828 711 808 774 785 820 818 782 844 798 832 739 808 822 788 798 798 825 788 909 818 826 821 821 826 784 826 830 809 820 784 782 616 1.09e+03 616 1.03e+03 444 756 781 774 757 447 804 702 757 807 797 781 752 785 735 732 804 799 764 758 787 799 705 856 730 785 726 755 762 774 764 804 771 763 742 772 764 746 819 794 819 782 756 775 722 724 735 754 736 768 781 736 876 736 914 765 727 790 774 882 900 945 862 935 840 790 858 898 859 859 818 841 797 738 890 899 832 813 1.1e+03 841 858 787 858 766 820 809 790 822 826 907 802 771 857 850 819 788 777 776 783 714 746 754 791 812 738 816 792 821 802 846 792 788 766 770 807 826 845 816 784 773 783 796 782 699 777 776 750 759 754 767 758 750 764 790 757 775 790 742 806 786 740 748 739 739 766 785 766 781 794 785 776 754 713 752 762 716 622 757 745 769 776 784 769 762 777 774 811 744 652 777 713 686 673 825 764 805 644 661 711 1.06e+03 967 752 656 722 844 778 711 722 723 732 762 759 739 708 756 745 750 763 727 740 748 771 762 793 808 752 830 808 817 815 797 768 809 792 800 811 801 789 770 816 776 768 795 799 786 817 1.04e+03 802 783 804 814 775 771 759 799 808 786 752 799 794 735 787 817 794 828 789 758 797 784 818 884 838 794 775 840 780 808 783 799 750 780 752 742 741 773 785 758 773 771 758 792 780 771 782 797 786 817 786 753 803 768 808 724 815 761 765 995 1.13e+03 817 625 776 791 736 712 739 729 731 777 797 777 745 817 755 747 731 763 817 835 793 834 817 793 780 787 809 783 780 769 785 820 794 799 778 829 798 800 780 772 815 800 770 785 776 748 798 839 730 776 795 824 819 798 799 782 753 759 782 767 748 768 811 819 813 811 786 789 764 780 771 822 828 784 784 746 791 769 803 970 756 776 678 734 854 750 723 762 746 766 764 797 804 794 762 749 766 787 772 800 799 817 781 788 823 657 855 930 755 729 752 769 732 819 784 805 804 793 815 801 764 763 819 840 798 778 814 793 780 788 775 777 773 774 790 769 751 780 776 767 747 809 780 762 734 722 772 788 774 796 832 818 864 755 768 782 802 550 1.22e+03 798 672 550 756 736 784 812 794 793 731 778 758 807 797 811 758 832 768 784 872 855 869 880 834 826 851 826 884 839 824 871 859 834 837 843 765 845 882 808 826 850 865 813 858 869 853 836 855 874 912 818 819 639 986 823 850 817 671 684 718 794 792 783 828 800 771 797 790 704 763 778 773 723 818 778 754 772 745 791 721 795 702 597 715 772 802 793 834 832 796 725 776 709 686 772 794 777 757 757 784 746 759 790 800 759 779 741 767 785 768 727 833 855 773 733 755 780 698 803 838 822 836 834 844 883 817 822 801 797 577 812 815 806 884 799 777 793 779 797 797 821 818 793 767 764 766 670 710 786 763 746 740 638 770 791 763 731 758 822 724 709 758 793 776 748 766 746 760 759 777 729 739 711 705 746 745 785 741 788 765 813 755 775 787 760 740 798 753 742 728 799 763 663 721 738 744 766 787 741 708 763 776 806 789 741 813 728 780 757 758 774 740 749 481 774 788 799 835 892 827 884 828 711 808 775 786 820 819 783 845 799 831 739 807 822 788 797 798 824 790 909 819 828 821 821 825 784 826 830 809 821 785 783 615 1.09e+03 617 1.03e+03 443 755 780 775 757 447 803 702 757 806 795 780 752 786 735 732 803 800 762 758 787 798 705 855 730 786 727 754 762 773 764 803 771 762 742 772 765 746 818 793 819 783 756 776 722 723 735 754 736 768 781 737 876 736 914 764 727 788 775 882 903 945 862 936 840 790 858 898 859 859 817 840 797 738 892 899 832 813 1.1e+03 841 857 787 858 766 820 810 790 823 826 907 803 771 857 850 818 788 778 778 784 713 746 754 793 812 738 817 792 821 802 846 792 789 764 768 806 826 844 816 784 774 783 796 781 698 776 777 750 757 754 766 758 748 763 789 756 775 789 742 805 786 739 748 740 740 765 785 766 781 794 784 775 753 712 751 762 716 613 756 745 769 775 784 769 762 777 774 811 744 653 777 714 685 673 826 764 805 644 660 710 1.06e+03 963 752 656 721 844 779 711 722 723 732 764 760 739 708 755 745 749 762 727 739 748 772 762 794 808 753 830 809 816 816 798 768 808 790 800 810 801 788 769 818 778 769 795 799 785 817 1.04e+03 799 782 803 814 775 771 760 799 808 788 751 799 794 736 787 817 794 828 790 758 796 784 818 884 837 793 776 840 779 807 782 799 750 780 752 743 741 773 785 759 772 770 758 793 780 770 783 798 789 816 786 754 803 769 808 726 815 761 766 988 1.13e+03 817 624 776 790 737 712 738 729 731 778 797 776 746 817 755 748 731 763 816 835 793 834 817 792 780 787 809 782 780 769 785 821 794 798 778 828 799 801 780 771 814 799 771 784 775 749 798 838 730 776 795 824 820 798 798 780 752 761 782 767 748 768 811 819 813 812 786 790 764 780 771 822 830 785 785 745 792 769 802 969 757 775 678 734 854 751 723 761 746 767 764 797 803 794 762 749 767 787 773 800 800 816 780 788 823 657 854 930 756 730 752 768 730 819 785 806 804 794 813 800 763 762 819 840 798 778 814 794 779 789 775 777 773 774 790 768 750 780 776 768 746 809 781 762 734 722 772 788 774 796 832 819 864 754 768 781 802 550 1.22e+03 798 672 550 756 736 783 813 794 792 731 777 758 807 797 811 757 832 768 785 872 854 869 880 834 826 850 826 884 838 825 871 859 834 837 844 764 845 881 808 827 850 865 814 858 869 853 836 855 874 912 817 819 639 987 823 851 821 671 684 718 794 792 783 828 800 771 798 790 707 762 779 771 723 818 777 754 772 745 792 721 795 701 597 714 770 801 792 834 831 796 725 776 709 686 772 793 777 757 758 784 747 760 789 800 758 778 740 769 786 770 728 833 856 772 733 755 780 699 803 837 822 836 834 844 889 818 823 801 797 576 812 815 807 884 799 777 793 780 798 796 819 817 793 766 764 767 669 711 785 763 746 740 638 770 790 763 731 758 822 724 709 759 792 776 748 767 746 759 758 776 730 738 710 705 746 745 785 741 788 766 813 755 776 787 760 740 798 751 742 730 800 763 663 721 738 743 766 787 742 709 763 776 806 789 740 813 729 778 757 759 774 740 750 482 773 788 798 834 891 826 881 828 711 808 776 787 819 820 782 845 798 830 739 807 822 789 796 799 824 792 909 819 827 821 821 825 784 828 831 809 821 785 783 615 1.09e+03 617 1.03e+03 443 756 780 774 757 447 803 703 757 805 794 782 752 786 735 731 803 801 761 758 786 798 704 853 730 786 727 754 762 773 764 803 771 761 742 773 765 746 818 793 820 783 755 776 722 723 735 753 736 768 780 737 876 736 914 764 726 787 776 882 907 945 862 936 839 790 858 898 860 858 817 840 797 737 892 899 831 813 1.1e+03 840 857 788 858 766 821 809 790 822 826 907 802 771 857 851 818 788 778 779 784 713 746 754 794 812 737 818 793 822 801 846 792 789 762 768 805 826 844 816 785 774 783 796 781 697 775 776 750 756 753 766 759 747 763 790 756 775 788 743 804 786 738 747 740 740 765 786 765 781 795 784 774 754 712 750 762 716 605 756 745 768 775 783 768 762 776 774 812 744 653 777 714 685 673 826 764 804 645 660 710 1.06e+03 960 752 657 719 844 780 711 723 723 733 764 760 740 707 755 744 749 762 727 739 749 773 764 795 810 754 829 809 814 817 799 768 807 788 800 808 801 788 769 820 778 769 795 799 784 816 1.03e+03 798 782 804 814 775 772 760 800 808 788 752 800 792 736 786 818 793 828 789 758 796 784 817 883 837 792 776 841 779 807 782 799 750 781 751 745 741 774 783 759 771 770 758 793 779 770 783 798 791 816 787 754 803 769 808 728 814 761 766 984 1.13e+03 817 624 777 790 737 711 738 730 731 778 797 776 746 816 754 748 732 763 815 835 792 834 817 791 780 787 809 782 780 768 785 821 794 798 778 828 800 802 781 770 813 800 771 784 776 749 798 837 730 775 795 822 820 797 798 779 750 761 783 767 747 768 812 818 813 813 786 789 764 781 771 822 832 786 785 744 792 770 802 970 757 775 677 734 853 753 722 761 746 767 765 797 802 794 763 750 768 786 772 800 800 815 777 788 823 657 854 928 757 731 752 768 729 818 785 806 805 794 813 800 764 760 819 840 798 778 816 793 779 790 775 777 773 774 790 767 749 779 776 768 745 807 782 764 735 722 772 788 773 796 832 821 864 754 768 781 803 550 1.22e+03 797 672 549 756 737 782 814 794 791 732 777 758 807 797 810 757 832 767 784 872 854 869 880 834 826 849 827 885 838 825 871 859 834 837 845 763 845 881 807 827 851 866 814 858 869 853 836 854 874 912 816 818 639 988 822 851 823 671 685 717 795 792 784 828 801 772 799 789 708 762 779 771 722 818 776 754 772 744 792 723 795 700 598 715 769 800 792 832 830 795 725 776 709 686 770 794 777 758 759 783 748 761 788 799 758 778 740 771 785 770 728 833 856 770 734 755 780 700 803 838 823 836 834 844 894 819 824 802 797 576 812 814 807 883 799 778 793 781 798 797 820 816 795 764 765 769 669 711 785 764 746 740 638 771 789 763 732 758 822 724 708 759 791 775 748 767 747 759 757 775 730 737 710 706 746 745 786 742 788 765 813 755 776 788 760 740 799 749 742 730 801 763 663 721 738 743 765 788 744 710 762 776 806 789 739 812 730 778 758 760 773 740 751 482 773 787 798 834 890 826 880 829 712 808 777 786 818 819 782 845 797 830 739 807 822 790 797 799 826 793 909 818 826 821 821 824 784 828 831 808 821 785 783 614 1.09e+03 616 1.03e+03 442 757 780 774 757 448 803 703 756 805 795 784 752 785 735 731 803 802 760 757 786 798 704 850 730 786 728 754 763 773 764 802 771 761 743 773 765 747 818 794 821 783 754 776 722 724 734 752 736 768 780 736 876 736 914 764 725 787 776 880 911 944 861 936 839 790 858 898 860 857 818 840 797 737 892 898 830 812 1.1e+03 840 858 788 858 765 821 809 790 822 826 907 801 772 857 851 818 788 778 778 784 714 745 753 794 812 737 820 793 823 801 846 792 789 762 768 805 826 844 816 785 774 783 796 781 696 775 776 749 755 753 765 760 747 763 789 756 775 787 743 803 786 738 747 741 738 765 786 766 781 795 783 773 754 712 750 763 716 595 755 746 768 775 783 767 762 776 774 812 744 654 778 714 685 673 827 764 804 644 660 710 1.06e+03 955 751 658 718 844 780 711 724 723 734 764 760 741 707 755 744 749 762 727 740 751 772 765 797 811 754 827 809 813 818 799 768 807 787 801 807 801 788 770 821 777 768 795 799 784 816 1.03e+03 796 782 804 814 775 772 759 800 808 788 752 801 792 735 786 818 792 828 789 760 794 784 818 883 837 792 776 840 780 807 782 799 750 781 751 746 741 773 782 759 770 770 758 794 779 769 784 798 792 815 787 754 803 768 808 728 814 762 767 980 1.13e+03 818 623 776 790 738 710 738 730 731 778 796 776 746 815 754 748 733 763 816 834 791 834 818 791 780 786 809 782 780 768 785 821 793 797 778 828 800 802 780 769 813 801 771 784 776 750 799 837 730 774 795 821 821 796 797 779 749 761 783 767 748 768 813 818 813 814 786 787 764 781 773 821 833 786 785 743 792 770 801 970 756 775 676 735 853 752 722 761 746 766 765 798 800 795 763 750 769 786 772 800 800 815 775 788 823 658 854 926 757 732 751 768 729 818 786 806 806 794 813 801 766 759 820 839 797 777 817 792 779 790 775 776 772 775 791 766 748 778 776 769 745 806 783 765 735 722 772 788 773 796 832 821 864 754 768 782 802 550 1.22e+03 797 671 548 755 737 780 815 794 790 732 778 758 807 798 810 757 832 767 783 873 854 868 879 834 825 848 828 886 838 825 871 858 834 837 845 763 845 880 806 828 852 866 815 857 869 853 836 854 874 911 816 817 639 987 822 851 828 671 685 716 795 791 784 830 802 772 799 788 708 762 780 771 721 818 775 754 771 744 792 724 795 700 598 715 768 800 791 832 830 796 726 776 709 685 769 795 778 759 760 782 748 761 787 797 757 777 740 770 784 770 728 833 854 767 734 756 780 700 803 840 824 836 834 844 901 819 823 802 797 575 812 815 808 883 799 778 793 781 798 798 820 817 796 764 765 770 668 711 785 765 746 740 638 771 789 763 732 758 823 723 708 759 791 774 748 768 747 759 758 774 729 737 709 706 746 746 785 742 788 764 813 755 776 788 760 739 800 748 742 730 802 763 663 721 738 742 765 788 748 712 761 775 805 788 739 812 730 778 758 762 772 741 752 482 774 787 798 834 889 827 881 829 712 808 777 784 819 818 782 844 796 830 738 806 822 791 797 799 827 792 909 817 826 821 821 823 783 828 833 808 822 785 783 614 1.08e+03 615 1.03e+03 442 758 780 774 757 448 802 703 755 806 795 786 752 785 735 731 802 802 761 757 787 799 704 849 730 785 728 754 763 773 763 803 772 760 744 773 765 748 817 795 822 784 753 777 723 724 734 751 736 768 780 735 876 736 915 764 726 788 776 880 916 945 861 935 838 790 858 898 860 857 819 840 797 736 892 898 830 812 1.1e+03 840 858 788 858 765 821 809 790 821 826 907 800 772 857 850 818 788 778 777 784 715 745 754 794 812 736 820 793 823 801 846 791 789 762 769 805 827 844 815 785 774 783 797 782 696 775 776 748 754 753 765 759 747 763 789 756 775 786 744 803 786 738 747 740 737 765 786 766 782 795 783 773 756 712 751 763 717 586 756 746 768 775 783 766 762 776 774 812 744 655 778 714 685 673 827 764 804 645 660 710 1.06e+03 950 750 658 718 844 780 712 726 722 734 764 759 741 707 757 744 749 763 727 741 751 772 765 797 810 754 827 808 814 817 800 768 808 787 802 807 800 788 771 820 776 768 796 798 784 815 1.03e+03 795 783 803 814 775 773 759 800 808 789 753 802 791 733 786 818 791 828 789 761 793 784 818 884 838 792 776 840 779 808 783 800 750 781 751 747 741 773 781 759 769 770 758 795 779 769 783 799 791 815 787 754 802 767 808 728 812 762 767 975 1.13e+03 817 623 775 789 737 710 738 729 731 778 796 775 745 815 754 748 732 764 816 834 790 834 818 791 780 785 808 782 780 769 785 821 792 796 777 829 799 803 779 770 814 801 771 786 776 749 800 838 730 773 795 821 821 795 797 780 748 760 783 768 748 768 814 819 813 814 786 785 764 780 775 820 832 786 785 743 793 770 801 971 755 776 675 735 853 752 722 761 746 766 765 799 801 797 763 751 770 786 772 798 799 816 776 787 823 658 854 921 758 731 750 768 729 818 786 806 806 795 813 800 766 758 820 837 798 775 819 790 779 791 775 776 773 775 792 764 749 777 776 769 745 805 783 765 735 722 772 790 774 797 831 820 864 754 767 783 800 550 1.22e+03 798 671 548 755 738 780 816 794 790 733 779 758 807 798 809 757 832 767 781 874 854 868 880 835 825 848 828 888 838 825 871 858 834 837 845 763 845 880 806 828 852 866 816 856 869 853 836 854 873 910 816 817 639 985 821 851 831 671 684 716 795 791 784 830 803 772 798 788 708 762 780 771 722 818 775 754 771 745 792 725 794 700 598 715 769 801 790 833 830 797 726 776 709 684 769 796 778 761 760 782 748 761 787 796 757 776 741 769 784 770 728 833 853 768 735 756 780 699 803 841 825 836 835 845 906 819 822 801 797 575 814 816 807 882 799 778 793 781 797 800 820 817 796 763 764 770 667 711 786 764 745 740 638 772 790 763 733 758 823 723 707 760 791 774 749 768 747 759 759 774 729 736 708 707 746 746 784 742 788 765 812 755 775 789 760 739 801 749 741 730 803 763 663 720 738 742 764 788 753 712 761 774 804 787 740 811 731 778 759 764 772 741 751 482 775 788 798 833 889 828 882 829 713 808 777 782 820 818 782 844 796 829 739 806 822 791 797 798 827 791 907 817 826 821 821 823 783 826 834 808 822 785 783 614 1.08e+03 615 1.03e+03 441 758 780 775 756 448 803 703 754 806 795 785 754 785 736 730 802 802 761 758 787 799 703 849 729 784 729 754 764 774 763 803 771 760 745 774 766 749 816 796 824 784 753 777 723 725 733 751 736 767 780 735 876 735 914 764 726 787 777 881 919 945 861 934 839 790 858 898 860 857 820 841 796 737 893 898 832 812 1.1e+03 841 858 788 859 765 821 808 791 822 826 908 800 771 857 850 819 789 778 777 784 715 746 755 794 812 736 820 794 822 801 845 791 788 760 769 806 828 844 815 784 774 783 798 783 697 776 776 748 752 753 765 758 748 763 788 758 776 786 744 803 786 739 747 740 737 765 785 766 782 795 783 773 756 711 751 763 716 575 757 746 768 776 783 766 762 777 774 812 744 655 777 714 685 673 827 764 804 645 659 709 1.06e+03 947 750 659 719 843 780 712 726 723 734 764 759 741 708 758 744 750 764 727 741 751 772 764 797 809 753 828 807 815 817 801 768 808 786 802 807 799 788 772 818 776 769 796 798 784 814 1.03e+03 795 785 802 813 775 773 758 801 808 789 753 802 791 732 786 818 791 827 789 762 792 784 818 885 838 792 777 839 778 810 784 800 750 781 752 747 740 772 781 760 769 771 758 794 779 769 782 799 789 815 786 753 802 768 808 728 812 762 766 971 1.13e+03 817 623 773 790 737 710 737 728 731 777 796 773 745 816 754 748 732 766 816 833 790 834 819 792 780 784 808 782 780 770 785 821 792 795 776 828 798 802 779 771 814 801 772 787 775 749 800 839 730 773 795 820 820 794 798 780 748 759 783 767 748 767 813 819 814 815 786 785 764 779 774 820 831 786 784 743 794 770 800 972 754 774 675 736 853 751 722 760 747 766 765 799 802 798 763 751 770 787 772 797 799 817 778 787 824 657 854 916 758 731 750 768 729 818 786 806 807 794 813 799 766 759 820 836 798 773 818 790 779 792 776 776 774 775 793 764 749 777 775 769 747 806 782 766 735 722 772 791 775 797 831 820 863 753 767 784 799 550 1.21e+03 799 671 548 754 737 782 816 794 790 733 780 757 808 798 810 759 832 767 781 874 853 867 881 835 826 849 828 888 838 825 870 859 833 838 845 764 845 881 805 828 852 866 816 854 869 853 836 855 873 908 817 817 639 984 821 852 835 670 683 716 795 790 783 830 803 771 798 788 708 762 780 771 722 818 776 754 772 745 792 725 794 700 598 715 770 802 790 834 829 798 726 775 708 683 769 795 778 762 760 781 747 763 789 795 758 775 741 769 784 768 728 833 851 769 736 756 780 699 804 840 825 837 836 844 913 819 821 801 797 575 815 816 806 881 799 778 793 781 796 800 820 818 794 763 764 771 667 710 787 765 746 741 638 771 791 763 733 758 823 723 707 761 792 774 749 767 746 759 759 774 728 735 708 707 747 746 782 742 789 767 813 755 776 789 761 739 801 749 741 730 803 763 663 720 738 742 764 787 758 712 763 774 804 786 741 812 731 778 758 765 773 741 750 482 774 788 798 833 889 829 882 828 713 809 777 784 821 817 783 844 796 830 740 806 822 791 796 798 827 791 906 818 825 821 821 823 783 824 835 808 823 785 783 613 1.08e+03 615 1.03e+03 441 757 780 775 756 448 804 703 754 807 795 784 755 785 735 730 802 802 761 759 788 798 702 850 729 783 729 754 764 775 763 803 771 761 745 774 768 747 816 795 825 783 753 777 723 726 733 751 736 765 780 734 876 735 914 765 726 787 776 881 922 946 862 934 839 790 859 899 860 856 820 842 796 738 893 898 833 813 1.1e+03 842 858 788 859 764 821 808 792 822 826 910 801 771 858 851 819 790 778 777 784 714 746 755 795 812 737 821 794 822 801 845 791 788 758 770 807 830 845 815 784 774 782 798 784 697 777 776 750 751 753 764 758 749 762 788 759 777 785 744 803 786 739 747 740 737 765 785 766 782 795 782 774 755 712 752 763 716 567 757 745 768 776 783 766 761 777 774 813 744 656 775 714 684 673 826 764 804 645 658 709 1.06e+03 942 750 659 719 843 778 712 726 723 734 764 759 741 708 759 744 750 764 728 740 751 772 763 797 809 753 828 807 816 817 801 768 809 786 802 807 798 788 772 817 776 770 796 797 785 814 1.03e+03 795 786 800 813 775 772 758 802 809 788 752 802 791 731 786 818 791 826 789 761 792 784 817 886 839 793 778 839 779 810 784 800 750 780 753 747 740 773 782 760 769 771 758 792 779 769 781 799 788 815 784 753 802 769 808 728 812 763 766 964 1.12e+03 817 623 773 790 737 711 738 728 730 776 796 771 745 816 754 748 732 766 816 833 788 834 819 791 781 784 808 782 781 771 786 821 792 794 775 828 798 802 779 770 814 801 774 787 774 748 800 840 729 773 795 819 820 794 799 782 748 759 782 767 748 766 812 819 813 815 785 785 764 779 772 820 830 785 784 744 796 770 800 971 753 773 676 736 853 750 722 760 747 767 764 798 803 798 762 751 770 789 772 796 799 816 782 787 824 657 854 912 758 730 750 768 730 818 786 806 806 794 813 798 765 759 819 835 798 774 817 790 779 790 776 776 774 775 793 764 750 777 774 768 748 808 782 766 734 723 771 792 775 797 830 820 862 752 767 783 799 550 1.21e+03 799 671 548 754 737 784 814 795 791 733 780 757 806 799 810 760 833 767 782 874 852 867 880 836 826 849 828 887 838 825 870 859 833 840 845 764 845 882 805 828 852 865 817 854 869 854 836 855 873 909 817 819 639 984 821 852 834 670 683 716 796 790 783 830 804 771 798 788 708 762 780 771 723 818 778 753 773 746 791 726 794 700 598 715 770 804 790 833 828 798 726 775 709 683 769 794 778 762 760 781 746 764 790 796 756 776 742 770 783 767 728 833 852 771 737 756 781 699 804 838 825 837 836 844 916 819 822 801 797 575 815 816 805 881 798 779 793 781 795 799 820 818 793 762 764 772 666 710 787 765 747 740 638 771 792 763 732 758 822 724 708 762 793 775 749 766 746 759 759 775 728 734 708 706 747 745 782 742 789 769 813 754 777 789 761 739 800 748 742 730 803 763 663 720 738 741 765 787 761 712 764 774 804 787 741 812 731 778 757 765 773 741 750 482 773 788 799 834 890 830 882 828 712 809 777 785 820 816 782 844 797 831 741 806 822 791 794 798 826 790 906 819 822 821 821 824 783 824 834 808 823 786 782 613 1.08e+03 615 1.03e+03 443 757 780 775 755 448 805 703 755 807 796 783 755 785 735 729 802 801 760 760 788 799 701 851 729 783 730 754 763 775 763 802 770 761 745 774 770 746 817 795 825 782 753 776 724 726 734 752 736 764 780 734 876 734 912 765 726 786 776 880 925 946 862 934 839 788 860 899 860 856 821 843 796 739 892 898 833 813 1.1e+03 842 857 789 858 762 821 808 791 822 826 910 802 771 858 851 820 789 778 777 784 713 746 756 794 812 737 821 794 823 801 845 792 788 754 771 807 829 845 815 785 773 782 798 784 697 777 775 752 751 753 764 758 750 762 789 760 778 786 744 802 786 738 747 740 738 765 784 766 782 795 782 774 755 712 753 763 715 557 757 744 768 776 784 766 761 777 775 813 744 656 774 715 684 674 826 764 804 645 656 709 1.06e+03 938 749 659 719 843 776 712 726 724 734 764 761 740 708 759 743 750 763 728 739 751 772 762 796 810 753 827 807 817 816 800 769 810 785 802 807 797 788 772 817 776 769 797 797 786 814 1.03e+03 795 786 801 812 776 772 756 802 810 788 751 802 792 731 787 819 791 826 789 760 792 783 817 886 839 794 778 838 780 809 785 799 750 780 753 749 740 775 782 760 771 770 759 792 780 769 780 800 788 815 784 753 801 769 808 728 813 764 765 960 1.12e+03 817 623 772 791 738 711 739 727 730 778 796 773 745 817 754 748 732 766 816 833 787 834 819 792 780 783 809 783 781 770 786 820 792 796 775 828 798 802 780 770 814 801 774 787 774 748 800 840 728 774 795 819 820 794 799 782 748 759 782 767 748 766 813 820 813 814 786 786 764 779 772 819 831 785 786 745 796 770 799 970 753 772 676 736 853 750 722 760 747 766 764 798 804 797 762 750 771 790 771 797 798 816 782 787 824 657 854 907 758 729 749 770 729 818 785 808 806 793 813 798 763 760 819 834 798 775 817 789 780 788 775 776 773 775 791 765 750 776 774 768 749 808 780 767 734 723 771 792 775 797 830 820 862 750 768 782 800 551 1.21e+03 799 671 548 754 737 786 813 795 792 733 778 757 804 799 811 761 833 768 783 874 852 868 880 836 826 849 828 885 838 825 870 859 834 839 846 763 846 882 806 829 852 865 815 854 868 854 836 855 874 909 818 820 639 985 821 853 834 670 683 716 796 790 783 830 804 771 799 789 707 762 779 771 722 818 778 752 774 746 789 727 794 700 599 715 771 803 791 834 826 797 727 775 710 683 771 794 777 762 759 782 746 763 791 795 755 776 744 770 782 767 726 834 852 771 738 756 781 699 804 838 825 837 836 843 921 820 822 800 799 574 815 816 805 880 798 779 793 780 795 798 820 817 793 762 763 772 666 710 787 765 747 740 638 771 793 764 732 759 821 723 708 763 794 776 748 765 746 759 760 774 728 734 709 705 747 744 782 743 789 769 813 754 778 789 761 738 800 748 743 731 804 762 662 721 738 741 767 788 764 712 766 774 805 787 741 813 731 778 756 765 774 741 749 482 773 788 799 834 890 829 882 827 711 809 777 787 820 816 783 843 798 832 739 805 823 790 794 798 824 790 906 821 817 820 821 824 782 825 834 808 823 786 781 613 1.09e+03 615 1.03e+03 444 756 780 775 754 447 806 704 756 807 798 783 755 785 734 728 803 801 760 759 787 800 701 852 730 783 730 754 763 774 763 802 770 761 745 774 771 744 818 794 825 781 752 777 724 726 735 752 736 763 780 735 876 733 912 765 725 786 776 878 928 946 862 935 840 787 860 900 860 856 821 843 795 739 892 897 832 814 1.1e+03 842 856 788 858 761 821 808 790 821 826 909 802 773 858 850 820 788 778 776 783 712 745 756 793 812 737 821 794 824 801 846 792 788 751 770 807 828 844 815 786 773 781 797 784 697 777 776 752 750 753 764 758 750 761 790 761 778 786 744 801 786 738 748 740 738 764 784 765 781 796 781 774 755 713 753 763 715 548 757 744 767 776 784 766 761 778 774 812 744 656 774 716 683 674 826 764 804 644 656 710 1.06e+03 934 748 659 718 844 775 712 726 724 734 763 761 740 708 759 742 750 762 728 739 750 772 762 795 812 752 826 807 817 816 800 770 810 784 803 807 797 788 772 817 777 768 798 797 787 814 1.03e+03 796 786 802 813 775 771 755 802 810 787 750 801 792 732 787 819 790 826 788 760 791 783 816 886 840 794 778 838 781 809 786 800 750 780 752 752 741 774 782 760 772 770 759 792 780 770 780 800 788 814 785 753 801 768 808 728 813 763 765 955 1.12e+03 818 622 771 791 738 712 739 726 730 779 796 776 746 818 754 747 732 766 818 833 787 834 819 792 779 784 809 783 781 770 785 819 792 798 775 828 798 801 780 770 815 800 772 786 774 749 799 839 728 774 795 819 821 794 798 781 747 759 782 767 747 766 813 820 812 814 788 787 765 780 774 819 831 785 787 746 796 770 799 968 753 772 676 736 853 751 722 759 748 767 765 798 803 796 762 750 772 789 771 798 798 815 782 787 824 657 855 904 757 728 749 772 729 817 785 808 805 793 814 799 763 760 819 835 798 776 817 789 781 786 775 776 773 774 790 764 750 776 775 769 749 808 779 767 733 723 771 792 774 797 830 820 862 752 768 782 800 551 1.21e+03 800 670 550 755 736 786 813 795 792 734 776 757 802 799 811 760 832 769 784 873 852 869 880 836 826 848 828 884 838 826 869 859 834 838 846 763 847 881 808 829 852 865 814 853 867 854 836 854 875 910 818 820 638 986 821 852 835 670 684 717 796 790 783 831 804 772 799 790 706 761 779 772 722 818 778 752 774 746 788 726 795 700 600 715 772 802 792 835 826 797 727 774 711 683 772 795 776 761 758 781 745 760 790 794 754 778 744 771 782 768 725 834 853 771 738 756 782 699 804 838 824 837 836 843 923 820 823 800 801 574 814 816 805 881 798 780 792 780 795 797 820 816 792 761 763 770 667 710 787 765 746 739 637 771 793 764 733 759 821 723 709 763 795 776 748 765 746 760 760 773 727 735 709 705 746 742 781 744 789 768 813 753 778 789 761 738 800 748 744 731 803 761 662 722 737 741 769 789 769 712 766 774 805 786 740 813 729 778 757 765 773 742 747 482 774 788 799 834 891 829 882 827 711 809 777 787 820 815 784 843 797 832 738 806 823 790 796 798 823 790 907 822 814 820 821 824 782 826 833 808 822 786 780 613 1.09e+03 615 1.03e+03 444 756 779 774 755 447 807 702 757 808 800 783 755 785 734 729 804 801 759 759 786 801 701 852 730 784 730 754 763 774 763 803 770 762 744 773 772 744 819 794 825 781 752 777 724 726 735 752 736 763 780 735 876 733 913 765 725 787 775 878 933 946 863 935 838 787 860 899 860 856 822 842 795 739 892 897 832 813 1.1e+03 841 856 787 857 762 820 807 788 821 825 909 802 774 858 850 821 787 777 776 782 712 745 756 792 812 736 820 793 824 801 847 793 788 751 770 807 828 844 816 787 772 782 798 784 697 778 778 750 748 752 764 757 749 762 789 762 778 787 744 800 786 739 747 740 739 764 785 765 781 795 780 774 756 713 752 763 715 536 757 745 767 776 785 767 761 778 774 811 744 657 774 716 683 674 826 764 804 644 657 710 1.06e+03 930 748 660 717 844 776 712 725 725 733 763 759 740 708 759 741 749 762 727 738 749 772 762 794 811 751 826 809 817 815 799 771 810 783 803 806 798 787 771 818 777 767 798 797 787 814 1.03e+03 795 786 804 813 774 771 754 802 808 787 751 801 793 731 787 819 789 826 788 760 793 782 816 886 839 794 778 837 780 809 785 800 750 780 751 755 741 773 782 760 773 769 759 792 780 769 781 800 788 814 785 753 802 767 806 728 812 762 765 952 1.12e+03 818 622 771 791 738 713 738 726 730 780 796 778 746 818 754 747 731 766 819 833 788 834 819 793 779 785 808 782 781 769 784 818 792 798 775 827 798 801 780 770 815 799 771 785 775 749 799 839 728 774 794 820 821 794 797 779 746 759 782 767 747 766 813 820 812 815 789 787 765 780 776 818 831 786 788 746 796 769 800 969 753 773 676 736 851 751 722 759 749 768 765 798 803 797 762 750 772 788 770 799 798 815 781 787 823 657 854 895 756 728 750 774 728 816 784 809 805 793 815 800 765 760 820 835 798 776 817 790 782 786 775 777 774 775 790 763 750 775 776 769 748 808 780 767 734 722 771 792 773 798 830 820 862 755 769 782 800 551 1.21e+03 800 670 551 755 736 785 815 796 792 735 776 758 804 800 811 758 832 770 783 873 852 870 880 836 827 848 829 885 838 825 870 859 834 837 847 763 847 881 809 828 851 865 813 854 867 854 836 854 876 910 819 819 637 986 820 852 836 670 684 717 796 790 783 832 804 772 799 790 705 761 779 772 723 818 778 752 774 746 788 725 796 701 600 715 772 800 793 835 827 797 727 773 711 683 773 794 775 760 757 780 744 758 789 792 755 778 742 771 783 769 724 834 853 771 738 756 782 698 804 838 823 837 835 843 926 821 823 801 801 573 814 815 805 882 799 780 792 780 795 796 820 814 793 761 763 769 668 709 787 764 745 739 638 771 792 766 734 759 822 722 709 761 796 776 748 765 745 759 761 772 727 736 708 704 746 743 781 744 789 768 812 754 778 790 761 738 799 748 745 732 803 760 664 724 737 741 769 789 772 712 767 775 805 786 739 813 728 779 758 765 773 742 745 482 774 788 799 834 892 829 882 827 711 809 777 787 821 815 784 842 797 833 738 806 823 789 797 798 822 790 907 822 812 820 820 823 781 827 833 808 822 786 779 613 1.09e+03 614 1.03e+03 444 756 779 775 755 448 808 701 756 809 800 783 755 784 734 729 804 800 759 758 785 802 701 851 731 784 729 754 764 774 764 802 770 762 744 772 772 746 819 795 825 781 752 776 724 727 735 752 735 762 780 736 876 733 914 764 724 787 774 878 936 945 863 935 837 787 860 898 860 856 820 841 796 739 892 897 831 813 1.1e+03 840 857 785 857 762 820 808 788 821 825 909 802 774 858 850 821 788 777 777 782 713 745 757 792 812 736 819 792 825 801 847 792 789 751 769 807 828 845 816 786 771 782 800 784 696 779 778 749 746 752 764 757 749 762 788 762 778 788 743 801 786 741 747 740 739 764 785 764 782 795 779 775 756 714 752 762 716 527 758 746 767 776 785 768 761 779 774 810 744 657 775 717 683 674 826 764 804 644 658 710 1.06e+03 927 749 661 716 845 777 712 725 725 733 763 758 739 708 760 740 749 762 726 738 748 772 762 794 812 750 828 810 817 814 799 772 810 781 804 806 800 786 771 818 777 768 798 796 787 814 1.03e+03 794 786 805 812 773 772 754 803 809 787 752 801 792 731 787 818 790 826 789 760 794 782 816 886 838 793 780 836 779 808 784 801 751 780 751 757 741 772 783 759 772 770 759 792 780 769 781 800 788 814 785 752 803 767 804 727 813 760 765 949 1.12e+03 817 623 772 791 738 713 738 726 730 779 798 778 746 817 754 747 730 765 818 834 788 833 819 793 780 785 808 782 781 769 782 818 793 797 775 827 798 800 780 770 815 798 770 784 775 748 798 838 728 774 793 820 821 795 797 778 745 758 783 766 746 768 813 820 812 816 788 786 766 779 776 817 832 786 788 745 795 769 801 970 752 773 675 736 851 753 721 759 750 767 765 798 803 796 761 750 773 787 771 800 799 815 780 787 822 657 854 888 755 727 750 774 728 816 784 809 806 794 817 799 766 760 820 837 796 776 816 790 782 786 776 777 775 776 792 762 750 774 777 769 748 808 780 767 734 722 772 791 772 798 831 820 863 756 768 782 800 550 1.21e+03 801 670 552 755 736 784 816 796 792 735 776 759 805 801 812 758 832 770 783 873 852 869 880 836 827 847 830 887 838 825 870 859 834 837 847 764 847 880 810 827 850 865 814 856 869 855 835 854 876 910 819 818 637 987 820 852 836 670 684 717 795 789 783 831 804 773 800 790 705 762 778 771 724 818 778 752 773 746 788 725 796 701 600 715 772 801 793 835 827 796 726 772 710 682 772 794 775 759 757 779 744 758 789 792 755 779 741 771 783 769 725 834 854 771 738 756 782 698 804 836 822 837 835 844 930 820 824 801 799 573 815 815 805 881 799 779 793 781 795 797 820 814 794 762 763 768 668 709 788 764 744 739 638 771 791 765 735 759 823 722 708 759 796 775 748 765 744 759 760 772 727 736 708 704 747 743 783 743 790 766 812 754 778 790 761 738 799 748 744 732 803 760 665 723 736 740 768 789 777 711 767 775 806 786 737 812 727 779 758 765 772 741 746 481 774 787 798 833 892 829 881 828 710 809 776 787 821 814 785 842 796 833 739 806 823 790 797 797 822 790 907 821 808 821 820 822 780 826 833 807 822 786 778 613 1.09e+03 614 1.03e+03 445 756 779 775 755 449 808 700 754 808 799 782 754 784 735 729 804 799 759 758 785 802 701 851 731 785 728 754 765 775 764 801 769 762 744 772 770 748 819 796 826 781 752 775 724 726 735 753 734 763 781 737 877 733 914 764 724 787 774 878 940 944 862 935 838 788 860 897 862 857 818 841 797 739 891 898 832 812 1.1e+03 840 859 785 857 762 820 808 788 822 826 910 802 773 857 850 821 789 777 777 781 714 745 757 792 813 737 819 792 824 801 846 792 790 752 770 806 828 846 816 786 771 782 802 784 697 780 777 748 746 753 765 757 750 762 786 762 778 788 742 802 786 744 746 740 739 764 785 764 782 794 779 775 756 714 752 763 716 519 758 746 768 776 784 768 761 778 774 810 745 656 776 717 684 673 826 764 804 644 657 711 1.06e+03 923 750 660 714 845 778 712 725 724 733 763 758 739 708 760 741 751 763 724 739 748 772 762 795 812 751 829 810 816 814 799 772 810 781 804 807 802 786 771 818 777 769 797 796 787 814 1.03e+03 793 786 806 812 773 772 754 803 811 786 752 801 792 731 787 817 792 826 790 760 796 782 816 886 838 793 783 836 779 809 783 801 752 780 751 756 742 773 784 758 771 771 759 791 780 769 782 799 788 815 785 753 803 766 803 726 814 759 766 943 1.12e+03 817 623 772 792 738 713 738 726 731 778 799 777 746 816 754 747 729 765 817 835 788 833 820 793 780 785 808 781 780 770 782 817 794 796 775 826 798 800 780 770 815 798 771 783 776 748 797 838 730 774 793 820 821 797 797 779 743 758 784 766 746 769 813 820 812 816 788 785 767 779 776 817 833 786 786 745 794 767 802 969 752 773 675 735 850 753 721 760 750 766 766 799 803 796 760 750 773 787 771 801 800 816 780 788 822 657 852 875 756 727 751 775 728 816 784 809 804 794 818 798 766 760 821 838 795 776 814 791 782 786 775 776 776 777 794 761 750 774 777 769 749 808 780 766 734 722 772 789 772 798 832 821 864 756 766 782 799 550 1.21e+03 801 670 551 755 736 784 817 796 791 735 776 758 806 802 812 758 832 769 782 874 853 869 880 836 828 847 830 887 838 825 870 858 834 838 848 764 847 882 809 827 849 865 815 857 869 855 835 854 876 910 818 818 638 987 820 852 836 670 684 716 794 788 783 830 804 773 800 791 705 763 778 770 725 818 778 752 772 746 789 725 797 702 600 715 772 802 793 836 828 796 727 772 709 682 771 794 775 758 757 779 745 758 789 794 755 779 740 770 783 769 725 833 854 771 737 757 782 698 804 835 821 838 836 846 936 819 824 801 797 573 815 815 805 881 799 779 793 781 795 797 820 814 794 764 764 768 667 709 788 764 745 740 638 771 791 764 735 760 822 721 706 757 796 774 748 765 745 758 759 772 727 736 708 704 748 743 785 742 790 766 811 754 778 790 762 738 798 748 744 732 803 759 667 723 736 741 768 789 781 710 768 774 807 786 737 812 727 779 758 764 771 739 746 480 773 786 797 832 893 829 881 828 710 809 777 786 822 814 785 841 796 833 741 805 823 790 797 796 821 790 907 820 803 821 820 823 780 826 833 807 822 786 778 614 1.09e+03 615 1.03e+03 444 756 780 775 755 449 809 700 754 808 799 781 754 783 735 729 803 798 759 758 784 802 701 852 730 785 728 754 765 775 765 799 769 763 745 772 768 749 818 796 827 781 753 774 723 724 735 753 734 763 781 738 878 733 912 764 724 786 774 880 943 944 861 934 839 788 860 897 862 857 817 842 798 738 890 898 832 812 1.1e+03 841 859 785 857 763 820 807 789 822 826 910 802 773 857 849 821 790 777 777 782 714 745 758 793 814 737 820 792 822 804 844 792 790 751 770 804 828 846 816 786 771 782 802 783 697 780 777 748 746 754 767 758 750 761 787 761 778 787 741 803 786 743 746 740 739 764 785 765 782 794 779 776 756 713 752 763 715 512 759 747 769 776 784 769 761 777 775 811 745 656 776 716 684 674 826 765 804 644 656 711 1.06e+03 920 752 660 714 845 779 712 726 724 732 764 758 739 709 760 741 752 764 725 739 749 772 763 795 811 752 830 809 816 813 799 772 810 780 804 808 804 786 772 817 777 768 797 796 787 814 1.03e+03 793 785 806 811 772 772 753 804 813 786 752 800 791 731 788 816 792 826 791 760 795 782 816 886 839 793 786 838 778 809 784 800 752 780 751 756 744 774 783 757 770 772 758 790 780 769 782 800 790 814 786 755 802 767 804 726 814 760 766 940 1.12e+03 817 623 771 792 737 713 739 727 731 778 800 777 745 816 754 747 730 764 817 836 788 833 820 793 780 784 808 781 779 771 782 816 794 797 775 828 798 799 780 769 816 799 772 784 776 748 797 837 732 775 793 820 821 798 798 779 742 758 785 765 746 770 813 820 812 813 788 785 767 778 776 818 834 785 785 744 794 766 801 967 752 773 675 735 852 752 722 761 751 765 766 799 803 796 760 749 773 786 772 802 800 815 780 789 822 657 852 868 756 728 751 775 728 816 784 809 803 794 818 797 765 760 820 838 794 777 814 791 782 787 774 775 776 777 794 760 751 774 777 769 748 807 780 765 734 722 773 786 771 798 832 821 864 754 766 783 799 550 1.21e+03 800 670 550 754 736 784 815 796 793 735 777 757 805 802 812 757 833 768 782 875 854 869 880 835 828 847 830 886 838 824 869 858 834 838 847 765 846 884 808 827 849 864 814 857 868 854 834 855 876 910 816 818 640 986 820 853 836 669 684 715 794 789 783 829 804 773 800 791 705 762 777 771 725 819 778 752 773 746 790 726 797 702 600 715 770 803 793 837 828 797 727 773 709 682 771 794 775 758 758 779 746 760 789 795 755 779 740 769 783 769 726 832 854 771 736 757 781 698 804 834 820 838 836 845 944 818 824 801 798 574 815 815 805 881 799 778 793 781 796 797 821 814 795 765 764 768 666 709 788 765 746 740 637 771 792 764 735 760 821 721 706 757 796 773 746 765 747 758 758 773 728 736 708 704 748 743 786 742 790 766 811 754 778 789 761 738 798 748 743 731 803 759 666 722 736 742 768 789 787 708 768 773 807 787 737 812 728 779 758 765 771 737 746 479 774 787 798 832 893 829 881 828 709 808 777 786 822 814 785 841 796 830 741 805 824 790 797 794 820 789 906 820 799 821 821 823 779 826 833 806 822 785 779 614 1.09e+03 616 1.03e+03 444 756 780 775 755 449 809 701 754 808 799 781 754 783 735 729 803 798 758 759 783 800 701 853 729 784 728 755 766 775 765 799 769 763 745 772 768 748 818 796 828 782 753 776 723 721 735 753 735 764 781 738 879 734 910 764 725 786 774 881 947 944 860 934 839 789 859 898 863 858 817 843 798 738 889 898 832 812 1.1e+03 842 857 786 858 763 820 806 790 823 825 909 802 774 856 849 821 790 777 777 782 714 745 756 793 815 737 819 792 820 806 843 792 789 749 769 804 828 845 816 786 771 782 802 783 698 780 775 748 747 754 769 758 749 761 787 761 778 787 742 802 786 742 747 740 739 765 784 765 781 794 779 776 756 713 752 763 715 504 759 747 770 776 784 769 761 777 776 812 744 656 775 716 684 674 827 765 804 645 656 711 1.06e+03 915 752 660 714 845 780 711 726 724 732 764 758 738 709 759 742 753 764 726 740 750 772 763 795 810 752 830 807 817 814 799 770 810 780 804 809 804 787 772 815 778 769 797 797 787 814 1.03e+03 793 785 806 811 773 772 753 804 813 785 752 799 791 731 788 817 791 826 791 760 795 782 817 885 839 793 787 839 779 809 784 799 752 781 752 756 743 774 782 757 769 772 758 791 780 769 782 800 791 814 787 757 801 767 806 726 812 760 766 937 1.12e+03 816 622 770 791 737 713 739 727 730 779 798 777 745 816 754 746 731 764 816 835 789 833 820 793 780 784 809 781 779 771 781 815 794 797 775 829 799 799 778 769 815 799 772 785 776 748 797 837 735 776 793 820 821 800 798 779 742 758 785 765 747 770 813 819 812 811 788 785 766 778 774 820 834 784 786 744 796 766 800 966 752 773 675 735 852 751 723 761 752 766 767 799 804 796 760 750 774 786 771 802 800 815 781 790 821 656 852 860 756 728 751 775 727 817 784 808 802 793 817 798 765 759 820 838 795 777 814 791 782 787 774 775 776 776 792 759 751 773 777 769 746 807 781 764 734 722 773 786 772 799 832 820 865 754 766 784 799 551 1.21e+03 800 670 550 755 736 782 814 797 795 734 778 755 805 802 812 756 834 767 782 876 855 869 880 835 828 847 829 884 837 824 868 858 834 838 847 764 845 885 807 827 850 862 814 857 868 854 835 856 876 910 814 818 642 985 820 854 837 667 684 715 794 790 784 829 803 773 801 790 705 761 777 772 726 819 777 752 773 746 791 726 797 702 601 715 768 804 793 838 828 796 728 775 709 682 771 794 775 758 759 779 747 761 788 797 755 779 741 769 784 769 727 832 854 770 735 757 780 698 804 835 820 838 835 844 950 817 824 801 798 574 815 815 805 882 800 778 793 780 795 796 822 814 794 765 765 767 666 709 788 765 746 740 637 771 793 763 735 759 821 721 706 757 796 772 745 765 748 759 758 773 729 736 709 705 747 743 784 742 790 766 812 754 778 789 761 738 799 748 742 731 803 760 665 722 737 742 768 789 790 709 767 772 807 787 739 812 728 780 757 765 771 737 747 479 774 787 801 832 893 829 881 827 709 808 777 786 822 814 785 842 796 828 741 805 824 789 798 794 818 788 906 820 793 820 820 823 779 826 833 806 822 785 780 614 1.09e+03 615 1.03e+03 444 757 779 776 756 448 809 702 755 808 799 780 755 783 735 729 803 799 758 759 782 800 701 852 728 785 728 756 766 775 764 799 769 764 745 772 768 746 818 794 828 783 753 777 722 721 734 753 736 764 781 738 880 734 910 765 726 786 773 881 950 945 860 934 838 789 858 897 865 858 817 843 798 738 888 898 832 813 1.1e+03 842 855 786 858 762 821 806 790 823 826 909 801 774 856 849 821 790 777 777 783 714 745 755 794 815 737 818 791 820 807 845 792 789 747 768 805 828 844 816 786 771 781 802 782 698 779 774 749 747 754 769 758 749 761 787 760 778 787 743 802 786 740 747 741 738 766 786 766 782 794 779 776 755 713 753 764 714 497 758 746 770 776 784 769 761 776 776 811 744 656 777 717 684 674 828 766 804 644 657 710 1.06e+03 914 753 660 714 846 780 710 726 724 732 764 757 739 709 757 742 752 764 726 740 750 772 764 795 809 752 829 807 817 814 799 770 810 780 803 809 805 788 771 816 778 769 797 797 787 813 1.03e+03 794 785 806 812 774 771 754 804 813 785 751 798 791 731 788 818 790 826 790 760 794 782 818 885 839 793 789 839 780 808 784 800 752 781 751 755 742 774 781 757 768 771 758 792 780 769 783 800 792 815 787 756 800 767 807 726 811 761 766 936 1.12e+03 815 622 771 791 737 712 740 728 729 779 796 778 744 816 753 746 731 763 816 834 790 833 819 792 779 783 809 782 780 771 781 815 795 797 774 830 799 798 776 769 814 798 771 785 776 749 798 837 735 776 794 821 821 799 798 780 741 758 785 765 749 770 812 819 812 810 788 786 764 779 774 822 833 783 788 744 797 767 800 966 753 772 674 736 852 750 724 760 751 766 766 799 803 795 759 750 774 787 770 801 800 816 781 790 820 656 852 854 755 729 752 774 728 818 785 806 803 792 818 798 765 759 820 838 796 778 814 790 782 787 774 774 775 775 791 760 752 774 777 769 745 808 782 764 733 722 774 785 774 799 832 818 866 753 767 784 799 552 1.21e+03 799 670 550 756 736 781 812 797 796 734 778 755 806 800 811 757 834 767 781 877 855 869 881 836 828 847 829 884 837 823 868 859 834 839 846 764 844 884 808 828 850 862 814 856 868 854 835 858 876 911 815 818 643 984 820 854 839 666 685 714 795 791 784 829 803 773 799 789 705 759 776 774 727 819 776 753 774 746 792 727 797 702 601 716 767 804 792 837 828 796 728 777 710 682 771 795 776 758 759 779 745 762 788 797 754 779 742 769 784 769 729 832 854 768 734 756 779 698 804 837 820 839 835 842 957 818 823 801 798 574 815 816 806 882 800 777 794 779 795 795 822 815 794 765 766 767 665 709 788 764 746 741 639 772 793 763 735 760 822 722 706 757 795 771 745 765 748 759 758 772 729 736 709 705 745 742 783 742 789 766 814 754 778 790 761 737 799 748 742 731 803 759 663 722 738 743 768 789 791 710 767 773 806 787 740 813 728 780 756 766 771 737 748 480 774 787 803 832 893 829 881 827 709 809 776 786 821 815 785 843 796 826 741 805 823 789 798 794 818 788 905 820 788 820 820 824 779 826 834 806 822 784 781 614 1.09e+03 614 1.03e+03 444 758 778 776 756 448 809 702 755 807 799 780 755 783 735 730 804 800 759 759 782 801 701 853 727 785 729 756 766 774 762 799 769 764 745 772 769 745 817 793 828 783 752 777 723 721 733 753 736 764 781 738 879 735 910 764 726 786 772 880 956 946 860 934 839 789 857 897 869 858 817 843 798 739 888 898 832 814 1.1e+03 842 854 786 857 762 821 806 789 823 826 909 800 773 856 849 821 790 777 777 783 715 744 754 794 814 738 817 790 821 806 846 792 789 746 768 806 828 841 816 785 771 781 802 781 698 777 773 749 747 754 768 758 749 761 787 759 777 787 744 802 786 739 747 741 737 766 787 765 782 795 779 776 755 713 753 764 715 491 758 746 769 775 785 769 761 776 776 810 743 655 778 718 685 674 827 765 804 644 658 710 1.06e+03 910 752 658 714 846 780 709 725 724 733 764 757 740 708 756 742 751 764 728 740 749 772 765 795 809 752 828 806 816 815 799 771 810 779 803 808 804 789 771 818 778 770 797 797 787 812 1.03e+03 794 784 805 813 775 770 754 804 813 786 751 800 791 732 787 818 791 826 790 760 794 783 818 884 838 793 790 840 781 807 784 800 750 781 751 754 740 774 781 758 767 771 757 793 781 769 783 799 791 814 787 754 799 767 806 726 811 761 765 934 1.12e+03 814 622 772 791 738 712 739 728 728 779 796 778 745 816 753 747 732 763 814 834 790 833 818 791 779 783 809 782 780 770 782 816 795 797 774 829 798 798 775 770 813 796 772 784 775 750 800 838 734 776 794 822 821 799 798 780 740 758 784 765 750 769 812 820 812 810 787 787 763 780 773 822 833 783 790 744 796 768 800 966 754 772 673 736 852 750 725 760 750 766 766 799 803 795 761 750 774 788 769 800 800 815 782 791 821 655 852 845 755 730 752 773 730 818 785 804 804 792 818 798 765 758 819 838 797 778 814 790 781 786 774 774 774 773 791 763 752 775 777 769 745 809 782 765 732 722 775 786 776 799 832 817 866 753 767 783 800 553 1.21e+03 799 670 550 756 736 782 812 797 796 735 778 756 807 800 811 758 835 767 782 877 855 869 881 837 827 848 829 884 837 824 869 860 834 839 846 763 844 883 808 828 850 863 813 855 867 853 835 858 877 912 816 818 643 983 821 854 841 664 684 714 795 792 785 830 803 772 797 789 706 759 778 774 726 820 776 753 774 745 793 728 797 702 602 715 768 803 792 836 827 795 728 778 710 682 771 795 776 758 759 779 744 762 788 797 754 779 744 770 784 768 729 832 854 767 735 755 778 697 804 838 820 839 834 842 964 819 823 801 798 574 814 817 806 883 800 777 794 778 794 795 822 816 793 765 766 767 666 709 789 764 746 742 640 771 793 763 734 760 823 722 706 758 795 771 746 765 748 759 759 772 729 736 708 705 743 742 783 742 789 766 815 754 778 790 761 737 798 748 742 731 803 759 662 721 738 743 768 789 791 710 767 772 806 786 741 813 729 781 756 765 770 739 750 480 774 787 803 832 893 830 882 827 709 810 776 786 821 816 784 844 796 827 741 806 821 789 798 794 817 789 905 820 782 819 820 823 779 826 834 806 822 784 781 615 1.09e+03 613 1.03e+03 444 757 778 776 756 449 809 702 755 807 799 780 754 783 735 730 806 801 759 759 784 802 701 854 728 785 730 756 765 774 761 799 770 764 745 771 769 744 817 794 829 782 752 778 724 722 733 752 737 763 781 738 879 735 910 764 726 787 773 879 960 947 860 933 841 788 858 896 873 858 817 843 799 739 888 898 832 814 1.1e+03 842 854 786 856 761 821 806 789 823 826 908 800 773 856 850 821 790 778 778 783 716 744 756 794 814 738 816 790 822 806 847 791 789 747 770 806 828 840 816 785 771 782 801 780 698 776 774 749 747 754 767 757 749 761 787 760 777 786 744 803 787 738 747 740 736 765 788 765 782 795 779 776 755 713 752 763 716 487 758 746 769 775 784 769 761 776 775 809 743 654 778 718 685 674 827 765 804 644 658 710 1.06e+03 907 751 657 715 845 780 709 725 723 733 763 757 741 708 755 742 752 764 728 741 748 772 765 795 810 752 827 806 816 815 799 772 810 779 803 808 803 789 771 819 777 769 796 797 787 813 1.03e+03 792 784 804 813 775 769 755 803 813 785 751 801 791 732 786 818 792 827 790 760 795 783 817 884 838 792 792 840 780 807 783 800 749 781 751 754 740 774 781 757 768 772 756 793 781 769 783 798 790 814 788 753 800 768 806 726 812 761 765 932 1.12e+03 814 621 773 791 738 712 738 728 728 779 796 777 745 815 753 748 732 764 813 834 790 834 819 792 779 784 810 782 781 769 783 817 795 797 773 828 798 798 775 771 812 795 773 784 775 749 801 838 734 776 793 822 820 799 799 781 740 758 784 765 751 768 814 820 812 811 785 789 763 782 774 823 832 784 790 744 794 768 800 966 753 772 672 736 853 750 725 759 750 766 765 799 803 795 762 750 774 789 768 800 800 814 781 790 821 655 854 838 755 731 752 772 731 817 785 804 805 791 818 798 766 758 819 839 797 779 814 790 781 786 774 774 773 774 791 766 752 776 777 769 745 809 783 766 731 723 777 786 776 798 833 818 866 752 768 784 800 553 1.22e+03 800 672 551 756 736 784 812 797 795 735 779 758 808 799 811 760 835 767 783 876 853 870 880 837 827 849 828 884 837 824 871 860 835 839 846 764 843 882 808 827 849 864 814 855 866 854 836 857 877 912 816 817 647 983 821 853 843 663 684 714 795 792 786 831 803 770 795 789 706 760 779 774 726 820 776 753 774 745 794 728 797 702 603 713 769 802 792 835 827 796 728 778 711 681 771 796 777 759 759 779 744 761 788 797 755 779 744 769 785 768 730 832 853 768 736 754 780 695 804 838 821 838 833 842 972 820 823 801 798 575 814 817 806 883 799 778 794 777 794 796 822 817 793 765 765 767 667 710 788 764 746 742 640 771 792 764 733 760 823 722 706 758 795 770 748 765 748 760 758 772 730 737 707 705 743 743 783 742 789 766 815 754 778 792 761 737 797 748 743 731 803 759 662 721 738 743 769 788 792 711 767 772 806 785 741 814 728 781 756 765 770 741 750 481 774 787 802 833 893 830 882 828 709 811 775 786 820 816 784 844 796 827 740 806 820 788 798 795 816 789 906 820 779 819 820 823 779 825 834 806 822 784 780 615 1.08e+03 613 1.03e+03 444 756 778 776 755 449 810 702 755 805 799 781 754 783 735 730 808 801 759 759 784 802 701 854 728 785 728 758 764 773 762 800 770 764 746 771 770 745 817 794 829 780 752 778 725 723 733 752 736 763 782 738 880 735 909 764 725 787 774 880 963 947 860 933 843 788 858 897 878 858 817 843 800 739 888 898 832 814 1.1e+03 841 855 786 854 760 821 807 788 823 825 907 800 774 857 851 821 790 779 778 783 716 743 757 794 814 738 816 789 822 805 847 790 790 747 771 807 828 841 816 786 771 782 800 780 698 775 774 750 747 754 767 757 750 761 787 760 778 786 744 803 788 738 747 740 737 764 787 764 782 796 780 776 756 714 750 763 717 484 758 746 768 775 784 768 761 776 774 810 743 654 776 718 684 675 826 766 804 644 658 710 1.06e+03 903 750 656 715 845 780 710 724 723 732 762 758 741 708 754 742 753 763 728 742 748 772 765 796 810 752 827 806 816 814 798 772 810 779 803 808 802 789 771 819 778 769 796 798 787 814 1.03e+03 791 785 804 813 775 770 755 801 813 784 751 802 792 733 786 817 793 828 789 761 795 783 817 884 838 792 793 840 779 808 783 801 749 781 751 755 740 774 781 757 770 772 756 793 781 769 784 798 790 814 788 754 801 768 805 727 812 761 765 930 1.12e+03 814 621 772 791 738 712 737 728 727 779 796 775 746 815 753 748 732 764 813 834 790 834 820 792 779 784 811 783 782 768 784 818 795 797 774 829 799 798 776 771 811 795 774 783 774 749 801 838 733 776 792 821 820 798 799 781 740 758 785 764 751 767 815 821 812 811 784 790 763 783 775 824 832 784 790 745 793 769 799 966 753 773 673 736 854 749 725 759 750 766 766 799 804 795 762 750 774 789 769 800 800 814 780 790 821 655 855 833 755 730 752 771 731 817 785 804 804 791 817 799 766 757 818 839 798 778 814 791 781 787 774 774 774 774 792 765 751 776 776 768 746 809 782 766 731 723 778 787 775 798 833 820 866 753 768 784 800 553 1.22e+03 800 673 551 756 735 784 812 797 794 734 780 758 808 799 812 760 835 767 783 876 852 870 880 836 826 850 826 884 837 824 872 860 836 839 847 764 843 882 808 826 848 864 815 856 866 854 836 855 876 911 816 815 651 983 820 853 844 663 685 713 794 793 786 830 803 770 796 789 706 761 780 774 726 821 776 753 773 744 793 728 797 702 604 712 771 801 792 834 827 797 727 777 713 682 771 795 776 760 759 779 744 761 788 796 756 779 743 769 786 769 730 831 853 768 736 754 782 693 803 839 821 836 833 842 980 820 822 802 798 575 814 818 805 883 800 778 794 778 795 797 822 817 793 766 765 767 668 710 787 764 746 742 639 771 792 764 732 760 822 722 706 757 796 771 748 766 748 760 758 772 730 737 706 706 742 743 784 742 790 766 815 754 777 792 761 737 797 748 743 731 803 759 662 721 738 742 770 789 792 711 767 772 805 785 741 814 728 780 756 764 771 743 750 480 774 788 802 833 893 830 882 828 709 811 775 786 820 816 783 845 797 827 740 807 821 787 798 796 816 789 906 820 777 819 820 822 779 825 834 807 823 783 780 615 1.08e+03 614 1.03e+03 444 755 777 776 754 449 811 702 755 805 798 782 754 784 734 730 809 801 758 758 785 801 701 853 728 784 727 760 764 772 762 802 770 765 745 771 770 747 817 796 830 781 752 777 724 722 733 752 736 763 780 737 880 735 909 765 725 787 776 881 965 947 860 932 841 787 859 897 883 858 817 842 800 739 889 898 832 814 1.1e+03 841 855 786 855 761 821 808 788 822 825 907 800 774 857 851 820 790 780 779 783 716 742 757 794 815 738 816 789 822 804 847 790 790 746 770 807 829 842 816 786 772 784 798 781 698 775 775 749 746 754 766 757 750 761 786 760 778 787 744 803 789 738 746 739 738 764 786 764 782 796 780 775 756 714 748 763 717 479 757 747 768 775 784 768 760 775 774 811 743 653 775 718 683 675 827 766 804 645 659 710 1.06e+03 901 750 656 716 845 780 710 724 723 732 762 759 742 708 754 742 753 761 727 743 748 772 765 796 810 753 828 806 816 815 799 770 808 779 803 808 802 789 771 819 779 769 796 798 786 815 1.03e+03 791 785 803 814 776 771 755 800 813 783 751 802 792 734 786 817 794 829 789 760 795 783 817 885 838 794 794 840 778 808 783 801 750 780 752 755 740 774 782 756 771 773 756 793 781 769 784 797 790 815 788 754 802 768 805 727 814 761 765 925 1.12e+03 814 621 771 791 738 712 737 728 726 779 798 775 747 815 753 747 731 765 814 834 790 835 820 792 779 784 812 783 781 768 784 818 795 797 774 831 800 798 777 771 811 797 775 784 774 750 802 837 733 776 793 820 820 797 799 782 740 759 786 764 750 767 815 819 813 812 784 789 763 784 776 825 832 783 789 745 793 770 798 966 753 772 674 736 855 749 724 759 751 767 768 799 804 794 760 750 775 789 770 800 800 815 780 790 821 654 856 830 754 730 752 771 730 818 785 804 804 792 817 800 766 758 819 840 799 778 815 791 781 788 774 772 774 774 792 764 750 777 776 768 746 808 782 767 731 722 779 788 775 798 833 819 866 753 768 784 800 553 1.22e+03 799 674 550 756 735 783 812 797 793 733 779 758 808 799 812 760 835 768 782 876 852 871 880 836 826 849 825 884 838 825 872 860 837 837 847 764 843 882 808 826 848 865 816 858 866 855 836 854 875 911 816 814 655 983 821 852 846 663 687 713 793 792 786 827 803 770 798 790 706 762 779 775 726 822 775 753 773 743 792 728 798 702 605 712 772 801 792 834 826 796 726 778 714 683 771 794 777 760 759 779 744 761 788 795 756 778 743 769 787 769 729 831 852 768 735 754 784 694 803 840 821 837 834 842 984 820 822 802 798 574 814 819 804 883 800 778 792 778 795 798 822 817 792 766 765 768 667 711 786 765 746 742 638 772 791 765 732 760 821 721 707 757 798 772 749 766 748 759 758 773 731 736 706 706 742 743 784 742 790 766 816 754 778 793 762 737 797 748 742 732 802 759 662 722 739 742 771 790 792 711 768 774 804 785 742 814 728 780 756 764 771 743 750 480 775 788 802 833 893 830 883 828 710 811 775 787 820 816 782 845 799 828 739 808 820 786 797 797 816 789 907 820 775 820 820 822 779 825 834 807 823 783 781 615 1.08e+03 614 1.03e+03 444 755 777 776 754 449 813 703 755 806 798 782 756 784 734 729 809 801 758 758 784 800 701 853 728 783 726 761 764 772 763 803 770 765 744 772 770 748 817 795 830 782 752 778 723 721 733 753 735 763 778 736 880 736 909 765 725 786 777 882 968 946 861 932 840 788 860 897 888 857 816 841 800 739 889 898 832 814 1.1e+03 842 856 786 856 762 821 809 788 822 826 908 800 774 858 849 820 790 779 779 783 716 742 758 795 815 737 818 789 822 803 846 790 790 745 769 807 829 843 816 786 772 784 798 781 698 775 776 748 747 754 766 758 750 761 786 760 777 787 743 804 790 738 746 739 738 765 786 764 781 796 781 775 755 714 748 764 717 475 757 747 768 775 784 767 760 775 774 811 743 653 775 718 683 674 828 767 804 645 659 710 1.06e+03 898 750 655 717 844 780 710 724 724 733 763 759 741 708 755 742 753 761 726 743 748 772 765 795 810 753 828 807 816 816 800 768 807 779 804 808 803 788 771 818 778 769 796 798 785 815 1.03e+03 790 785 803 814 775 770 755 801 813 783 751 802 792 734 786 817 794 829 789 759 795 783 816 885 837 796 794 841 779 808 783 801 750 780 752 754 740 774 782 756 770 772 755 792 781 769 785 796 790 817 788 754 803 768 804 728 814 761 765 920 1.12e+03 814 622 770 792 738 713 738 728 726 778 799 775 748 815 754 746 730 764 817 833 790 835 819 792 779 784 811 783 780 768 784 818 794 797 774 832 801 798 777 769 811 799 776 784 774 750 802 836 733 775 794 820 820 795 799 783 740 759 785 763 749 767 815 817 814 812 784 789 763 783 776 824 831 782 789 745 793 771 798 966 754 772 674 735 855 750 723 761 752 769 770 799 805 794 759 750 776 788 772 801 801 815 780 789 821 655 856 827 754 729 751 772 729 818 785 803 804 793 817 801 767 759 819 840 799 778 815 790 781 789 775 771 774 774 792 763 750 778 775 767 747 808 781 768 731 722 778 788 775 798 833 819 863 755 768 782 800 553 1.22e+03 797 673 549 756 735 781 812 796 791 734 778 758 808 798 812 760 835 767 781 875 853 872 881 835 825 849 824 884 838 825 872 859 837 836 848 765 843 883 808 827 848 864 816 858 866 855 836 854 873 910 816 814 659 983 822 852 847 664 689 712 793 793 785 826 803 772 798 790 706 763 779 775 725 824 775 754 772 744 791 727 798 701 605 712 773 801 791 834 826 795 726 778 713 684 772 794 778 760 758 780 743 761 789 794 756 777 743 769 786 769 728 831 852 768 735 755 783 695 804 841 821 839 836 842 990 819 821 802 798 574 814 820 804 883 800 777 791 779 795 797 824 817 792 767 765 769 667 711 786 765 746 741 637 773 791 766 731 760 820 721 706 757 798 773 749 766 748 759 759 774 731 735 706 706 743 744 785 743 791 767 816 754 778 793 762 737 798 749 741 732 802 760 662 723 739 741 772 790 791 711 770 775 804 785 742 814 728 780 756 763 771 742 749 481 775 788 801 833 893 830 883 828 711 811 775 787 820 815 783 846 799 829 739 808 818 786 797 797 817 789 907 819 773 820 820 822 780 826 834 807 824 783 782 614 1.08e+03 614 1.03e+03 443 755 776 775 754 448 812 703 755 808 798 782 756 784 735 729 809 802 758 758 785 798 702 853 728 782 727 759 764 772 764 803 770 765 743 773 771 748 818 795 830 783 752 778 722 721 733 753 735 764 776 736 879 736 909 764 725 786 776 882 970 946 861 932 839 788 859 896 896 858 816 840 798 739 889 898 832 814 1.1e+03 842 856 786 856 763 821 808 788 822 827 909 799 774 858 848 820 790 779 779 782 716 743 759 796 815 737 819 790 822 802 846 789 789 746 768 806 829 843 816 786 774 784 798 782 697 775 776 748 747 755 766 757 749 761 787 760 777 788 742 804 790 738 746 738 738 765 785 764 781 795 781 774 755 714 748 764 716 470 756 747 769 775 785 767 761 775 774 810 743 654 774 718 683 673 827 767 804 645 658 710 1.06e+03 895 751 655 718 844 779 710 725 724 734 764 757 740 707 756 742 753 762 726 743 748 772 764 794 809 754 829 806 816 816 800 768 806 779 803 807 802 788 771 818 776 769 796 797 784 814 1.03e+03 790 785 803 815 775 770 756 801 813 784 751 802 791 735 786 816 794 829 789 759 796 785 816 885 837 797 793 841 779 807 784 801 749 780 753 753 740 772 782 756 769 771 755 793 781 769 785 796 790 817 787 754 804 768 804 729 815 761 765 916 1.12e+03 815 622 770 792 739 714 738 728 726 777 800 776 748 816 755 747 730 764 818 834 789 834 818 793 779 784 811 784 780 767 785 819 793 797 775 831 800 800 777 768 811 800 776 784 774 751 801 836 733 775 795 820 820 794 799 785 741 758 784 763 748 768 815 815 815 814 785 788 763 781 774 824 831 782 788 746 793 771 799 966 753 772 674 734 855 750 722 760 753 768 768 800 804 793 760 751 777 788 772 801 801 814 780 788 821 656 857 825 755 728 751 772 729 817 786 803 804 793 817 802 767 760 819 840 798 778 815 789 781 789 775 770 773 773 792 763 750 777 775 768 747 807 782 769 731 723 778 789 775 798 832 819 861 756 768 781 800 552 1.22e+03 796 673 548 756 735 782 812 796 791 734 777 757 808 798 812 760 835 767 781 874 854 872 881 834 824 849 826 884 839 825 871 858 837 835 848 766 844 884 808 827 848 863 814 857 866 855 836 854 872 909 816 817 665 983 823 851 848 666 690 713 793 793 785 827 804 772 798 791 706 763 778 776 725 824 775 755 772 744 792 727 798 699 605 712 772 802 791 835 827 793 725 778 712 684 773 796 778 759 758 782 743 761 791 794 756 776 743 770 785 769 728 833 851 768 736 755 782 695 805 840 821 840 837 842 994 819 822 802 798 573 814 820 804 883 801 777 790 780 795 797 825 816 793 768 765 769 667 711 786 765 745 742 637 773 791 766 731 760 820 721 707 757 796 773 748 767 746 759 759 774 732 736 706 707 744 744 784 743 791 767 816 754 779 793 763 737 798 750 739 732 801 760 662 723 739 740 772 790 790 710 771 775 804 785 741 814 728 780 756 764 771 740 750 481 775 788 801 832 893 831 882 827 712 811 774 786 821 815 783 846 800 830 738 808 816 786 797 797 818 789 907 818 771 821 820 822 781 826 834 807 825 785 783 614 1.09e+03 615 1.03e+03 443 756 774 775 754 448 812 703 756 808 798 781 756 783 734 729 809 802 756 757 785 797 702 853 728 782 727 758 764 772 764 802 771 765 744 774 772 747 818 795 830 782 752 779 722 721 733 753 735 764 777 736 878 737 910 764 725 786 776 882 972 945 861 932 840 789 859 896 902 858 817 840 797 739 889 898 831 814 1.1e+03 842 856 788 856 763 821 807 788 821 827 910 800 774 858 848 820 790 778 778 782 716 743 759 796 815 737 820 790 822 802 846 790 788 746 768 805 829 843 817 784 774 784 798 782 697 775 777 750 748 756 766 757 748 762 788 760 777 788 742 803 790 738 746 738 737 765 785 764 781 794 781 773 754 713 747 764 716 464 757 746 770 775 786 768 762 775 774 808 744 655 774 718 683 672 826 766 804 645 658 711 1.06e+03 891 751 656 717 844 778 711 725 724 734 763 756 738 707 757 741 752 763 726 744 748 772 764 792 809 753 830 806 817 815 799 768 807 779 803 807 802 788 772 818 775 769 795 796 784 814 1.03e+03 791 786 803 816 775 770 758 802 812 784 751 803 791 734 786 816 792 829 788 759 796 786 816 886 836 797 792 841 778 806 785 800 748 781 753 752 739 771 781 757 768 770 754 793 781 769 785 796 790 818 788 754 804 768 804 728 814 761 764 913 1.12e+03 814 623 770 791 740 714 738 728 726 777 800 777 749 816 754 748 731 765 818 835 787 834 817 793 779 785 810 785 781 768 786 819 792 797 775 831 799 800 776 768 811 800 775 784 773 750 801 837 732 776 794 820 820 794 799 785 741 758 783 763 748 769 814 815 815 815 786 788 764 778 773 824 832 781 787 746 793 770 799 966 751 773 674 734 855 750 722 759 754 767 767 800 804 793 761 751 778 788 772 801 800 813 780 788 821 657 857 819 756 728 751 772 729 817 786 803 804 793 816 802 767 760 820 840 798 778 815 789 780 789 776 770 773 773 792 764 750 775 775 768 746 808 783 769 731 722 778 789 776 798 832 819 860 756 768 781 800 550 1.22e+03 797 673 549 757 736 783 811 796 790 735 778 755 808 798 813 759 835 766 781 873 853 872 880 834 824 849 826 885 840 825 870 856 836 836 849 767 844 884 808 827 848 862 813 857 866 856 836 854 872 909 816 819 675 983 822 851 849 668 691 714 793 792 785 828 804 773 797 790 705 764 778 777 723 823 775 756 771 744 792 728 798 697 604 712 772 803 791 835 828 793 726 776 712 685 772 797 778 759 758 781 744 761 792 795 755 776 743 772 785 769 728 834 851 769 737 754 782 696 807 839 822 838 837 842 1e+03 819 821 801 798 572 814 820 805 882 801 777 791 779 795 797 825 816 793 767 765 769 667 711 786 765 745 743 638 772 790 766 731 759 821 721 708 756 795 774 747 767 744 759 758 775 732 736 706 707 746 744 783 743 790 766 816 753 780 793 763 736 798 750 739 732 802 760 662 723 739 740 771 789 791 709 771 775 804 785 741 814 728 781 756 765 772 739 750 481 775 788 801 831 893 831 881 826 712 812 774 786 820 815 784 846 799 830 738 806 816 788 797 797 819 789 907 819 767 821 820 823 782 827 834 807 825 788 784 614 1.09e+03 616 1.03e+03 442 756 773 775 754 448 813 702 756 807 798 781 756 783 734 729 808 802 756 758 785 796 702 853 728 782 726 758 764 772 764 801 770 765 744 774 772 746 817 795 830 781 752 780 722 721 733 753 736 764 777 737 877 737 912 764 725 786 776 881 972 945 860 934 840 788 858 896 908 857 819 840 796 739 889 897 831 815 1.1e+03 841 856 789 856 763 821 806 788 821 826 910 801 774 857 848 821 790 779 778 782 717 743 758 795 815 737 820 789 822 802 846 792 787 746 768 805 829 843 817 784 774 784 798 782 698 775 777 750 748 756 766 757 748 763 788 759 778 788 742 803 790 739 746 738 737 765 785 765 781 794 781 772 753 713 748 763 716 458 756 746 770 776 784 769 764 775 774 807 744 655 775 718 683 673 824 766 804 646 657 711 1.06e+03 888 751 657 716 844 777 712 725 725 734 763 756 738 706 757 741 752 763 726 744 747 773 764 792 809 753 830 806 817 814 798 767 807 778 803 806 800 788 770 818 775 770 794 796 785 813 1.03e+03 791 786 803 816 775 770 759 801 812 784 751 803 791 734 785 816 791 829 788 759 796 788 815 887 836 797 791 841 778 807 785 799 749 782 752 750 739 770 779 757 768 770 755 793 781 770 785 795 790 818 788 753 804 768 804 727 815 760 764 909 1.12e+03 814 622 771 791 739 714 737 728 728 776 798 778 749 816 752 748 731 765 818 836 787 832 818 793 779 784 809 786 782 770 786 818 791 797 776 830 798 801 776 768 811 800 775 784 774 749 801 837 731 776 794 821 820 794 798 785 741 759 783 762 748 769 814 815 815 814 787 788 764 778 772 823 832 781 786 746 793 770 800 966 751 774 674 734 855 749 722 757 754 766 766 800 804 793 762 751 778 788 771 801 798 813 780 789 820 658 857 813 757 728 751 773 729 816 786 803 803 792 816 802 766 760 820 840 798 777 816 790 780 788 776 771 773 773 791 763 749 774 774 767 746 807 784 769 732 722 779 790 776 798 832 820 862 755 767 782 800 548 1.22e+03 797 673 550 757 736 784 811 797 791 735 778 755 808 797 814 758 835 766 782 873 853 872 880 834 823 849 827 886 838 825 869 857 836 837 849 767 844 882 809 827 848 862 813 857 866 856 835 854 872 911 816 820 684 984 821 852 849 668 694 713 792 792 784 828 804 772 797 789 704 764 778 776 722 822 775 755 771 745 792 729 797 697 603 712 772 803 791 835 828 794 726 774 712 686 771 798 777 758 758 780 744 762 793 795 754 777 741 774 785 769 728 836 852 769 737 753 782 696 806 838 822 837 836 842 1e+03 819 821 800 798 572 815 820 805 882 800 777 791 778 794 797 825 816 793 767 766 768 667 711 786 764 744 744 639 770 790 766 732 758 822 720 707 756 795 775 748 767 743 759 758 775 733 737 706 708 747 744 782 743 790 765 815 753 780 793 762 736 799 750 739 731 802 760 662 722 739 740 770 789 792 708 770 775 804 785 741 814 728 781 756 766 772 739 751 480 775 788 801 832 893 830 880 826 712 812 774 786 820 815 784 846 797 830 738 805 816 790 797 797 820 789 906 821 764 820 821 825 781 827 834 807 824 788 783 613 1.09e+03 616 1.03e+03 442 756 773 775 754 447 815 702 756 806 799 782 756 784 734 729 808 803 756 759 784 796 702 853 727 782 726 758 764 774 764 800 769 764 744 774 772 746 816 795 830 780 752 780 722 720 733 753 736 765 778 737 876 738 911 764 725 786 775 880 973 945 860 935 840 788 858 896 913 857 820 841 798 738 889 896 832 815 1.1e+03 841 856 789 855 763 821 806 789 820 827 910 801 773 858 848 821 790 781 778 782 717 742 757 795 815 737 820 789 822 803 847 793 786 746 768 805 828 843 817 784 773 784 798 782 698 776 777 750 748 755 766 758 749 763 788 758 778 788 742 802 790 740 746 738 736 765 784 765 780 794 781 773 752 712 750 762 716 454 756 746 770 776 782 770 763 776 774 808 744 655 777 717 683 674 824 765 804 647 658 711 1.06e+03 884 751 659 716 844 778 712 725 725 733 762 756 739 706 756 741 753 764 727 744 747 772 763 792 810 752 830 807 817 815 798 768 808 778 803 807 800 788 768 818 776 771 795 796 786 814 1.03e+03 791 786 802 818 775 771 760 801 812 785 751 802 791 732 784 816 791 828 787 759 794 787 816 888 835 797 790 841 779 808 783 799 750 782 752 750 739 771 779 757 769 770 755 793 781 770 785 794 790 818 786 753 804 769 804 726 815 760 765 904 1.12e+03 814 621 772 791 739 713 736 729 729 776 796 778 748 816 751 747 731 764 817 836 788 831 819 793 780 784 809 786 781 772 785 818 792 796 776 830 799 801 776 768 812 800 774 784 773 748 801 836 730 775 793 821 820 795 798 784 741 760 783 761 748 768 814 816 815 813 787 787 764 777 772 822 832 781 786 746 793 768 800 966 752 774 675 734 855 748 723 756 755 766 766 799 804 793 762 751 778 787 770 801 798 812 780 789 820 659 857 805 756 728 751 773 730 817 786 804 803 793 816 800 766 760 821 840 797 777 816 791 780 788 775 772 774 774 791 764 748 774 774 766 746 807 784 768 733 722 780 790 776 798 832 820 862 754 767 782 800 548 1.22e+03 797 674 551 757 736 783 811 797 792 735 778 756 808 796 814 757 834 765 782 872 853 871 880 834 822 848 826 886 837 826 869 858 836 837 849 768 845 881 809 828 849 862 814 857 866 857 834 853 872 912 816 820 695 984 820 852 850 667 698 712 792 792 784 828 804 771 796 788 704 764 778 775 721 820 775 755 771 745 792 729 797 697 602 712 771 803 792 835 829 794 726 774 712 686 770 797 777 759 758 779 745 761 793 795 754 777 739 774 785 769 728 836 852 769 736 754 782 696 806 838 822 838 835 842 1.01e+03 819 820 800 799 572 815 819 806 881 801 778 792 777 794 797 824 816 794 767 766 768 667 711 786 764 743 743 641 771 790 766 733 758 821 719 706 756 795 774 749 766 744 759 757 776 732 737 705 707 748 743 782 743 789 765 814 752 778 793 762 736 800 750 740 731 802 760 662 722 739 741 770 790 793 707 769 776 804 785 741 814 729 781 756 768 772 739 751 480 775 788 800 833 892 830 880 826 711 811 775 786 819 814 784 846 796 830 738 804 816 791 797 796 820 789 906 822 760 820 821 826 781 826 834 807 823 787 781 613 1.09e+03 616 1.03e+03 442 755 773 775 754 447 816 703 756 806 799 782 755 785 733 729 807 802 756 760 784 796 702 853 727 782 726 757 764 774 764 801 767 764 744 774 772 746 816 795 830 780 752 779 722 720 733 752 736 765 780 737 875 738 909 764 725 785 773 880 973 945 860 936 839 787 858 897 921 856 820 842 799 738 890 896 832 815 1.1e+03 841 856 790 855 763 821 806 789 820 827 911 800 773 859 848 820 790 782 778 782 717 742 756 795 814 737 820 789 822 803 846 793 786 745 768 806 828 843 817 784 772 784 798 783 698 776 776 750 748 753 766 759 750 762 788 757 778 788 742 803 789 741 746 738 737 765 784 765 780 794 781 774 751 712 752 760 716 453 757 746 769 776 780 768 763 777 775 809 744 654 778 716 683 676 825 765 804 648 659 711 1.06e+03 881 751 659 715 844 780 713 725 725 732 762 756 740 707 756 741 753 764 727 744 747 772 763 792 810 753 831 808 816 815 798 769 808 778 802 807 799 789 768 818 777 772 796 795 787 815 1.03e+03 792 786 801 818 776 771 759 801 812 785 752 800 791 731 783 816 792 828 787 759 793 787 816 887 835 796 790 840 779 810 783 800 751 783 751 749 740 772 780 757 769 770 756 793 781 771 783 794 790 818 785 753 804 769 804 726 815 760 766 901 1.11e+03 814 620 773 791 738 712 736 729 730 775 794 777 748 816 752 746 732 764 817 836 790 830 819 793 779 783 809 786 780 771 784 817 792 796 776 830 800 800 777 768 812 800 774 784 773 749 801 836 730 774 792 819 819 795 797 783 741 760 784 761 748 768 814 816 815 812 786 787 765 776 771 822 831 781 786 747 794 767 801 967 754 773 675 734 855 747 724 758 754 766 766 800 804 794 762 752 779 787 770 801 798 812 780 789 819 659 857 802 756 729 751 773 732 818 785 805 802 794 816 799 766 760 820 840 797 777 816 791 781 788 775 773 774 775 791 766 748 773 775 766 747 807 784 767 733 722 781 790 776 798 832 820 859 753 766 782 800 548 1.22e+03 798 673 551 757 737 783 810 798 793 735 778 757 807 796 813 758 835 767 783 872 853 872 879 834 821 848 824 886 836 826 871 859 837 836 848 768 846 881 809 828 850 862 815 857 867 858 834 852 873 912 816 818 704 984 820 852 850 667 704 711 792 792 784 829 805 770 797 787 704 764 779 774 722 820 775 755 771 746 791 728 796 698 603 712 771 802 792 835 829 795 726 774 711 687 770 795 776 759 759 780 745 760 793 796 756 777 739 773 785 769 728 836 852 770 736 755 781 697 805 838 822 839 835 842 1.01e+03 819 820 800 799 572 816 818 807 881 802 778 793 777 795 797 824 815 793 767 766 767 668 711 786 763 743 743 641 771 790 767 734 758 820 719 704 757 794 774 750 766 744 758 758 778 730 737 705 706 750 744 782 742 788 765 813 752 777 792 761 736 801 750 740 732 801 760 662 721 739 742 770 790 793 707 769 776 805 785 741 815 729 782 756 769 772 740 751 480 775 788 799 834 892 829 882 827 710 809 775 786 819 814 785 846 796 830 738 805 817 790 797 796 820 790 906 822 758 820 822 825 781 826 833 806 824 785 780 613 1.09e+03 616 1.03e+03 442 755 774 775 755 447 816 703 756 805 798 783 755 785 732 729 807 803 756 760 784 796 702 853 727 782 726 757 765 775 764 802 767 764 744 774 771 746 817 794 831 780 752 778 722 720 733 751 735 764 780 737 874 737 908 764 726 785 772 880 973 945 860 936 839 787 858 898 929 855 819 843 799 738 889 896 832 815 1.1e+03 840 854 788 856 763 821 806 790 819 827 911 799 772 860 848 820 790 782 778 782 718 742 756 796 814 737 820 789 822 802 845 794 786 744 767 807 826 843 817 785 772 784 798 783 699 776 776 750 748 754 766 758 750 761 788 757 778 788 742 804 789 740 746 738 738 765 785 765 780 794 781 774 752 712 752 760 717 453 757 746 769 775 780 767 763 777 776 809 744 654 778 715 683 676 825 765 805 647 659 710 1.06e+03 876 751 659 715 844 780 713 725 724 732 762 757 741 707 756 742 753 764 727 744 748 771 763 791 810 753 831 809 814 815 798 770 808 778 800 807 799 790 770 818 778 771 797 795 788 816 1.03e+03 792 784 800 820 776 771 758 801 812 785 753 799 790 731 783 815 792 828 787 760 793 787 816 885 834 796 790 840 780 811 784 801 751 782 752 750 740 773 780 757 771 770 756 792 781 771 782 793 789 818 784 753 805 770 805 726 815 760 766 895 1.11e+03 815 620 774 791 738 711 737 728 730 775 794 777 748 816 754 746 732 765 817 835 792 832 819 792 779 783 810 786 780 771 785 817 793 795 776 829 800 800 777 768 812 801 774 784 774 749 801 836 730 774 793 818 818 795 798 781 739 760 784 761 748 768 815 816 814 812 786 787 764 776 770 822 829 782 786 748 795 766 802 968 754 772 674 734 854 747 725 759 752 766 767 800 805 794 762 752 779 787 770 800 799 813 780 789 818 658 856 797 757 728 751 774 733 817 784 806 802 794 816 798 766 761 820 840 796 778 816 791 781 789 776 773 775 775 791 766 749 773 776 767 747 807 785 768 733 723 782 791 775 798 833 820 858 754 767 782 800 549 1.22e+03 800 672 551 757 736 782 811 797 793 735 778 757 806 796 812 759 836 769 783 873 854 872 879 836 821 849 825 886 836 826 872 859 837 836 847 767 847 881 809 828 850 862 815 857 867 858 836 852 874 912 816 818 713 984 820 850 850 667 709 712 792 792 783 829 805 769 797 788 704 764 778 774 722 820 775 756 771 746 791 726 796 699 603 712 771 802 791 835 828 795 726 774 710 687 770 795 776 760 759 781 746 758 793 797 756 777 741 771 786 768 727 836 853 770 736 756 780 697 805 838 821 839 835 843 1.01e+03 820 820 800 799 571 816 818 808 881 803 778 793 778 796 798 824 815 793 767 766 767 669 711 786 762 743 743 641 771 790 766 734 757 821 718 704 758 794 774 749 765 745 758 759 779 728 737 706 706 750 743 782 740 788 766 813 752 777 792 761 736 802 749 740 734 801 760 662 722 739 742 771 790 793 707 769 777 806 786 742 814 729 782 756 769 773 741 750 481 775 788 799 835 892 830 883 828 710 808 774 786 819 814 784 846 797 830 737 806 817 790 797 796 821 790 906 822 757 820 822 824 782 825 832 806 826 785 780 614 1.09e+03 615 1.03e+03 443 755 775 775 755 447 816 703 756 804 798 783 756 785 732 728 807 803 755 759 784 798 702 854 727 783 726 757 765 775 764 801 766 764 744 774 770 747 816 793 831 780 751 777 723 720 733 752 735 764 781 736 873 737 909 764 727 786 773 880 973 944 860 936 838 788 857 898 938 855 819 843 799 739 889 896 832 814 1.1e+03 840 854 787 857 763 820 806 790 818 827 911 799 772 860 849 820 790 782 778 782 717 742 756 797 814 738 820 789 822 802 844 794 786 744 769 806 827 842 817 785 772 784 798 784 699 776 776 748 746 754 767 757 748 761 787 756 777 788 743 804 790 739 747 739 738 765 786 765 780 795 782 775 754 711 752 761 716 453 757 746 768 775 781 767 763 777 776 809 745 654 778 716 683 676 826 766 806 645 659 709 1.06e+03 873 750 659 714 844 780 713 724 724 731 762 758 741 708 756 744 753 764 727 744 748 771 763 790 810 753 830 809 813 815 798 770 807 778 799 807 799 790 772 818 779 770 796 796 788 816 1.03e+03 793 783 801 823 777 771 756 802 811 786 754 798 790 732 783 813 792 828 788 761 793 787 816 884 834 795 789 840 781 811 785 802 751 782 752 750 741 774 780 758 771 770 756 793 781 771 781 794 788 819 784 752 805 771 805 726 814 760 766 890 1.11e+03 814 619 773 792 738 710 738 726 730 776 794 777 748 816 754 746 733 764 817 835 792 834 819 792 778 783 812 786 779 771 786 817 794 794 776 828 799 799 778 768 812 801 774 783 774 749 801 836 730 775 795 816 818 796 798 781 738 760 784 761 749 769 815 816 814 812 786 787 764 776 770 822 828 782 786 748 796 766 802 968 755 772 674 734 853 746 725 760 752 766 767 801 805 794 763 752 779 788 770 800 800 814 781 789 818 656 856 793 757 727 751 774 733 816 782 805 802 793 816 797 766 762 821 840 797 778 816 790 781 789 776 773 775 774 792 764 750 772 776 768 747 808 784 768 734 722 782 792 773 797 833 820 859 754 766 782 800 549 1.22e+03 801 672 551 757 735 782 812 796 793 735 779 757 806 797 811 760 835 772 782 873 854 872 878 837 821 849 826 886 837 826 872 859 837 836 846 766 848 882 810 828 849 862 815 857 867 857 837 853 875 911 816 818 725 984 821 849 851 668 715 713 792 792 783 829 804 769 796 788 705 763 778 775 722 819 774 756 771 746 791 724 796 700 604 712 771 802 791 836 829 796 726 774 709 687 769 796 776 761 760 780 745 759 793 798 755 777 743 769 786 768 727 836 853 770 736 756 780 697 805 838 821 840 834 843 1.01e+03 820 820 800 799 570 816 818 808 880 802 777 793 778 797 798 823 814 793 767 766 767 670 710 785 761 743 742 641 771 791 766 733 757 822 718 704 758 794 774 748 765 745 757 760 780 728 738 707 706 749 743 782 739 789 766 812 753 776 791 761 736 803 749 741 734 800 760 662 722 739 743 772 790 791 708 769 777 806 787 742 815 729 783 756 768 774 742 750 481 775 789 800 835 892 830 884 827 710 808 774 786 819 814 783 847 798 829 736 806 817 790 797 796 821 790 906 822 755 820 823 824 782 825 832 805 828 785 780 615 1.09e+03 614 1.03e+03 443 754 776 775 755 446 817 703 756 804 798 782 757 785 733 728 807 803 755 759 785 799 702 853 726 784 727 757 765 775 764 800 766 764 744 774 771 747 816 793 832 779 751 778 723 719 734 753 735 763 780 736 873 736 910 765 727 786 774 880 974 944 860 935 839 789 858 898 947 855 819 842 798 741 889 896 832 814 1.1e+03 839 855 786 858 764 819 806 790 817 827 911 799 772 860 849 820 790 781 778 781 716 743 755 798 814 738 819 789 822 802 843 794 786 744 771 807 828 842 818 785 772 784 798 782 699 776 777 747 745 755 767 757 745 761 788 756 777 788 743 804 790 738 747 739 738 764 787 764 780 795 782 775 755 712 752 762 715 452 757 745 767 775 782 767 763 777 776 808 745 653 777 717 683 676 826 767 807 644 659 709 1.06e+03 868 750 658 715 844 780 713 722 724 731 762 759 742 708 758 744 753 764 728 743 748 772 763 790 810 753 829 809 813 815 798 770 806 777 799 807 798 790 773 819 780 767 796 796 789 816 1.03e+03 792 783 802 825 776 770 756 802 811 787 754 798 790 733 784 812 791 829 788 761 793 787 816 883 833 795 790 839 782 810 785 802 751 782 752 750 741 774 780 758 772 769 756 794 780 770 781 795 788 818 785 752 805 771 806 726 813 761 767 886 1.11e+03 814 619 773 792 740 710 740 725 730 777 794 777 747 817 754 747 732 763 818 835 792 834 818 793 778 782 812 786 779 771 785 817 794 794 776 826 797 799 778 769 812 800 774 782 776 750 801 835 729 776 797 816 818 796 799 781 736 760 785 760 751 769 815 816 813 811 787 788 763 776 770 822 826 783 786 748 795 764 803 968 755 772 674 734 852 746 724 761 753 766 768 802 806 793 763 752 778 789 770 800 803 816 781 789 818 656 856 790 757 726 751 775 731 815 782 804 802 791 815 796 765 762 821 840 797 778 816 790 780 788 776 774 775 773 793 763 750 772 776 769 747 808 782 768 733 721 782 792 772 796 832 819 860 753 766 782 800 550 1.22e+03 803 672 550 757 734 782 813 796 793 735 779 757 806 797 811 759 834 772 781 873 854 873 878 837 821 849 828 886 838 826 870 860 837 837 845 766 847 882 810 829 849 862 815 857 866 856 837 854 875 911 815 818 736 982 822 849 850 668 719 713 792 792 783 829 803 769 796 787 707 762 777 776 723 819 774 756 771 746 791 723 796 700 604 713 771 801 790 836 829 796 726 775 710 686 769 796 776 761 759 780 744 761 794 797 754 778 743 770 785 768 727 837 853 768 736 756 780 696 804 838 820 840 834 844 1.01e+03 819 820 800 799 570 815 816 808 880 801 777 793 778 798 799 822 814 793 767 766 767 670 711 785 762 743 742 640 771 791 765 732 757 823 718 704 758 794 774 748 765 745 758 761 780 727 738 708 706 748 743 783 739 789 766 812 753 775 790 762 737 803 750 742 734 800 760 662 722 740 743 774 790 790 708 770 777 806 787 742 816 729 784 756 768 773 743 751 481 776 788 800 835 893 829 884 826 710 808 773 786 819 815 782 847 798 829 736 806 818 790 796 795 821 790 907 822 753 821 823 824 782 825 832 804 828 785 781 615 1.09e+03 614 1.03e+03 444 754 777 775 755 445 817 703 756 805 798 782 757 786 734 727 806 802 755 759 785 798 701 853 726 784 727 758 765 774 764 799 767 765 744 774 771 746 817 795 833 778 751 778 724 718 733 754 735 763 778 736 874 736 911 765 727 787 775 880 974 944 859 935 839 790 858 898 954 855 819 842 798 740 888 895 832 814 1.1e+03 840 856 786 857 764 819 806 791 817 826 912 799 772 860 849 821 790 780 779 781 716 744 755 799 814 736 819 790 822 803 843 794 786 744 772 807 829 842 817 786 772 784 798 781 699 776 778 746 744 755 767 758 745 761 789 756 776 789 743 803 791 738 747 739 737 763 787 764 780 795 782 775 755 712 751 762 715 453 757 745 767 775 782 766 763 776 774 808 745 652 776 717 683 676 826 766 807 644 660 709 1.07e+03 865 751 658 715 844 780 713 721 726 731 761 759 743 708 758 744 752 764 728 743 748 772 763 791 810 753 827 809 813 815 800 770 806 776 799 807 798 790 774 819 780 767 797 796 788 816 1.03e+03 792 784 802 826 776 769 756 802 810 788 754 799 790 732 785 812 791 829 788 762 793 786 815 882 833 796 790 839 782 809 783 802 751 782 752 749 742 774 779 758 772 769 756 794 780 770 781 796 788 818 786 753 804 771 805 726 813 761 767 885 1.11e+03 813 619 772 792 742 710 740 726 730 777 795 777 748 817 754 748 732 762 818 836 792 833 818 794 778 783 812 786 778 772 784 817 793 792 775 826 796 799 777 769 812 799 773 783 776 750 800 834 729 776 797 818 818 796 799 781 736 760 785 760 751 771 815 816 812 811 787 788 762 776 771 822 825 783 786 747 795 764 803 966 755 772 674 734 852 746 722 761 755 767 769 802 806 793 763 751 778 789 770 799 804 816 780 789 820 656 856 787 757 727 750 776 729 816 782 803 802 790 815 796 765 762 821 839 797 779 815 790 780 787 776 775 776 774 794 764 749 772 777 768 747 807 781 768 732 722 782 793 772 795 831 819 861 753 766 782 801 551 1.22e+03 803 672 549 757 734 782 813 795 792 734 780 757 805 796 812 759 833 772 781 873 854 872 879 837 824 849 827 886 838 825 870 860 837 837 845 765 847 882 810 830 849 863 814 857 866 855 837 853 875 910 813 818 750 981 822 850 850 668 725 712 792 792 784 829 803 769 796 787 707 762 777 776 725 818 774 757 771 746 791 722 797 700 604 714 771 801 790 836 829 797 726 776 710 685 768 796 776 761 758 779 743 762 794 797 755 778 742 771 784 768 727 837 852 766 735 755 781 695 804 837 819 840 835 845 1.01e+03 818 820 799 800 570 815 815 808 880 800 777 792 778 798 798 822 814 793 767 766 767 671 712 786 762 743 741 639 771 790 765 731 757 823 719 703 758 794 774 748 764 745 759 761 780 727 739 709 707 746 743 783 739 789 765 812 753 775 789 763 737 803 750 743 733 800 760 662 723 740 743 774 790 788 709 771 777 807 787 743 816 729 784 757 767 772 742 752 481 776 788 800 835 894 828 883 826 711 808 773 784 819 815 782 847 799 829 737 806 818 791 796 795 820 790 907 823 751 821 822 824 782 825 832 804 829 785 781 616 1.09e+03 614 1.03e+03 444 753 777 775 755 445 816 703 756 806 798 782 756 786 734 726 807 800 755 759 785 797 699 852 727 784 727 758 765 774 764 800 768 765 744 773 771 746 818 795 833 776 750 779 724 718 732 754 735 762 777 736 874 737 911 765 727 788 774 879 974 945 859 935 839 790 858 898 959 855 820 841 798 740 888 895 832 815 1.1e+03 840 857 787 857 764 818 806 791 817 826 912 799 772 860 849 821 790 780 779 781 716 744 755 798 814 736 819 791 822 804 843 793 788 744 772 808 829 841 817 786 772 783 797 779 699 776 778 746 745 755 767 757 747 762 789 756 776 789 743 803 791 738 747 738 737 762 787 764 781 795 782 775 755 713 750 761 715 454 757 745 767 775 783 766 763 776 773 810 745 652 775 717 684 676 825 766 807 645 660 709 1.07e+03 863 751 657 715 844 780 713 722 726 731 760 759 744 708 759 744 752 764 728 743 748 772 762 791 810 753 827 809 812 814 802 769 806 776 800 807 798 791 774 819 780 767 797 796 788 816 1.03e+03 792 785 803 827 776 768 756 802 810 787 753 799 790 732 785 812 790 829 787 762 794 785 816 882 833 796 790 838 782 808 781 802 751 781 750 748 742 774 780 758 772 770 756 793 779 770 782 796 788 817 787 753 803 771 805 727 813 760 767 882 1.11e+03 813 619 772 792 742 710 740 726 730 777 796 777 748 817 752 748 732 762 818 836 791 833 819 795 779 784 811 787 779 772 784 818 792 792 775 826 795 801 777 769 812 798 773 784 777 750 800 835 728 776 797 821 818 797 798 781 735 760 785 760 750 772 815 817 811 810 787 788 762 777 770 823 825 784 786 746 795 763 803 965 755 772 674 733 851 747 722 760 755 766 770 802 806 794 762 751 777 790 770 799 806 815 780 789 821 655 856 782 758 728 749 775 727 817 784 804 802 789 815 797 765 762 819 838 797 780 814 789 780 787 776 776 776 774 794 765 748 773 777 768 747 807 781 768 730 723 782 793 771 795 831 818 861 753 767 782 802 552 1.21e+03 803 671 549 757 734 783 813 795 792 735 778 757 805 796 814 759 832 772 782 873 853 871 880 836 826 849 827 885 839 826 871 860 836 837 845 765 847 882 811 831 848 863 813 856 866 855 837 852 875 910 812 819 761 982 822 850 850 668 728 713 793 793 784 829 803 769 796 788 708 763 776 777 726 819 775 757 771 746 791 724 797 701 604 714 771 801 791 836 829 795 726 774 711 685 768 796 776 761 756 779 744 762 794 796 755 777 741 772 784 768 727 837 851 765 735 755 781 695 804 838 818 840 836 846 1.01e+03 819 820 798 800 570 815 815 808 880 800 778 792 778 798 797 822 813 792 766 765 766 671 713 788 762 743 740 638 771 790 765 733 758 822 719 703 758 793 773 748 764 745 759 760 779 728 738 709 708 746 743 783 738 788 765 813 753 775 788 764 736 803 750 742 732 800 760 662 723 739 743 775 790 787 709 773 777 807 787 743 815 729 783 757 767 772 740 752 482 775 789 800 834 894 826 882 826 711 808 773 784 819 816 783 846 799 829 737 806 818 792 797 795 820 789 908 823 749 820 822 824 782 826 831 804 828 784 781 616 1.09e+03 613 1.03e+03 443 754 778 775 755 446 815 702 756 806 799 782 755 786 734 725 807 800 756 759 785 796 700 852 728 785 727 758 765 774 764 802 769 764 745 773 771 744 818 795 833 777 750 778 724 719 732 753 735 763 778 736 874 737 911 764 728 788 774 879 972 945 859 934 839 791 857 897 964 855 820 842 798 740 889 895 832 816 1.1e+03 840 856 787 856 765 818 806 791 817 826 912 799 773 860 848 821 790 781 779 781 716 744 755 798 814 736 820 792 822 804 842 792 789 744 772 808 828 842 816 786 771 782 797 780 699 776 778 745 746 755 766 756 748 762 788 756 776 789 743 803 792 738 746 738 737 762 787 763 781 794 782 775 755 713 749 761 715 454 757 745 768 775 783 766 764 776 774 811 744 652 776 717 684 676 825 765 805 645 661 709 1.07e+03 861 752 657 716 844 779 713 723 725 731 760 760 743 707 759 744 753 764 728 742 747 772 762 791 810 753 827 810 813 813 801 768 806 776 801 808 800 793 774 818 780 768 797 798 788 816 1.03e+03 792 785 803 831 776 768 756 801 809 787 752 799 790 733 785 813 791 829 787 760 794 784 816 883 833 795 791 838 781 808 781 802 751 780 750 748 742 774 780 759 771 770 756 792 778 771 782 797 790 817 786 752 802 771 804 726 813 759 766 879 1.11e+03 813 619 772 793 742 710 740 727 730 777 797 777 748 817 752 748 732 762 818 835 791 833 819 794 779 785 812 787 780 771 784 818 792 791 774 826 796 802 777 768 812 799 772 785 776 750 799 837 728 776 795 821 818 797 798 780 735 759 785 761 748 771 816 817 810 811 787 788 763 778 770 823 824 785 786 747 794 763 803 965 755 772 674 734 850 748 723 760 756 766 770 802 804 795 762 751 776 790 770 800 807 815 780 789 822 655 856 775 758 728 749 774 727 818 785 804 802 790 814 797 766 763 819 838 797 779 815 789 781 787 777 776 776 775 794 764 748 774 778 768 747 807 782 767 730 724 782 793 771 797 832 818 862 753 767 781 801 552 1.21e+03 802 671 549 756 735 783 813 796 792 735 777 756 804 796 814 760 833 770 782 873 853 870 879 836 828 849 827 885 839 826 872 860 836 837 845 766 847 882 812 830 848 862 812 856 866 854 837 852 875 910 811 819 769 984 822 850 850 668 732 713 794 794 784 830 804 769 796 788 708 764 776 777 726 819 776 756 772 747 791 726 798 700 604 713 770 802 791 836 829 794 726 773 711 685 768 796 776 761 756 780 744 761 794 796 755 777 740 772 785 768 727 837 851 765 735 755 781 695 805 838 818 839 837 846 1.02e+03 819 820 798 800 570 815 815 807 881 800 778 792 778 797 797 823 812 792 766 765 766 670 713 790 762 744 739 638 771 790 764 735 759 822 719 703 758 793 774 747 764 744 759 760 778 730 737 708 709 746 744 783 738 788 765 814 753 775 789 764 736 802 750 742 731 801 760 661 722 739 743 775 791 785 710 774 777 806 787 742 813 729 783 757 769 772 739 751 483 775 790 800 833 894 826 881 825 710 809 773 784 819 816 783 844 799 830 737 808 818 791 798 794 820 789 907 822 746 820 823 825 782 827 831 804 826 784 781 616 1.09e+03 613 1.03e+03 443 755 777 774 755 447 815 702 756 806 799 781 755 784 732 724 808 800 756 759 784 797 702 853 729 785 727 758 766 773 764 802 770 764 745 772 771 744 819 794 834 778 750 778 724 719 732 753 735 763 778 735 874 737 911 764 728 788 773 879 970 944 859 934 839 790 857 896 971 855 821 843 798 740 889 895 832 817 1.1e+03 840 856 788 856 765 818 806 790 817 826 911 799 774 860 849 820 790 781 778 781 715 744 755 797 814 737 821 791 822 804 842 790 790 745 772 806 827 842 816 786 772 781 796 780 700 776 778 745 746 755 766 755 748 762 787 757 776 789 742 803 792 739 746 738 738 762 787 763 781 795 782 775 755 713 747 760 715 453 757 745 768 774 784 766 764 776 774 811 744 653 776 717 685 676 825 765 804 646 660 710 1.07e+03 860 752 656 716 843 780 713 724 724 732 761 759 742 707 758 744 753 764 727 742 747 772 762 790 810 753 827 810 814 813 800 766 807 776 802 808 801 794 773 817 778 769 797 800 787 817 1.03e+03 792 785 802 834 776 769 756 801 809 787 752 800 790 734 784 815 792 829 788 759 794 785 816 884 833 795 791 838 781 808 781 801 751 780 749 749 742 774 780 758 771 771 756 792 778 771 784 798 791 816 786 752 802 770 803 726 813 758 766 877 1.11e+03 812 620 772 792 742 709 740 728 730 777 797 776 748 817 751 747 732 762 817 835 790 833 819 794 780 785 812 787 780 770 784 818 791 793 774 826 796 802 777 767 813 799 773 786 776 751 800 839 728 775 794 820 819 796 797 779 735 759 785 762 748 768 817 817 809 810 787 788 763 779 771 823 824 784 785 748 794 763 802 966 756 772 675 734 849 749 724 759 756 765 770 802 803 795 762 752 776 790 771 800 810 815 780 789 822 655 856 770 758 729 750 773 726 818 784 805 802 790 814 797 766 763 820 838 796 777 816 789 782 786 777 775 776 774 793 763 748 774 778 768 747 807 783 767 730 724 781 793 771 800 833 818 861 753 768 780 800 551 1.21e+03 800 672 549 757 736 784 813 798 791 735 776 756 804 796 814 761 834 768 781 873 852 869 879 836 828 849 828 885 839 827 871 860 836 837 845 766 847 882 811 828 847 862 813 856 867 853 837 851 874 910 811 819 778 986 822 849 850 668 736 714 793 795 783 830 803 771 796 788 708 763 777 777 726 820 776 755 772 748 792 728 798 699 605 713 770 802 791 835 829 794 725 772 710 685 770 795 777 761 756 780 744 761 793 796 755 776 739 771 786 768 727 838 851 765 735 755 781 695 805 837 818 839 837 847 1.02e+03 819 820 798 799 570 815 815 806 882 800 778 794 779 797 797 822 812 794 765 764 766 668 712 790 761 745 739 637 772 790 764 734 759 822 719 704 758 794 774 746 765 745 759 760 777 731 736 708 709 745 744 783 738 787 766 814 753 775 790 764 734 802 750 742 730 801 759 660 721 739 743 775 791 782 709 774 777 806 787 742 812 728 783 757 771 773 740 750 485 775 789 800 833 894 826 882 825 710 809 772 784 820 817 782 844 798 830 737 810 818 789 800 794 821 788 905 822 746 820 824 825 782 827 831 804 826 785 781 616 1.08e+03 612 1.03e+03 444 756 778 773 755 447 816 702 756 806 799 780 755 783 732 723 809 799 756 759 784 799 703 852 729 785 727 760 766 773 765 802 770 763 745 771 771 743 818 794 834 778 750 778 724 719 732 754 735 764 779 735 874 737 911 764 728 789 773 880 969 945 859 934 840 790 857 896 978 855 821 844 797 740 889 895 831 816 1.1e+03 840 857 788 856 765 819 807 789 817 826 910 799 774 859 850 821 790 781 776 781 714 744 755 797 814 737 821 792 822 804 842 790 790 746 771 805 825 842 815 786 772 780 797 780 700 776 777 745 746 755 765 756 748 762 788 759 776 788 742 802 792 739 746 738 738 762 787 763 782 796 782 775 754 713 747 760 715 452 756 745 768 774 784 766 763 777 775 810 744 653 778 717 686 676 826 766 803 646 660 710 1.07e+03 858 751 656 716 843 780 713 724 725 732 761 758 742 706 758 744 753 764 727 742 746 772 761 790 811 753 827 809 816 813 799 766 807 775 802 808 801 794 773 816 777 769 796 801 786 817 1.03e+03 793 786 802 837 776 769 756 802 808 788 753 801 791 733 784 817 794 829 788 757 793 786 817 884 833 795 791 838 781 808 780 799 751 780 749 750 742 774 780 758 771 770 756 792 778 771 784 798 792 818 785 752 802 769 803 726 813 758 766 875 1.12e+03 810 622 772 791 742 710 739 728 730 777 796 775 748 817 751 747 731 762 817 834 790 833 819 793 780 785 813 786 780 768 784 818 791 795 774 827 796 802 776 766 813 798 772 786 774 751 801 838 727 775 792 819 820 795 798 778 734 760 785 764 748 768 816 817 810 810 788 788 764 779 772 823 824 782 785 749 794 764 800 967 756 771 675 735 850 750 723 759 756 765 769 801 803 796 761 752 778 790 771 799 815 816 779 790 821 655 857 765 757 730 750 772 726 817 784 805 802 791 814 798 766 762 821 838 796 775 816 788 783 785 777 774 776 774 792 762 748 774 776 768 747 807 783 766 730 723 782 793 772 801 834 819 861 753 769 779 800 550 1.21e+03 798 672 549 758 736 785 814 799 792 734 776 756 804 796 815 761 835 765 780 874 852 869 879 837 826 849 829 884 839 826 871 860 834 837 844 766 847 882 810 828 848 861 814 856 867 852 838 852 874 910 811 819 788 985 821 849 849 667 739 714 793 795 781 830 802 772 796 787 707 762 778 776 724 820 776 753 772 748 792 728 799 697 605 713 771 802 791 834 829 796 725 773 709 685 772 797 777 761 755 780 743 759 792 796 755 777 740 771 786 768 727 839 852 766 736 754 781 696 806 837 818 839 837 847 1.02e+03 819 820 800 799 570 816 815 805 883 801 778 795 777 796 798 822 812 796 765 764 766 667 712 790 761 746 739 637 772 790 764 733 758 822 719 704 758 794 773 747 765 746 760 759 776 731 735 707 708 746 744 783 740 787 766 814 753 775 791 764 734 802 750 742 730 801 758 659 721 740 742 774 790 781 709 773 776 804 787 741 812 728 782 757 773 773 740 751 485 775 788 799 833 894 826 882 826 710 809 773 784 820 817 782 845 798 830 737 811 819 787 800 793 821 788 904 822 747 820 824 826 781 826 831 804 826 785 781 616 1.08e+03 613 1.03e+03 444 756 778 774 756 447 816 702 756 807 800 779 755 784 731 724 810 799 755 760 784 799 702 850 728 786 727 761 766 773 765 801 770 763 746 771 771 744 818 794 834 777 750 778 724 718 731 754 735 765 779 735 874 737 911 764 728 790 773 880 969 945 859 934 841 790 857 896 986 856 820 842 798 740 889 895 831 815 1.1e+03 840 858 787 857 765 819 808 790 818 826 910 799 774 859 852 822 790 781 776 781 715 744 756 797 814 737 820 792 822 804 842 790 789 746 770 804 825 843 815 787 772 780 798 780 700 776 777 745 746 754 764 756 748 762 788 760 777 788 744 802 792 739 747 738 738 762 786 764 783 796 782 774 754 712 747 761 715 452 755 744 768 774 784 765 763 778 774 810 744 654 778 718 686 676 827 767 804 645 659 711 1.06e+03 857 751 657 716 843 780 711 723 726 733 762 757 741 706 757 743 754 764 728 743 746 772 761 789 812 752 827 809 816 814 799 768 807 776 801 807 801 793 773 815 778 768 796 801 785 817 1.03e+03 793 786 802 838 777 769 756 803 808 787 754 801 792 732 784 817 793 829 788 756 793 785 816 883 833 795 790 838 780 808 780 798 750 780 749 750 743 774 781 757 771 770 756 792 778 772 785 798 791 818 785 752 802 769 803 726 813 759 766 873 1.11e+03 810 622 771 791 742 711 738 728 731 777 796 774 748 816 751 748 731 762 817 834 791 833 819 791 780 785 813 785 781 768 784 818 792 798 775 828 795 801 776 766 814 798 771 785 774 751 802 836 727 774 793 819 820 793 798 778 733 760 783 763 748 770 815 816 811 811 788 788 764 779 772 823 825 780 785 748 794 766 799 967 757 772 675 735 852 750 723 759 756 765 769 801 804 795 761 751 779 790 770 798 822 816 778 790 820 654 857 761 757 731 751 771 727 816 783 805 802 792 814 798 766 762 821 838 796 775 816 787 782 783 777 774 777 773 793 763 747 774 775 768 747 807 783 766 731 723 783 793 774 800 834 819 861 754 769 779 800 550 1.22e+03 798 672 549 758 736 785 814 798 793 734 776 757 805 797 815 760 835 764 780 874 852 869 879 837 826 849 828 884 839 826 870 860 832 836 844 766 847 881 809 830 850 861 815 856 866 853 838 852 874 911 812 819 799 984 820 849 848 667 742 714 792 795 780 830 802 773 796 786 707 762 778 776 723 820 775 755 772 748 793 727 799 699 604 713 772 801 790 834 828 797 724 774 709 685 773 799 777 761 756 779 742 758 792 795 755 778 742 771 785 767 727 839 852 766 736 753 782 698 806 837 819 839 837 846 1.02e+03 819 820 801 799 570 816 815 805 882 801 779 795 775 796 798 822 813 796 765 764 766 668 712 788 761 746 740 636 772 790 763 731 757 822 720 705 758 796 772 748 766 745 760 759 776 730 736 707 707 747 743 783 742 787 765 814 753 776 790 764 734 801 751 743 730 800 758 659 722 740 742 775 790 782 708 773 776 804 787 740 813 728 782 756 773 772 740 752 486 775 786 799 833 894 826 880 827 710 808 774 784 820 817 784 846 798 830 737 809 819 785 800 793 822 788 904 822 748 821 825 826 780 826 831 803 825 785 782 616 1.08e+03 614 1.03e+03 445 756 778 774 756 447 817 702 757 806 800 779 755 783 733 726 810 799 755 760 784 798 702 849 728 786 728 761 766 773 766 801 771 763 747 772 772 746 818 794 834 777 750 778 722 718 731 755 736 765 779 734 874 737 912 765 727 789 773 881 969 946 860 934 842 790 856 897 993 855 821 842 798 740 889 895 832 814 1.1e+03 840 857 787 858 765 819 809 789 820 826 909 799 774 859 852 822 790 781 776 781 716 744 757 798 813 737 820 792 822 804 842 791 789 746 769 804 825 842 814 787 772 780 798 781 700 776 777 744 746 754 763 755 748 762 788 759 777 787 745 802 790 739 747 738 738 762 786 765 782 796 782 773 755 712 748 761 714 452 754 744 768 775 783 765 763 778 774 810 744 655 778 719 686 676 828 768 805 644 659 712 1.06e+03 858 750 657 716 843 780 709 723 726 733 762 757 742 706 756 742 754 763 728 743 746 772 761 789 811 751 827 809 817 814 800 769 807 777 800 808 801 793 772 816 778 768 795 801 784 817 1.03e+03 793 786 802 838 777 769 756 803 808 786 755 801 792 731 784 817 792 830 789 757 794 786 816 884 832 795 789 837 780 808 780 799 750 781 750 749 743 774 781 757 771 770 756 792 778 772 786 799 790 819 786 752 802 770 804 726 813 759 766 871 1.11e+03 811 622 771 792 742 712 738 728 731 776 796 774 750 816 752 748 731 763 817 834 791 833 818 790 779 785 812 785 781 767 784 818 794 798 775 828 794 801 777 767 816 798 770 785 774 751 803 836 727 775 793 819 818 793 797 779 733 760 782 762 749 773 814 816 811 811 788 788 764 778 772 823 826 782 785 746 794 767 799 966 758 772 676 735 853 748 724 759 755 765 768 800 805 794 760 751 780 790 770 798 827 816 779 790 820 653 857 753 757 730 751 770 728 816 783 805 802 793 814 798 766 761 821 838 796 775 816 787 780 784 776 776 777 773 793 764 746 774 775 767 748 806 783 766 732 723 784 792 776 800 834 818 862 753 770 778 801 550 1.22e+03 798 671 549 757 737 784 814 797 794 734 776 758 806 798 814 760 834 765 779 874 852 869 879 836 825 849 828 884 839 826 870 860 831 837 844 766 846 881 810 831 852 861 815 856 866 854 838 853 874 913 812 818 809 983 819 850 847 667 743 714 793 795 779 830 802 773 796 787 707 762 778 776 723 820 774 757 772 748 793 726 800 701 602 713 773 801 790 834 829 797 724 774 710 685 772 800 776 761 757 779 741 758 792 794 755 778 744 771 785 766 726 839 852 766 737 752 782 698 806 837 820 838 836 846 1.02e+03 819 820 801 799 569 815 815 806 883 801 779 795 773 796 798 822 814 795 765 765 765 669 712 787 761 746 741 637 773 790 763 731 757 823 720 705 756 796 771 749 766 744 760 759 776 729 736 707 707 749 742 784 743 786 766 814 753 777 789 764 735 801 752 743 730 800 757 658 722 740 742 777 790 781 708 773 776 804 787 741 813 729 782 755 773 771 740 752 486 775 787 800 833 894 827 879 827 710 807 775 784 820 817 786 846 798 830 738 807 820 785 801 794 822 788 904 822 748 821 825 826 780 826 830 804 825 785 783 616 1.08e+03 614 1.03e+03 445 756 778 774 757 446 817 702 757 806 800 779 755 783 734 726 809 800 754 761 784 798 702 848 727 786 728 761 766 773 765 802 771 765 746 773 772 746 818 794 834 778 750 778 720 717 731 755 737 766 779 734 874 737 910 765 727 788 773 882 969 945 860 934 842 790 857 898 999 855 821 841 798 740 888 896 834 813 1.1e+03 839 856 786 858 765 819 808 788 821 827 907 799 774 859 852 820 790 781 777 780 716 744 757 797 811 737 819 792 822 804 843 791 788 747 770 804 826 841 814 786 772 780 798 782 700 776 777 742 746 754 761 754 748 762 788 759 776 787 746 803 789 739 746 738 738 762 786 767 781 796 781 772 756 712 748 762 714 451 754 744 768 775 783 766 763 778 774 810 744 655 778 719 686 676 828 768 806 644 659 712 1.06e+03 858 750 657 716 845 779 708 722 726 733 762 757 742 706 756 741 754 763 728 743 746 772 762 789 810 750 828 809 817 815 800 771 807 778 799 808 800 792 772 816 779 768 796 801 785 816 1.03e+03 793 785 803 838 777 769 756 801 809 786 755 800 792 731 785 817 792 829 790 758 793 785 815 885 832 795 788 837 780 807 782 799 749 781 751 749 743 774 782 757 771 771 755 792 778 772 786 799 790 819 787 751 802 770 804 725 813 758 767 870 1.11e+03 812 622 770 793 742 712 738 728 731 776 796 774 750 815 752 748 731 763 818 834 792 834 818 790 778 785 812 785 782 766 785 818 796 799 774 828 795 801 777 768 816 798 770 785 774 751 803 835 727 774 793 819 818 793 796 780 732 760 782 761 750 773 817 816 811 811 787 789 764 778 772 823 827 784 785 744 794 767 799 965 758 772 676 735 852 746 723 759 755 766 768 800 804 794 759 750 780 789 771 797 833 815 782 789 821 653 856 748 757 729 751 770 729 816 785 804 802 795 814 798 767 760 822 837 796 776 816 787 777 785 775 776 777 774 793 765 745 774 776 767 748 806 784 767 733 724 784 791 775 801 834 818 862 753 770 779 802 550 1.22e+03 800 670 548 756 738 784 815 798 794 734 776 758 806 798 814 761 833 766 780 874 852 869 879 835 824 849 827 884 839 825 870 860 829 838 844 765 846 881 812 830 855 861 816 857 866 854 838 854 874 913 812 818 815 982 819 850 847 667 745 715 793 794 780 830 802 773 795 787 708 763 778 776 724 820 774 759 771 747 792 726 799 702 601 713 773 801 789 834 829 797 724 773 710 685 771 799 776 762 759 778 741 761 792 794 756 778 743 771 785 766 726 839 853 766 737 753 783 698 806 838 820 838 835 846 1.02e+03 819 820 801 798 569 816 815 806 884 801 779 794 773 796 796 822 815 793 765 766 766 669 713 786 762 746 742 638 774 791 763 731 756 823 720 705 756 796 771 749 766 745 760 759 777 729 736 707 707 749 742 785 743 784 766 814 753 776 787 763 735 800 751 744 730 800 757 658 723 740 742 779 791 780 708 774 776 805 787 741 814 728 782 754 774 771 739 753 484 775 786 801 832 893 827 880 826 710 807 774 784 820 817 785 847 798 828 738 807 820 784 802 794 821 788 904 822 748 821 824 827 780 826 830 804 825 785 783 616 1.08e+03 615 1.03e+03 445 756 778 773 757 446 818 702 758 806 799 779 756 781 736 725 809 801 754 761 784 799 701 848 727 786 728 761 766 773 765 803 770 766 745 773 772 745 818 794 835 779 750 778 718 717 731 755 735 766 778 734 875 737 909 766 727 786 773 882 968 944 861 933 841 790 857 898 1.01e+03 855 821 842 798 739 888 896 834 813 1.1e+03 839 854 786 859 765 819 807 788 820 827 907 799 773 858 852 819 790 782 776 780 715 744 757 797 811 737 818 792 822 804 843 792 788 748 771 803 826 842 814 786 771 780 798 784 699 776 777 742 745 754 760 756 748 763 788 759 776 788 746 804 787 739 746 737 738 763 787 768 781 796 780 772 756 712 749 763 714 451 754 744 768 776 783 767 763 778 773 810 744 655 778 719 686 675 826 767 806 644 659 711 1.06e+03 858 750 657 716 846 779 709 721 726 733 762 757 743 706 756 741 752 762 728 743 747 772 762 790 808 750 828 809 817 815 800 771 808 778 799 810 800 791 772 817 780 768 795 801 785 816 1.03e+03 793 784 804 840 777 770 757 800 810 786 755 801 792 731 785 818 793 828 789 758 792 784 815 886 833 795 788 837 780 807 783 800 749 781 752 749 742 775 781 757 771 771 754 791 779 772 786 798 790 818 787 751 803 770 804 725 813 758 766 870 1.11e+03 814 622 770 794 742 712 737 728 730 776 795 775 751 816 751 748 732 763 818 834 790 834 816 790 779 785 811 785 782 765 785 818 798 798 774 828 796 801 778 768 815 798 770 786 775 752 802 835 728 774 793 819 819 793 795 781 732 760 782 760 750 772 821 816 811 811 786 789 763 778 771 823 827 785 786 744 794 766 798 964 756 771 676 734 852 744 722 759 755 767 769 800 803 795 759 750 780 789 771 797 838 815 784 788 822 653 854 741 757 729 751 770 730 816 786 804 802 795 814 798 768 759 821 836 796 777 816 788 777 785 775 774 777 772 793 765 745 775 776 767 749 805 783 768 734 725 785 790 774 800 834 819 862 753 769 779 802 550 1.22e+03 802 671 547 755 738 784 816 798 794 734 775 758 806 796 813 761 832 766 781 874 852 868 879 834 824 849 826 885 838 826 871 860 826 838 843 765 845 881 813 830 856 861 816 857 866 854 838 854 874 912 812 819 821 982 819 851 847 667 746 716 793 793 781 830 803 772 795 788 708 764 778 775 724 820 774 759 771 746 792 725 799 701 602 713 773 800 789 834 829 796 724 772 711 686 771 798 775 761 759 778 742 762 791 795 756 777 741 772 785 766 726 839 854 766 736 754 784 698 806 838 819 837 833 847 1.02e+03 819 819 800 798 568 817 815 806 884 801 780 793 773 797 795 822 816 793 765 766 767 669 714 787 762 747 743 638 774 792 764 731 756 823 720 705 755 795 771 750 766 746 759 759 777 730 736 707 707 749 741 787 741 783 767 813 754 777 788 761 735 800 750 744 731 800 757 656 723 740 742 779 790 780 709 775 776 805 786 740 814 728 782 754 774 772 739 754 482 775 786 800 831 893 828 880 826 711 807 773 784 820 817 785 847 799 828 739 807 820 784 802 795 821 788 905 822 748 821 823 827 780 825 831 805 825 785 783 615 1.09e+03 615 1.03e+03 444 756 778 772 757 445 818 702 758 807 798 780 756 781 736 724 808 802 753 761 785 799 701 848 727 785 728 761 766 774 765 805 768 767 744 772 772 745 819 794 835 780 750 777 718 716 731 755 733 767 778 734 876 737 908 766 727 785 773 882 969 943 861 933 841 790 858 898 1.01e+03 855 821 842 798 739 888 896 833 812 1.1e+03 838 854 786 859 765 820 807 789 820 827 908 800 773 857 852 819 790 782 776 781 715 745 758 797 813 737 818 792 822 805 843 792 789 748 772 803 826 843 815 786 771 780 798 784 698 777 778 740 744 754 760 758 748 763 788 759 775 788 746 804 787 739 746 737 737 764 787 766 781 796 780 772 757 712 749 764 714 452 755 744 769 776 784 769 764 778 773 809 744 654 778 719 685 675 825 767 806 643 659 710 1.06e+03 858 750 657 716 846 779 710 722 726 734 762 758 744 706 756 742 751 762 729 744 748 772 763 791 808 750 828 808 817 815 801 770 808 778 799 810 799 790 772 817 780 768 795 801 784 815 1.03e+03 793 784 805 843 777 770 758 800 811 786 755 801 793 731 786 818 794 827 788 759 792 784 815 885 833 795 787 837 779 807 784 800 749 780 751 749 741 775 781 757 770 770 754 790 780 772 786 797 790 817 786 750 803 770 804 725 813 758 766 870 1.11e+03 814 621 770 796 741 711 736 729 730 776 795 776 750 816 751 748 732 762 818 833 788 833 815 791 780 785 812 785 782 765 784 818 796 797 774 828 799 801 778 768 815 799 770 787 777 752 800 837 729 775 793 819 820 793 794 780 732 759 781 761 750 772 825 816 810 810 786 788 762 778 771 822 827 785 787 744 795 766 800 964 754 771 675 734 851 745 722 759 755 768 770 800 803 796 759 750 780 789 772 798 845 815 783 787 821 654 853 737 757 730 752 772 730 816 785 804 802 794 814 798 768 758 821 835 796 778 816 789 778 785 775 773 776 771 793 765 745 776 776 767 747 806 783 768 734 726 785 791 772 799 833 821 862 754 766 780 800 550 1.22e+03 804 671 547 755 737 784 816 798 794 734 775 758 806 796 813 760 832 766 782 874 852 869 879 834 824 849 826 885 837 826 871 860 824 839 843 766 845 881 814 830 859 861 814 856 866 854 838 854 875 911 811 821 825 981 819 852 847 668 747 716 792 792 782 831 804 772 796 788 707 765 778 774 725 821 774 759 771 745 794 725 798 700 602 713 773 800 789 834 829 796 724 772 712 687 771 798 775 760 759 778 743 760 791 794 756 777 740 771 786 766 726 839 855 766 735 753 784 699 806 838 819 837 833 847 1.02e+03 819 819 799 797 568 817 815 806 882 801 780 793 774 798 796 822 816 793 765 766 768 668 714 789 762 747 743 638 774 792 764 732 756 823 721 705 756 795 770 750 766 747 759 760 777 731 736 707 707 749 741 786 739 782 768 813 754 777 788 760 735 800 748 744 732 799 758 656 723 740 742 779 790 781 709 776 777 806 786 740 815 728 782 754 775 773 739 754 481 776 786 800 830 893 828 880 826 711 807 772 785 820 817 785 848 799 829 738 807 820 785 802 795 820 788 905 822 748 822 823 827 780 824 831 805 825 785 782 615 1.09e+03 617 1.03e+03 443 756 778 772 757 445 819 701 758 808 797 780 756 782 735 723 807 802 753 760 785 798 700 848 726 785 728 761 766 774 764 805 767 768 745 772 773 746 820 793 836 780 750 776 719 716 730 754 731 766 778 734 878 737 908 765 726 785 772 882 969 942 860 933 840 790 858 897 1.02e+03 854 820 843 798 739 888 896 833 812 1.1e+03 837 854 786 859 765 820 806 790 820 827 909 801 773 856 852 819 790 781 776 781 716 745 758 798 814 737 818 792 822 805 843 792 789 749 772 802 827 844 816 786 771 780 798 782 698 777 778 739 744 754 760 759 748 763 788 759 775 789 746 804 787 739 746 737 737 765 787 765 782 796 780 772 757 712 748 764 714 452 756 744 769 776 784 769 764 778 774 809 744 653 778 720 685 676 824 766 806 643 659 710 1.06e+03 858 750 656 716 846 779 711 723 726 734 762 758 744 706 756 743 750 762 729 744 749 772 764 792 809 750 828 808 816 815 801 770 809 777 799 810 799 790 772 818 780 768 794 802 784 815 1.03e+03 794 784 806 846 777 771 758 801 812 785 754 801 793 731 786 817 794 826 788 759 793 784 816 884 833 794 787 836 779 807 785 801 749 779 750 749 741 776 781 757 770 770 754 790 780 774 786 796 790 816 786 751 803 770 802 725 813 758 766 869 1.11e+03 814 620 770 796 740 712 736 729 729 776 796 777 750 816 751 747 732 762 817 833 787 833 814 790 780 785 813 784 782 766 784 818 795 796 773 828 800 802 778 768 814 799 770 787 776 752 799 839 730 775 794 820 820 792 795 779 733 759 782 761 750 770 827 816 810 810 786 787 761 778 770 820 827 785 788 744 794 766 802 963 753 771 674 734 850 746 722 760 755 767 770 802 804 797 759 750 780 790 772 798 849 815 782 787 821 656 852 730 757 731 751 773 732 816 783 805 801 793 814 798 767 757 820 835 796 777 816 789 780 786 775 774 777 770 793 765 745 777 775 767 746 807 784 768 734 725 786 791 772 797 833 821 861 755 764 780 798 551 1.22e+03 805 672 547 756 735 784 818 799 793 734 774 758 806 795 814 760 832 766 782 875 852 869 878 835 825 849 826 886 837 825 871 859 822 839 843 767 846 881 813 829 860 862 814 855 866 853 838 854 876 910 811 822 829 981 819 852 846 668 749 716 792 792 782 832 804 772 796 788 706 765 778 773 725 820 773 758 771 745 795 724 798 699 602 713 773 800 788 835 830 795 724 773 712 687 771 798 775 759 759 778 744 760 792 794 757 777 740 771 786 768 726 838 856 766 734 752 784 699 806 837 819 837 833 846 1.02e+03 819 821 799 797 569 817 815 807 882 801 782 792 776 798 796 821 817 793 765 766 767 668 712 791 761 746 744 638 774 792 765 732 756 823 722 706 757 794 769 749 765 747 759 760 777 732 736 708 707 749 742 785 739 783 768 813 754 776 789 760 735 800 748 743 732 799 759 656 723 741 742 779 790 783 708 777 777 806 785 740 816 729 783 754 777 773 738 754 481 776 786 800 829 892 829 880 826 712 807 772 786 820 817 785 848 799 830 738 808 820 786 801 795 820 788 905 822 748 822 824 828 781 824 831 806 824 785 781 615 1.09e+03 618 1.03e+03 443 756 778 772 755 444 820 701 758 808 797 780 755 783 735 723 806 802 753 759 785 798 700 848 726 785 728 760 766 773 764 806 767 768 745 772 773 747 819 792 836 780 750 776 719 717 730 754 732 766 778 734 878 737 909 765 726 784 772 882 970 943 860 933 840 790 858 897 1.03e+03 854 820 842 799 740 889 897 833 812 1.1e+03 836 854 786 859 766 820 807 790 820 826 909 801 773 855 852 819 790 780 776 782 717 746 759 798 814 737 818 793 821 804 843 791 789 749 773 802 828 844 818 786 771 781 798 780 698 777 778 737 744 754 760 758 748 762 788 759 776 789 746 805 787 739 747 737 737 766 787 764 782 796 780 772 755 712 749 763 714 452 758 744 768 776 784 768 764 778 774 809 744 652 778 720 685 677 824 766 807 643 659 710 1.07e+03 858 750 656 716 844 779 710 724 726 734 762 758 743 706 756 743 751 762 729 744 749 771 764 792 809 750 828 807 816 814 801 769 810 777 798 810 800 789 772 817 780 768 794 802 784 815 1.03e+03 794 785 805 850 777 771 758 801 812 785 752 801 793 730 786 816 794 826 788 759 794 784 816 883 833 794 787 837 780 807 785 800 748 779 749 750 741 775 781 758 770 769 756 790 781 776 785 797 790 816 787 751 804 770 802 725 813 759 767 868 1.11e+03 813 620 771 795 738 712 735 728 729 776 796 778 750 816 751 747 733 763 816 833 787 832 814 790 780 785 813 785 781 766 785 818 794 797 775 827 802 802 777 768 814 798 771 787 774 752 800 841 729 776 794 819 820 792 795 777 732 759 783 761 750 770 831 816 810 810 785 786 761 776 769 820 827 783 788 745 792 766 804 962 755 771 673 734 850 746 722 760 754 766 769 804 804 797 759 750 781 790 772 799 854 815 780 788 821 657 852 722 757 732 751 774 732 816 782 804 801 793 814 798 766 757 819 837 796 778 816 789 781 786 775 775 777 771 794 765 745 777 774 768 744 808 785 768 734 724 786 791 773 797 834 821 860 756 763 780 797 550 1.22e+03 805 672 547 756 735 784 818 799 792 733 776 758 806 796 813 760 832 766 783 875 852 870 877 836 824 849 826 885 837 825 870 859 819 840 843 766 846 881 812 829 864 862 813 855 866 853 838 854 877 910 811 822 834 982 818 851 848 668 750 714 793 792 783 832 803 771 796 789 706 765 777 772 724 820 773 758 771 746 795 723 797 698 602 712 773 800 789 836 831 795 723 773 712 688 771 798 775 760 759 778 745 761 792 794 757 777 740 771 787 769 726 838 856 765 734 753 783 699 804 837 820 837 834 846 1.02e+03 819 823 800 797 569 817 815 806 882 801 782 792 777 799 797 822 817 794 765 767 767 668 712 792 761 744 744 639 774 792 765 734 756 823 722 706 757 794 769 749 764 746 759 761 776 730 736 708 707 749 743 784 740 784 768 813 753 775 789 761 734 799 748 743 732 800 759 656 723 741 742 779 790 784 707 777 778 807 785 740 816 730 784 755 779 772 737 754 481 775 786 801 827 892 829 880 827 711 808 772 786 820 817 784 848 799 830 738 808 820 787 800 795 819 789 907 823 748 822 824 828 780 824 832 806 824 785 780 615 1.09e+03 618 1.03e+03 443 756 777 773 753 444 821 702 758 806 798 780 755 783 735 723 805 802 752 759 786 798 700 848 726 785 729 759 765 773 764 806 768 768 746 773 773 747 819 792 836 780 750 776 719 718 730 754 733 765 779 735 878 737 909 765 727 785 772 882 970 943 860 934 840 790 858 896 1.04e+03 854 821 841 799 740 889 897 833 812 1.09e+03 836 854 787 859 767 820 808 790 820 826 909 800 772 856 852 819 790 779 776 782 717 745 759 798 813 737 818 792 820 804 842 791 789 748 773 803 828 843 818 786 772 781 798 780 698 777 779 737 744 754 758 756 749 762 788 758 777 789 746 806 787 740 747 737 737 766 787 763 782 796 780 772 754 712 751 762 714 452 759 745 767 776 784 768 764 778 775 809 744 652 778 719 685 678 824 766 808 643 658 710 1.06e+03 859 750 656 715 844 779 710 724 725 733 762 758 741 706 757 743 752 762 729 744 749 772 765 792 809 750 827 807 816 814 802 768 809 777 798 810 801 789 771 816 779 768 795 802 784 816 1.03e+03 794 786 804 853 777 771 759 801 812 785 752 801 793 730 786 814 794 826 788 759 794 784 816 883 834 795 787 839 780 807 786 798 748 779 748 752 741 775 781 758 770 770 757 791 781 778 784 798 790 816 786 750 804 770 802 725 813 759 767 866 1.11e+03 813 619 771 794 738 712 735 728 729 777 796 778 750 817 751 746 732 764 817 832 787 832 814 792 779 784 813 785 781 766 787 817 794 797 777 827 801 802 776 767 814 797 771 788 773 751 801 842 728 775 796 817 820 792 795 777 731 759 783 761 750 769 837 817 811 812 785 786 761 774 768 821 826 782 788 744 791 766 803 961 756 771 673 734 850 747 722 760 756 766 769 805 806 797 760 750 781 790 771 799 859 816 780 788 821 657 852 715 757 732 751 774 732 816 783 803 801 793 814 797 765 756 818 839 796 778 816 789 781 786 775 775 778 772 794 765 746 778 774 768 744 808 786 769 733 723 785 792 773 798 834 820 859 756 763 780 797 550 1.21e+03 805 672 548 756 736 785 817 799 791 735 778 758 806 798 813 761 833 766 784 874 852 870 877 838 824 849 826 883 838 824 870 859 815 840 844 764 846 881 812 828 867 861 813 856 866 854 838 855 876 910 811 821 837 982 818 850 849 669 749 714 794 792 784 833 802 771 795 790 706 765 777 773 724 820 773 759 772 748 795 721 796 697 601 712 772 799 790 836 832 796 722 773 712 688 771 799 775 761 759 778 745 763 793 794 756 776 742 771 786 771 727 838 856 764 733 753 783 698 803 837 820 836 836 845 1.02e+03 819 824 801 796 570 816 815 806 882 801 783 793 778 799 797 823 816 794 764 767 766 668 710 791 761 743 744 640 774 792 766 735 757 823 723 706 758 794 770 749 765 746 759 761 775 728 737 708 707 748 745 784 742 784 768 812 752 774 790 761 734 799 748 743 731 801 759 657 723 741 742 779 790 784 706 778 777 806 786 740 818 731 785 755 778 773 737 752 480 775 786 802 825 893 829 880 827 711 808 771 786 820 816 784 848 799 831 738 808 820 788 799 794 819 789 907 823 748 822 823 828 780 823 831 805 823 784 781 614 1.09e+03 618 1.03e+03 443 755 777 772 752 444 821 703 758 804 800 780 755 782 735 722 805 803 752 759 786 800 700 848 727 785 729 759 764 774 764 806 768 769 746 774 772 746 818 792 835 780 750 776 719 719 730 754 734 764 779 734 878 737 910 766 727 786 772 882 970 943 860 934 840 789 858 896 1.04e+03 854 821 840 799 740 888 896 833 816 1.09e+03 836 855 788 859 768 819 808 789 820 827 909 799 772 856 852 820 790 779 775 783 717 744 759 798 812 738 818 792 820 804 841 791 790 747 773 803 828 843 818 785 772 782 798 779 698 778 779 738 743 755 757 756 749 762 788 757 779 789 746 806 788 740 747 738 738 766 787 762 781 796 779 773 752 712 752 761 714 452 760 746 766 776 783 768 764 778 775 809 743 652 778 718 685 677 824 766 808 644 658 710 1.06e+03 859 750 656 715 843 780 710 724 726 732 762 758 740 707 757 743 752 763 729 744 750 771 765 791 809 750 826 808 817 814 803 768 807 778 798 810 802 789 771 815 778 768 796 802 786 816 1.03e+03 794 785 803 856 778 771 759 801 812 786 752 800 792 730 786 814 793 826 789 759 794 783 817 884 834 796 789 840 780 807 786 798 748 780 749 752 741 775 780 759 770 770 758 791 780 777 782 798 791 816 786 750 804 769 803 725 813 759 767 866 1.11e+03 812 618 770 794 738 712 735 727 728 776 795 778 751 818 751 746 732 765 818 832 787 833 815 794 779 783 813 784 780 767 788 817 794 796 778 828 801 802 776 767 814 796 772 788 773 750 801 842 728 774 797 818 820 794 794 777 728 760 783 761 750 768 842 817 812 814 785 785 761 772 769 823 826 781 787 744 791 766 802 961 756 771 674 734 850 747 722 760 757 767 768 804 807 798 761 750 781 790 770 800 863 816 780 789 821 657 852 710 759 732 751 773 732 817 784 802 801 793 814 796 765 756 817 841 796 778 816 789 780 787 776 775 778 772 794 765 746 778 776 769 746 808 785 767 733 723 785 791 774 798 834 819 859 756 762 780 798 550 1.21e+03 805 672 548 755 736 785 815 799 791 737 780 758 807 798 812 761 833 768 785 872 851 870 878 838 824 850 826 881 839 824 869 860 811 840 845 763 846 882 811 829 874 860 813 856 866 854 838 855 876 911 811 821 841 982 818 850 850 669 750 714 793 792 784 833 802 771 793 789 707 765 776 772 724 821 773 759 772 748 794 720 795 696 600 712 772 799 790 836 831 796 722 773 711 688 771 799 775 760 758 778 744 764 793 794 756 776 742 771 786 771 728 840 856 764 733 753 783 698 803 837 820 836 837 845 1.01e+03 818 822 800 796 569 814 815 806 882 801 783 793 779 798 797 824 815 794 764 767 766 668 710 789 761 743 744 641 774 791 766 736 757 822 724 706 758 794 770 749 766 745 759 761 774 726 738 707 708 747 744 784 741 784 769 810 752 773 791 762 734 800 748 743 731 801 760 658 724 740 742 779 789 783 706 776 776 804 785 740 818 730 785 756 777 774 736 751 480 775 786 802 824 894 829 880 828 711 809 771 786 821 815 785 847 798 832 738 808 820 788 800 794 819 789 908 823 747 823 822 828 780 823 832 805 823 783 782 615 1.09e+03 618 1.03e+03 443 755 777 772 753 444 822 703 758 804 802 781 755 781 735 722 806 801 752 759 785 801 700 848 728 785 730 759 764 776 764 806 769 770 746 774 772 746 817 792 834 779 750 776 719 719 729 754 734 762 778 734 878 736 910 767 726 788 772 882 970 942 861 934 840 789 857 895 1.05e+03 854 821 840 799 740 888 896 833 819 1.09e+03 836 856 788 859 768 819 807 788 820 828 910 799 772 856 851 821 790 780 775 783 716 744 759 798 811 737 817 792 819 804 842 791 790 746 772 804 828 844 818 785 772 782 797 779 698 778 777 739 743 755 755 757 749 762 788 756 779 789 745 804 788 742 747 738 738 766 788 762 782 796 779 774 752 712 752 760 714 452 759 746 766 775 782 768 763 779 775 808 742 653 778 718 686 677 824 766 808 644 658 710 1.06e+03 859 750 656 715 843 780 710 724 726 733 762 757 741 707 756 744 752 764 729 743 750 771 765 791 809 750 825 808 816 814 803 768 807 778 799 810 802 789 770 814 777 768 796 802 787 817 1.03e+03 794 784 803 859 777 770 759 801 812 786 753 800 791 730 786 814 793 826 789 760 792 783 817 885 835 797 790 840 779 807 786 799 747 780 750 751 741 776 780 759 770 770 758 792 779 779 782 798 791 816 785 749 805 769 804 725 813 760 766 866 1.1e+03 812 620 770 794 738 711 736 728 728 776 796 778 752 818 751 746 731 765 818 831 790 833 816 795 778 782 813 784 781 768 787 818 793 796 778 830 801 802 777 767 814 796 771 788 773 750 800 842 728 773 798 820 819 796 794 777 726 761 782 762 750 767 847 817 813 813 785 784 762 772 770 823 827 780 786 744 791 766 803 962 756 770 675 734 850 748 723 759 759 768 768 803 808 798 762 750 781 790 770 800 867 816 781 789 821 658 852 706 760 733 752 773 733 816 784 802 803 793 815 796 765 757 818 841 796 777 815 790 780 787 777 775 778 772 794 764 746 779 776 770 747 807 784 766 733 723 783 790 774 799 834 819 859 756 765 780 799 550 1.21e+03 806 672 549 755 735 785 813 799 791 739 780 759 808 798 812 761 833 768 784 872 852 869 878 837 824 850 826 882 840 824 868 861 809 839 846 764 846 882 810 828 880 860 813 856 866 854 838 855 876 912 812 821 841 981 818 850 850 668 751 715 793 794 783 833 801 771 793 789 706 765 776 771 724 820 774 760 772 747 793 719 796 696 601 712 772 800 791 835 831 796 722 772 711 687 771 798 776 759 758 777 742 763 793 794 756 776 741 770 786 771 728 840 855 764 734 753 784 698 804 837 820 837 837 844 1.01e+03 819 821 800 797 569 813 814 806 882 800 783 794 780 798 797 824 815 793 764 768 767 668 710 787 761 743 742 641 773 791 766 736 757 822 723 705 758 795 770 749 767 745 758 759 774 724 737 707 709 747 743 783 740 783 769 810 752 773 792 762 735 800 749 743 731 800 760 660 725 739 742 779 788 783 707 775 775 803 785 740 818 730 784 756 777 775 736 750 480 775 786 801 823 896 829 880 828 711 809 771 786 822 815 785 846 798 832 738 807 821 787 800 794 819 789 907 822 746 823 821 828 780 824 832 805 824 783 783 614 1.08e+03 618 1.03e+03 443 755 778 772 754 445 822 703 757 805 801 781 755 781 734 722 806 800 752 760 784 801 701 848 728 784 730 759 764 776 764 804 769 771 746 775 773 746 817 792 834 780 750 776 719 718 729 754 734 761 778 733 878 734 909 767 727 788 772 881 970 943 862 934 840 789 858 896 1.06e+03 854 821 841 799 739 888 896 833 823 1.09e+03 837 858 787 858 768 819 806 787 821 828 911 799 773 856 851 822 790 780 775 783 715 743 759 798 811 736 818 791 818 804 843 791 790 746 770 804 829 844 818 785 772 782 797 779 698 778 775 740 743 756 754 758 749 762 786 756 779 789 745 804 789 743 746 739 738 765 788 763 782 796 779 774 752 712 752 760 715 451 757 745 766 775 782 769 763 779 774 809 742 654 778 718 686 677 824 766 806 644 659 709 1.06e+03 860 750 656 715 844 780 711 724 726 733 762 756 742 707 756 745 752 765 729 742 750 770 764 791 809 750 826 808 816 813 803 769 808 778 800 810 801 790 770 813 777 769 795 802 787 816 1.03e+03 794 783 803 860 776 770 758 800 812 786 753 800 790 729 786 815 793 828 790 760 792 783 818 885 835 797 792 840 779 807 786 800 746 781 751 751 741 775 779 759 770 770 758 792 778 780 782 797 792 814 785 749 805 769 804 726 813 760 765 867 1.1e+03 812 622 769 794 739 710 737 728 728 775 797 778 753 819 752 747 731 765 818 831 792 833 816 795 778 783 813 784 781 770 785 818 793 797 778 829 801 802 779 767 814 796 770 788 773 751 800 842 729 773 797 822 819 798 794 777 725 762 782 763 750 768 851 817 813 813 785 784 761 772 771 824 829 779 785 744 791 766 803 963 756 771 674 733 851 748 724 758 758 768 768 802 807 798 763 751 781 791 770 800 870 815 781 789 821 658 853 702 760 733 753 772 732 815 785 803 804 794 815 796 765 757 819 841 796 777 814 790 780 787 779 775 778 772 794 763 747 777 775 770 748 808 783 764 733 723 780 790 773 800 834 818 860 756 767 780 799 551 1.21e+03 806 673 550 755 735 785 813 800 790 738 780 759 808 797 812 761 833 767 784 873 852 869 878 836 825 851 826 883 839 824 868 861 809 839 846 764 845 882 809 828 886 860 813 856 867 854 837 854 877 912 813 821 843 982 818 850 851 667 753 714 793 794 783 834 800 770 794 789 706 765 776 770 724 820 774 761 772 746 793 720 796 696 601 712 772 800 790 835 831 796 722 772 711 685 771 798 777 758 758 777 741 762 793 793 756 776 741 769 786 771 727 841 855 764 736 753 783 699 805 838 820 837 838 844 1.01e+03 819 820 800 798 569 814 814 806 883 800 782 795 780 798 798 824 816 792 764 768 767 667 710 788 761 743 741 642 774 792 767 736 757 821 722 705 759 795 770 749 767 744 758 758 775 724 737 707 710 747 742 783 738 782 769 811 753 773 792 762 736 800 749 742 731 799 761 662 726 740 742 781 790 782 707 773 775 803 784 740 818 730 784 756 778 775 736 750 480 775 786 800 822 894 830 880 828 711 809 771 787 822 815 784 845 797 832 738 807 820 786 800 794 819 789 907 821 746 822 820 828 780 824 832 805 824 784 782 614 1.08e+03 617 1.03e+03 444 755 778 773 755 445 822 703 757 807 800 781 755 782 734 723 806 799 752 760 784 801 700 848 728 783 730 760 764 776 764 802 770 771 747 774 773 747 818 792 834 780 750 776 719 716 729 753 734 761 777 734 877 734 908 767 728 788 774 880 970 944 861 935 840 789 858 896 1.07e+03 854 821 842 798 739 889 895 832 826 1.1e+03 838 858 786 858 768 819 806 787 821 828 910 799 774 856 852 822 790 780 775 784 714 742 760 798 811 735 819 791 819 804 844 791 791 746 770 804 829 845 818 785 772 782 797 780 698 778 774 740 743 756 754 759 748 761 785 756 779 789 745 804 789 742 744 739 737 765 788 764 781 795 779 774 751 712 752 761 715 452 756 745 766 774 782 768 763 779 774 809 741 654 779 719 686 676 824 767 805 644 659 709 1.07e+03 860 751 656 715 844 780 711 725 727 733 762 756 742 707 756 746 751 766 729 742 750 770 765 790 809 751 827 807 815 814 803 768 808 778 800 811 800 791 769 813 777 769 794 801 787 814 1.03e+03 794 783 803 861 775 770 757 800 812 786 752 801 790 729 785 816 793 829 789 760 792 784 818 885 835 797 791 839 779 807 785 800 747 781 751 752 742 775 779 758 771 771 756 793 777 781 782 797 794 813 786 749 804 768 803 725 813 760 765 868 1.1e+03 811 623 769 794 740 711 737 728 728 775 798 778 752 818 752 747 731 765 817 832 793 834 817 795 778 783 812 784 780 771 784 819 792 797 778 829 801 801 779 767 813 796 770 788 773 752 800 841 730 774 796 822 819 798 794 777 725 762 782 763 750 769 856 818 813 813 785 784 760 772 771 823 829 780 786 745 791 765 804 965 755 773 672 733 852 748 725 758 759 769 768 801 806 797 763 751 781 792 772 800 873 815 781 789 821 659 854 699 759 732 753 772 731 814 786 803 805 794 815 796 764 758 819 841 795 776 814 791 780 786 780 775 778 772 794 762 746 776 777 771 748 807 784 763 734 723 778 790 772 800 833 818 860 755 767 779 799 551 1.21e+03 806 674 550 755 736 784 814 800 789 736 780 757 809 797 813 762 833 765 784 874 852 869 878 836 827 851 826 884 838 825 868 861 809 840 846 764 844 882 808 828 890 861 813 856 868 854 837 854 877 913 813 821 844 983 819 850 851 667 755 713 792 794 782 834 799 770 795 789 705 764 778 770 724 820 775 764 772 745 793 722 796 697 601 712 772 800 791 834 831 797 722 772 711 685 770 798 778 758 758 778 741 762 794 794 756 772 742 768 787 771 727 841 855 765 736 753 783 699 805 838 820 837 838 844 1.01e+03 820 819 800 800 569 815 814 806 884 799 782 794 780 798 798 824 818 792 765 768 766 666 711 788 762 744 740 642 774 792 767 735 757 820 721 704 760 795 770 749 765 744 758 757 776 724 736 707 711 748 741 783 738 783 769 812 753 774 791 761 736 801 749 742 732 798 762 662 726 741 743 782 792 782 708 774 776 803 785 740 818 729 785 756 780 775 735 749 480 775 787 800 821 892 830 880 828 711 809 771 787 822 815 784 845 797 832 739 806 820 786 799 794 820 789 907 820 746 821 818 827 779 824 833 805 824 784 781 613 1.08e+03 616 1.03e+03 445 755 779 773 755 446 822 703 756 808 799 782 754 782 732 724 806 800 752 759 784 800 700 849 727 782 730 760 764 775 764 801 770 771 748 773 773 746 819 792 833 781 750 776 719 715 729 753 735 761 778 735 876 735 907 767 729 788 774 880 970 944 861 936 839 788 859 897 1.07e+03 854 820 844 797 740 890 895 832 832 1.1e+03 838 858 787 857 768 819 807 788 821 828 909 799 774 857 853 822 790 780 776 784 714 742 759 798 812 736 821 791 819 804 844 792 791 745 771 804 830 845 818 786 772 781 797 782 697 778 774 740 744 756 754 759 749 761 785 756 779 788 745 805 789 741 744 740 737 765 788 765 781 796 779 773 751 713 751 761 715 452 755 746 765 774 783 766 763 778 774 809 741 654 780 720 685 676 824 767 804 644 660 709 1.07e+03 860 751 657 714 844 780 711 725 727 734 762 756 742 707 756 745 750 766 729 742 750 770 765 790 810 752 828 807 814 816 802 768 808 778 801 811 799 792 769 814 777 769 795 800 786 812 1.03e+03 794 783 804 861 776 771 758 800 812 787 751 802 791 730 786 816 794 829 788 760 792 786 817 885 835 796 791 839 780 807 784 800 748 781 750 752 743 774 780 758 772 772 755 793 778 781 782 797 794 815 785 750 803 767 803 725 811 760 765 870 1.1e+03 811 622 769 794 741 712 737 728 728 775 797 777 752 817 752 748 731 764 816 831 793 834 817 795 778 783 812 783 780 770 784 819 792 796 778 829 801 801 778 768 813 796 770 788 772 752 800 842 732 774 796 822 817 797 794 777 725 762 782 762 749 770 860 817 813 813 785 785 758 772 770 824 828 781 787 745 791 765 804 966 755 774 672 733 852 748 724 758 760 768 767 801 805 796 762 752 780 792 773 799 876 815 781 789 821 657 856 699 758 732 753 772 729 813 786 804 805 795 814 796 764 759 819 841 794 776 813 790 780 786 778 774 778 774 794 763 746 776 779 770 748 807 784 763 733 723 779 790 772 800 833 817 860 754 764 779 798 551 1.21e+03 805 676 549 755 736 785 815 800 789 735 780 756 809 798 814 762 833 764 784 874 853 869 878 836 828 851 826 884 837 826 868 861 807 840 845 766 843 882 807 828 896 861 813 856 869 855 837 854 878 913 814 821 845 983 817 851 851 668 755 712 792 793 782 834 799 771 795 790 704 764 780 770 724 820 775 767 772 744 794 723 796 698 600 712 774 800 792 834 831 797 722 773 711 685 770 798 777 757 758 780 741 762 794 797 756 768 743 768 787 771 726 840 855 766 736 753 783 698 804 838 819 837 838 844 1.01e+03 820 819 800 799 569 816 814 806 883 799 781 792 781 798 798 824 818 792 765 768 766 666 712 789 762 744 740 641 774 792 766 734 757 820 721 705 760 795 770 749 763 744 759 757 774 726 737 707 711 748 741 784 739 783 768 812 753 775 791 761 735 801 749 742 732 798 761 662 725 742 744 783 793 781 709 773 775 802 785 740 818 729 784 756 780 774 736 749 480 775 788 800 822 890 830 880 828 711 809 772 787 822 815 784 845 798 832 739 806 819 786 798 795 820 788 907 820 747 822 818 827 779 825 833 805 824 784 779 613 1.08e+03 616 1.03e+03 444 755 779 774 755 446 823 703 756 808 799 783 755 782 732 724 806 800 752 758 784 800 698 849 726 782 729 760 765 776 763 801 770 770 749 773 773 745 819 791 832 781 750 776 719 716 728 754 735 761 779 735 876 736 907 766 729 788 774 879 970 943 861 935 839 788 859 898 1.07e+03 854 820 844 796 741 889 895 832 838 1.1e+03 837 858 787 858 767 820 808 788 821 828 907 800 774 857 853 822 790 780 776 784 714 742 758 800 812 736 819 790 820 805 843 793 792 745 771 805 830 844 818 787 772 781 796 783 696 778 774 740 744 755 754 759 750 761 786 757 780 788 745 805 789 740 746 740 738 765 788 764 782 796 779 772 751 713 751 762 716 450 754 746 766 774 783 765 762 779 773 809 742 654 780 720 684 675 824 767 804 646 660 708 1.06e+03 860 751 657 714 844 780 711 725 727 734 762 757 742 706 756 745 750 766 730 742 749 770 765 789 810 751 828 806 814 816 801 768 807 778 801 811 799 792 769 815 778 769 795 800 786 812 1.03e+03 794 783 804 860 777 771 759 801 812 787 751 802 792 730 785 817 794 829 787 760 793 787 815 884 835 795 790 839 780 807 783 802 749 782 750 752 743 773 781 758 772 773 756 794 780 780 783 797 793 817 785 752 803 766 803 724 810 760 765 870 1.1e+03 811 621 769 794 742 712 737 728 728 776 797 776 750 817 752 748 731 764 816 831 792 834 817 794 779 782 812 783 780 769 786 820 792 795 778 829 801 802 778 768 813 796 769 788 772 752 800 843 733 773 796 821 816 797 793 776 725 762 784 761 749 770 866 815 813 813 786 785 758 773 770 824 826 781 787 745 792 765 803 966 756 773 672 732 851 748 724 758 761 767 767 801 805 796 761 752 780 789 774 797 880 815 781 789 821 656 856 698 758 731 753 773 729 814 786 804 805 795 814 796 764 760 819 841 795 777 812 790 780 786 776 774 778 775 793 764 746 778 782 769 749 808 784 763 732 723 781 791 772 799 832 818 860 754 762 779 797 551 1.21e+03 805 675 550 755 737 785 816 800 789 735 780 755 809 797 815 762 832 764 784 874 853 869 878 836 828 850 826 883 837 827 868 860 804 840 844 767 843 882 808 828 901 862 813 855 870 854 837 854 878 913 814 821 845 981 815 851 851 668 756 712 792 792 780 834 800 771 795 790 704 764 781 771 725 819 775 769 772 744 795 722 796 698 601 712 776 800 790 835 831 798 723 773 712 685 770 797 777 757 757 781 741 761 794 799 755 766 744 768 787 771 726 839 856 767 735 753 783 696 804 839 819 837 838 844 1.02e+03 820 820 799 798 570 817 814 806 883 800 780 790 781 797 797 824 817 792 765 768 765 666 712 790 762 746 741 640 773 791 766 734 756 819 721 704 760 795 770 749 762 745 758 757 773 727 737 706 711 748 742 786 739 784 767 812 753 776 791 760 734 801 749 740 732 798 759 661 725 742 746 784 793 781 709 773 775 802 785 741 818 729 783 756 780 774 738 749 480 775 789 800 820 890 830 880 828 711 808 774 787 823 815 784 845 798 830 738 806 819 786 798 796 820 787 906 820 747 822 820 826 779 825 834 805 824 784 779 614 1.08e+03 616 1.03e+03 444 755 779 773 755 447 825 704 756 808 800 784 756 782 732 724 806 801 752 758 785 799 698 850 726 782 729 760 764 776 763 801 770 770 749 774 773 744 818 791 832 780 750 776 718 716 728 754 734 761 779 735 876 737 907 765 730 788 773 880 970 943 862 935 840 787 859 898 1.08e+03 855 820 843 798 742 888 896 832 846 1.1e+03 836 857 787 858 766 819 808 788 820 828 907 801 774 857 852 821 790 780 777 783 714 742 757 801 812 737 816 790 819 805 842 794 792 746 771 806 829 844 817 788 772 781 797 783 696 779 774 740 744 755 755 758 750 760 788 757 779 787 744 804 789 740 747 740 738 765 787 764 782 797 779 772 750 713 751 762 716 448 755 746 767 774 783 765 761 779 773 809 743 655 779 721 684 675 824 767 804 647 659 708 1.06e+03 860 752 657 713 844 779 712 725 727 734 762 758 742 706 757 744 750 767 730 742 749 770 765 790 810 750 828 806 814 814 802 768 808 779 800 811 800 791 769 816 778 770 795 800 786 812 1.03e+03 794 783 804 862 778 771 760 801 812 787 751 802 792 730 784 819 793 828 788 760 793 787 815 883 835 794 790 840 781 808 783 802 750 782 750 752 743 773 782 758 772 773 756 795 780 780 783 797 792 819 785 754 804 766 803 723 809 760 765 870 1.1e+03 810 621 768 793 743 712 737 728 728 776 797 777 749 816 752 748 731 765 816 831 791 833 816 794 779 780 811 782 780 768 787 820 793 794 778 829 802 802 777 768 814 796 768 788 772 753 799 841 733 772 795 821 816 796 794 776 726 761 786 761 748 770 869 814 814 815 786 786 758 773 771 824 826 780 787 745 792 766 802 966 757 772 672 732 851 747 724 757 762 768 766 801 805 795 759 751 780 787 774 796 882 817 781 790 821 654 856 696 757 731 752 774 729 814 786 804 805 795 814 796 765 760 818 842 796 777 812 790 781 786 773 773 777 776 793 765 747 778 781 768 749 808 784 765 731 723 782 792 773 799 832 818 860 754 764 780 797 551 1.21e+03 804 673 550 755 738 786 816 800 788 734 780 755 807 796 816 762 830 766 783 874 854 870 879 836 828 850 826 883 837 827 868 859 800 840 842 767 843 882 809 828 907 862 812 855 870 854 838 854 878 913 814 822 845 979 813 852 850 668 756 711 792 793 780 834 801 772 795 790 705 764 781 773 725 819 775 772 772 744 795 721 798 697 603 713 775 801 788 835 830 798 722 774 712 684 770 796 778 757 757 781 741 760 793 798 754 764 743 768 788 770 726 838 856 768 735 753 783 696 803 839 819 837 838 844 1.02e+03 819 821 799 798 570 817 815 806 883 800 779 790 781 797 796 824 816 792 766 768 765 667 713 790 761 747 741 639 772 791 765 734 756 819 721 703 760 795 770 748 763 746 757 758 773 728 738 706 710 748 742 787 740 783 767 811 753 776 791 760 734 801 750 738 732 798 756 660 724 741 744 784 793 781 710 773 774 802 785 741 818 729 782 755 780 773 740 750 480 775 789 799 818 891 830 880 829 712 808 773 787 821 816 784 845 797 829 737 806 819 786 798 795 819 786 906 821 747 823 821 825 780 826 835 805 825 784 780 617 1.08e+03 617 1.03e+03 442 756 778 773 754 448 825 704 756 809 801 784 757 781 732 724 805 801 752 758 785 799 698 849 725 782 728 760 765 776 763 802 770 770 748 775 773 744 817 791 833 778 750 777 718 716 727 754 734 763 778 735 876 738 907 765 730 788 773 880 970 944 862 935 840 788 859 898 1.08e+03 857 821 842 799 742 888 896 832 852 1.1e+03 836 856 787 859 766 819 808 789 820 828 908 801 774 856 851 821 790 781 777 783 715 743 756 800 812 737 814 790 819 805 843 794 792 747 771 806 828 843 816 787 772 781 799 783 697 779 774 739 744 755 755 758 748 760 789 758 778 787 744 804 789 740 747 739 739 765 787 764 782 798 779 772 750 712 750 762 717 446 756 746 768 774 784 766 761 778 773 809 744 655 778 721 685 676 825 766 805 647 658 709 1.06e+03 859 751 658 714 844 778 711 724 728 734 762 758 742 706 757 743 750 766 730 742 748 770 764 790 810 749 828 806 814 813 801 768 808 780 800 812 800 790 770 814 778 770 795 802 786 813 1.03e+03 794 784 803 864 778 770 761 801 812 787 752 803 792 730 783 819 792 827 788 760 793 788 814 882 835 794 790 839 782 808 784 803 750 782 750 751 742 773 782 758 771 772 756 796 779 780 783 797 791 817 786 753 805 766 804 723 809 760 766 871 1.1e+03 810 621 768 793 743 711 737 729 728 776 797 777 749 816 752 748 730 765 815 831 789 833 816 794 779 780 811 783 780 768 788 821 793 793 778 829 801 802 777 768 814 796 769 788 772 753 798 838 733 773 794 820 816 796 795 776 727 759 786 761 748 770 870 813 814 817 786 786 758 772 771 822 826 780 787 744 793 766 802 964 757 771 670 732 851 748 724 756 762 770 767 801 805 795 760 750 780 785 774 796 884 818 782 790 822 654 856 694 757 730 752 774 729 815 786 805 806 794 814 796 766 759 817 842 797 778 812 789 782 785 773 774 777 775 793 765 748 775 781 769 749 809 783 767 731 722 783 792 775 799 832 817 860 754 765 780 796 552 1.21e+03 804 672 550 754 738 787 816 800 788 734 779 755 806 796 816 763 829 766 783 874 854 870 878 836 828 850 826 884 837 826 868 858 798 841 844 766 843 882 810 829 911 861 812 855 870 854 838 854 878 914 814 822 843 979 814 852 849 667 755 712 792 794 782 833 802 773 794 790 706 765 780 774 726 820 774 774 772 743 795 721 799 696 603 714 774 802 786 835 830 798 724 774 712 684 770 796 779 757 757 781 742 760 793 798 754 760 743 768 788 770 727 839 856 767 735 752 782 696 803 838 819 837 839 843 1.02e+03 818 821 799 798 571 817 816 806 884 800 779 790 781 797 796 824 816 791 766 769 765 667 713 789 761 748 741 639 772 791 764 735 756 819 720 702 760 796 770 746 765 746 757 758 773 728 740 706 709 748 743 788 740 784 767 811 753 776 791 760 734 801 750 737 732 799 756 659 724 741 742 783 793 781 710 774 773 804 784 740 818 730 782 755 780 772 739 750 480 775 789 798 816 891 830 880 829 712 809 772 786 818 817 784 844 797 828 737 806 819 786 798 793 819 787 907 822 746 823 823 824 780 827 835 805 825 784 782 618 1.08e+03 618 1.03e+03 441 756 777 772 754 448 825 703 756 809 800 784 756 780 733 724 805 801 752 760 785 799 700 849 724 782 728 760 766 777 762 802 769 769 746 774 773 743 817 791 834 778 751 777 718 717 727 754 733 764 778 735 876 737 906 765 728 788 772 880 971 945 862 936 840 788 859 898 1.08e+03 858 821 841 800 741 889 896 832 859 1.1e+03 837 856 787 859 767 820 809 789 820 828 909 800 774 856 851 820 791 781 778 782 715 744 756 800 812 737 815 790 820 805 843 795 792 748 771 806 828 844 816 787 771 781 800 782 698 778 776 738 744 755 756 757 747 760 790 757 777 786 743 804 788 740 746 739 739 765 786 763 782 797 780 772 751 712 749 761 717 446 757 746 768 774 783 766 761 777 774 810 744 655 776 721 685 676 825 765 806 645 657 709 1.06e+03 858 751 658 715 844 777 711 724 728 734 761 758 744 706 757 743 750 766 730 742 748 770 764 791 811 748 827 806 814 813 801 768 807 780 800 812 799 789 772 813 777 771 795 802 786 814 1.03e+03 795 784 803 866 778 770 761 800 812 787 752 803 793 730 782 819 792 826 789 759 792 789 814 882 834 794 789 839 782 808 784 802 750 782 750 751 741 773 782 758 770 771 756 796 777 780 783 797 790 816 786 752 805 766 803 723 809 760 767 872 1.1e+03 810 621 768 793 742 710 738 729 727 776 797 778 748 816 752 748 729 765 814 831 788 834 814 794 779 781 811 783 780 768 787 820 793 794 777 829 801 801 777 769 815 796 769 788 772 753 800 835 732 773 794 820 817 796 796 776 725 758 784 761 748 770 871 812 814 814 785 786 760 772 770 821 826 782 788 744 793 766 802 963 757 770 669 732 852 748 724 756 762 771 768 801 805 796 761 750 780 785 774 797 885 818 782 791 822 655 855 693 757 730 752 774 729 816 785 805 806 794 814 796 767 759 817 843 798 778 814 789 782 785 773 774 776 774 792 765 749 773 781 770 748 808 783 768 732 723 783 792 775 798 832 816 860 754 765 781 796 552 1.21e+03 805 672 551 755 738 788 816 800 788 733 779 756 806 795 815 763 828 767 783 873 855 871 878 837 828 849 826 885 837 826 868 858 798 841 846 766 844 882 810 830 916 862 812 855 869 855 838 853 878 914 814 821 842 979 814 852 848 667 754 713 792 794 783 832 802 774 794 789 707 765 779 774 726 820 774 779 772 742 794 722 799 697 602 715 774 803 787 836 831 797 726 775 712 685 770 795 780 757 757 781 742 760 793 798 753 757 742 767 788 769 727 841 856 766 736 753 782 696 804 838 820 836 839 843 1.02e+03 818 820 800 798 572 816 816 806 885 800 780 792 781 797 795 825 817 791 767 769 764 668 712 788 761 747 741 640 772 792 762 736 756 819 720 702 761 795 770 745 766 745 756 759 773 728 740 706 709 747 744 787 741 785 766 811 753 777 791 760 735 800 752 738 732 799 755 658 724 741 740 783 793 781 711 775 773 807 784 740 817 730 783 755 780 772 738 749 480 775 790 798 815 890 829 880 829 712 810 771 785 816 818 784 844 798 829 738 805 819 786 798 791 820 788 907 821 746 822 824 825 780 827 834 804 825 784 783 616 1.08e+03 619 1.03e+03 440 756 777 772 753 448 826 702 756 808 800 785 756 780 734 725 806 800 752 760 785 799 701 848 724 781 728 760 766 776 761 802 769 769 744 773 773 743 818 792 836 778 752 778 718 717 727 754 733 764 779 735 876 737 906 766 726 787 772 881 971 945 862 936 839 788 860 898 1.09e+03 858 822 842 799 740 889 897 832 864 1.1e+03 838 856 787 859 768 822 808 789 821 828 910 799 774 857 851 820 791 781 778 782 716 744 756 799 812 737 817 790 820 805 844 793 792 748 771 806 828 844 816 786 770 781 799 782 699 776 777 738 744 755 756 756 747 760 790 757 777 787 743 804 788 739 746 740 738 765 786 763 782 796 780 772 752 712 748 761 717 447 756 746 769 775 782 766 761 776 775 810 744 656 777 721 685 676 825 765 806 644 658 710 1.06e+03 858 750 658 716 844 777 710 724 728 734 761 759 744 706 757 743 751 765 730 742 748 770 764 792 811 749 827 807 814 814 801 768 807 780 800 812 799 788 773 813 778 770 794 802 786 814 1.03e+03 794 784 802 866 778 769 761 799 811 787 752 803 792 729 781 818 792 827 788 759 792 789 814 883 834 793 789 840 782 807 784 802 750 782 750 751 741 774 782 757 770 770 756 795 777 780 783 797 790 816 786 752 806 766 803 723 809 760 767 872 1.11e+03 810 622 768 794 742 709 739 728 727 776 797 778 748 816 753 749 729 766 815 830 788 833 813 794 779 782 812 783 780 769 785 820 793 795 776 830 799 801 777 769 815 797 770 788 772 753 800 835 733 773 794 820 817 795 796 776 722 757 784 760 748 770 872 814 812 811 785 787 761 772 770 821 826 783 788 743 793 765 802 963 757 771 669 733 852 748 724 757 763 770 770 801 805 797 761 749 780 785 774 798 889 817 782 791 823 656 855 692 758 729 752 774 729 816 784 805 806 794 813 797 766 760 817 844 798 778 815 788 782 786 774 773 774 773 792 764 750 773 779 770 748 807 784 768 732 723 784 792 776 799 832 816 859 753 766 781 797 553 1.21e+03 806 673 551 755 738 788 816 799 788 734 779 756 806 795 814 763 829 767 783 873 856 871 878 836 828 848 827 886 837 826 868 858 799 842 848 766 845 882 810 830 918 863 812 855 869 855 838 852 877 914 813 821 840 979 814 852 848 666 751 715 792 793 783 831 802 774 793 789 708 764 779 774 726 819 774 782 772 742 794 723 798 696 600 715 774 804 788 836 833 797 729 776 712 686 770 795 780 757 757 781 742 759 793 799 754 756 741 766 787 770 728 841 856 766 737 753 781 695 805 839 820 837 838 843 1.02e+03 818 820 800 798 571 816 817 806 886 800 780 793 780 796 794 825 818 790 768 769 764 668 712 789 761 747 741 641 773 791 764 736 755 819 721 703 760 794 770 745 766 745 756 760 772 729 738 706 709 747 746 786 741 786 766 812 752 777 791 761 736 800 752 740 732 799 756 658 724 741 741 783 792 781 712 775 773 809 784 740 817 730 783 756 780 771 737 748 480 776 790 798 814 890 828 880 829 713 811 771 785 817 818 784 844 799 830 738 806 819 785 798 791 820 789 907 821 745 822 826 826 780 827 833 804 826 784 783 615 1.08e+03 618 1.03e+03 439 756 776 772 753 447 826 702 756 806 799 784 756 781 735 725 808 800 751 758 786 800 701 848 723 781 728 760 766 775 762 802 769 768 744 772 774 743 819 793 837 779 752 777 718 717 728 754 734 763 779 735 876 737 906 765 725 788 772 881 970 945 862 936 839 787 860 898 1.09e+03 858 822 842 800 740 888 898 831 872 1.09e+03 838 857 786 860 769 823 808 789 821 827 909 798 774 858 852 819 791 781 777 783 716 744 756 799 812 737 818 790 820 805 844 791 792 748 771 806 829 845 816 786 770 781 799 782 699 774 778 738 744 754 757 756 747 760 790 756 777 788 743 804 788 739 746 740 736 765 786 764 782 795 780 773 753 713 747 761 717 446 756 747 769 776 781 766 762 776 774 810 745 656 778 724 684 676 825 766 805 646 658 710 1.06e+03 858 750 658 715 845 777 709 725 726 734 761 759 745 706 756 743 752 765 730 742 748 770 764 793 812 751 827 807 814 815 801 768 807 780 800 811 799 788 772 813 778 769 794 802 786 814 1.03e+03 793 784 802 866 778 768 762 799 810 787 753 804 791 729 782 817 792 827 789 759 792 788 814 883 833 793 789 841 782 806 784 801 749 781 750 751 741 774 782 758 770 771 756 795 776 780 783 797 791 817 786 753 805 767 803 723 809 761 767 873 1.1e+03 810 622 768 794 742 709 739 728 727 776 797 778 748 816 753 749 729 766 816 830 789 832 813 794 780 783 813 783 780 769 784 819 793 796 777 831 798 800 778 769 815 799 770 788 772 752 802 836 734 773 794 820 817 795 796 776 721 757 786 760 748 771 874 816 810 808 785 787 762 772 770 821 826 782 787 743 793 765 802 963 757 772 670 733 853 748 722 758 763 769 771 800 804 798 762 749 780 786 774 799 894 815 782 791 823 658 854 692 759 729 751 773 729 817 783 805 806 794 813 798 765 762 819 844 798 779 815 788 782 786 774 772 773 773 791 764 748 774 778 770 749 807 784 767 732 722 783 793 776 801 832 816 858 753 766 781 798 553 1.21e+03 806 672 551 756 738 788 816 799 789 734 779 756 806 795 814 762 830 767 784 874 855 870 878 836 829 849 827 886 836 826 868 858 799 841 848 767 846 882 809 831 920 863 813 857 869 855 838 851 877 913 813 821 838 980 813 851 848 665 750 714 793 793 783 831 802 774 794 789 708 763 779 774 726 819 775 785 772 743 793 724 797 696 599 716 775 804 787 836 834 796 729 776 712 686 770 795 779 756 756 781 743 759 792 799 756 755 741 766 786 771 727 840 856 766 736 752 781 694 805 838 821 837 837 842 1.02e+03 819 820 800 797 570 816 817 806 885 800 781 792 779 796 794 825 818 790 768 768 764 668 712 789 761 746 741 642 773 790 766 736 754 820 721 703 760 794 771 744 765 744 757 760 772 729 737 706 710 746 747 785 740 787 767 813 751 778 791 761 735 800 752 742 732 798 757 658 724 741 742 784 791 782 712 775 773 810 786 740 816 731 783 756 780 771 737 747 480 776 790 799 813 890 827 880 827 712 811 772 785 818 817 784 845 799 829 738 807 818 784 799 790 820 789 907 821 746 821 826 826 779 828 831 804 826 783 783 615 1.08e+03 617 1.03e+03 440 756 776 772 753 446 826 702 756 804 800 782 756 781 735 725 808 800 751 756 786 800 700 848 724 780 728 760 766 774 764 803 769 768 744 771 774 743 819 793 838 780 752 777 719 717 729 754 735 763 780 736 876 737 907 764 725 788 771 881 969 944 862 936 838 788 860 898 1.1e+03 858 822 842 800 741 887 899 831 880 1.09e+03 838 857 786 859 768 823 807 789 821 826 907 797 774 859 853 820 790 781 776 783 716 743 756 798 812 737 818 789 819 804 844 789 793 747 771 806 829 846 816 786 769 781 798 783 699 774 778 739 745 754 758 757 747 760 789 756 777 789 743 802 790 739 746 740 736 764 786 765 782 795 780 774 753 713 747 761 718 447 756 747 769 776 781 767 762 776 774 810 745 656 778 726 684 676 826 766 804 647 658 710 1.06e+03 859 750 658 714 845 776 708 726 724 735 761 759 745 706 756 744 752 765 730 741 749 771 764 793 812 752 826 808 814 817 802 769 807 778 800 812 799 787 771 814 780 769 795 802 786 815 1.03e+03 792 784 804 867 777 767 762 800 810 786 754 803 791 729 784 816 792 827 789 759 792 788 815 883 834 794 790 842 782 805 784 801 748 782 751 752 741 774 781 759 770 772 756 794 776 780 783 796 791 817 786 753 805 767 803 723 810 762 768 873 1.1e+03 810 621 768 794 742 709 739 728 726 776 797 777 748 817 753 749 730 766 816 832 789 831 814 794 780 783 813 783 780 769 783 819 792 797 778 833 797 799 778 770 815 801 771 788 772 752 803 838 733 772 794 820 818 794 796 777 722 757 786 760 749 772 874 816 810 809 785 787 761 772 771 822 825 782 787 743 794 764 802 962 757 772 671 732 853 748 720 760 764 768 772 800 804 798 762 749 780 787 774 800 898 814 780 791 822 658 854 692 760 728 749 773 728 817 783 804 806 795 813 798 764 763 820 844 798 779 815 789 782 788 774 771 774 774 791 765 746 775 777 770 749 807 784 766 732 723 783 792 775 802 832 816 858 753 766 780 798 554 1.22e+03 806 671 550 756 737 787 816 799 789 734 779 755 806 794 815 762 831 767 785 874 854 870 878 835 829 849 826 885 836 826 868 858 798 840 846 767 846 882 808 830 923 863 814 858 869 855 838 851 876 913 813 821 837 979 813 851 847 664 748 713 793 792 784 832 802 774 794 789 709 761 778 775 726 818 775 785 773 745 793 725 797 696 598 717 776 804 788 837 833 796 727 774 712 685 768 796 779 756 756 781 743 759 794 798 757 754 741 766 786 771 727 838 856 766 734 751 780 694 805 836 821 837 836 842 1.02e+03 818 820 801 796 570 816 816 807 884 800 781 792 778 796 796 825 818 790 768 767 764 667 712 789 762 746 741 641 774 790 767 736 754 821 723 703 761 793 770 745 765 743 758 760 772 730 737 706 709 746 747 785 740 788 769 814 750 778 791 760 734 800 751 742 732 797 758 658 723 741 744 784 790 783 712 775 773 808 787 740 817 731 783 755 778 772 738 747 481 776 790 799 812 891 827 881 826 712 810 773 786 818 817 783 845 799 830 738 808 818 784 800 790 820 790 907 821 747 821 826 826 779 829 831 806 827 782 784 616 1.08e+03 617 1.03e+03 440 756 776 772 753 445 826 702 756 805 801 781 756 781 736 724 807 801 750 755 786 801 699 848 725 780 728 760 766 774 766 803 769 767 744 771 774 744 819 793 839 779 751 777 719 716 730 755 736 762 780 736 875 737 907 763 725 789 770 881 968 944 863 936 838 789 860 899 1.1e+03 858 822 841 800 742 887 899 831 889 1.09e+03 838 855 786 859 768 821 807 789 821 826 906 799 773 860 852 821 789 780 776 783 716 742 756 797 813 737 818 788 819 804 844 789 793 747 771 807 829 845 816 785 770 781 797 783 699 774 778 740 745 754 758 757 747 760 788 756 778 789 743 801 791 739 745 740 736 763 786 765 781 795 779 774 754 714 747 762 718 447 756 747 770 775 782 766 762 776 774 810 744 655 779 728 684 676 828 767 803 648 658 710 1.06e+03 859 749 658 713 845 776 710 725 723 734 761 759 745 706 756 744 752 764 729 742 749 771 765 793 812 752 825 809 815 817 802 769 808 777 799 812 800 787 771 814 780 769 797 802 786 815 1.03e+03 792 784 805 868 777 767 761 801 810 786 754 802 792 729 786 816 792 826 789 759 792 788 815 883 834 794 790 842 782 806 784 801 748 783 751 752 741 774 780 759 771 773 756 794 776 780 784 795 791 816 785 752 804 768 803 724 810 762 768 873 1.1e+03 809 619 768 794 742 709 739 729 727 776 798 777 748 818 752 749 730 766 817 833 789 832 814 794 780 784 813 783 780 768 782 819 792 797 778 834 797 799 778 770 815 800 771 788 772 752 803 840 732 773 795 820 818 794 795 778 722 758 785 760 750 772 874 815 812 810 784 787 760 772 771 822 826 782 787 744 794 764 803 962 757 773 672 732 853 748 720 762 763 767 772 800 804 798 761 749 781 788 774 800 898 815 779 790 820 658 853 693 760 728 748 773 729 817 782 803 806 795 813 797 764 762 821 842 798 778 815 790 781 788 775 771 774 774 791 766 745 776 777 770 749 806 785 765 732 723 782 791 774 802 832 816 859 754 767 780 798 554 1.22e+03 804 671 550 756 737 787 816 799 788 735 779 755 807 794 815 762 831 766 785 874 853 869 878 835 828 849 826 885 836 826 868 858 797 838 845 767 846 882 808 828 928 863 814 859 870 854 838 852 876 913 813 820 837 978 813 851 846 665 748 711 794 792 785 832 802 773 794 790 709 761 778 777 726 818 775 787 774 746 793 726 798 696 598 718 776 803 788 836 832 794 724 774 712 685 768 797 779 756 757 780 743 759 795 796 757 753 742 766 785 771 727 837 856 766 735 752 780 695 804 835 821 837 835 842 1.02e+03 818 819 801 795 570 816 817 808 883 801 780 792 776 795 798 824 818 790 768 766 764 667 712 789 763 746 741 641 773 789 766 736 754 822 725 703 762 793 770 745 764 742 758 761 772 729 738 707 708 747 747 785 739 789 770 814 749 779 791 759 734 801 750 742 732 795 759 658 722 740 744 785 790 784 711 775 774 807 788 740 817 730 782 756 778 772 739 749 480 776 790 800 811 892 826 881 824 711 810 773 787 818 817 784 846 799 831 738 809 819 784 801 790 820 790 907 821 748 821 825 826 779 829 831 807 827 782 784 616 1.08e+03 618 1.03e+03 440 756 776 772 753 444 825 702 757 804 801 781 756 782 736 723 806 801 750 756 786 801 700 849 726 782 728 760 766 774 767 802 770 768 745 771 774 744 819 792 840 779 751 777 719 716 731 756 736 760 779 736 874 737 907 763 725 789 771 881 968 944 863 936 838 790 861 899 1.11e+03 857 821 841 799 742 887 898 832 897 1.09e+03 838 854 786 858 768 820 806 789 820 827 908 800 772 860 850 821 788 781 776 783 716 742 756 796 813 738 819 788 820 804 844 790 793 746 771 805 827 844 816 785 770 781 797 783 699 774 778 740 745 754 758 757 747 761 787 757 778 788 743 802 790 740 745 740 736 762 784 764 780 795 779 773 754 714 747 762 718 448 756 748 770 774 783 766 762 775 774 810 743 654 779 730 684 676 828 767 803 649 659 710 1.06e+03 858 749 658 713 845 776 711 724 723 732 761 758 746 706 756 745 752 763 728 742 750 771 764 792 813 752 823 809 816 816 803 768 809 777 798 812 799 786 772 814 780 769 798 801 786 816 1.03e+03 793 784 806 869 777 766 759 801 811 786 752 801 792 728 786 815 793 826 788 758 792 788 816 883 835 794 789 841 781 806 784 801 748 784 750 752 741 775 779 759 770 772 756 795 776 780 784 795 791 816 785 752 805 768 803 724 810 763 768 872 1.1e+03 809 618 768 795 742 710 739 730 728 777 800 778 748 818 753 748 731 766 818 833 790 833 815 793 780 784 813 784 780 768 782 819 792 798 777 833 796 800 779 770 815 799 772 788 772 752 802 841 731 774 795 820 819 794 795 778 721 760 784 761 751 772 877 814 813 810 785 787 759 773 772 822 826 782 788 744 794 763 803 961 756 773 673 731 852 748 722 761 762 767 771 801 804 798 759 749 781 788 773 799 898 816 779 788 820 658 853 692 759 728 749 773 730 817 782 803 807 795 813 796 764 760 822 840 799 778 815 791 781 788 775 771 774 775 790 766 745 777 778 770 749 806 786 766 732 723 783 790 774 801 832 816 858 754 767 780 799 555 1.22e+03 803 671 549 755 737 787 817 799 788 735 778 755 808 793 814 761 830 765 786 874 852 868 877 834 828 848 825 885 836 825 867 858 794 838 843 767 846 882 807 827 932 863 814 858 871 854 837 853 876 913 814 820 837 978 813 851 846 666 748 712 794 792 785 833 802 773 794 791 709 763 778 778 726 819 775 790 774 746 792 727 798 696 598 718 777 803 790 836 831 793 723 774 712 686 768 797 779 757 758 781 743 758 796 796 758 753 743 766 785 771 728 836 856 767 738 753 780 696 803 836 820 837 835 842 1.02e+03 817 819 801 795 569 817 816 808 884 802 780 793 776 794 798 824 816 790 768 764 763 667 711 788 764 746 742 641 773 789 766 738 754 821 725 704 763 793 770 745 764 742 758 761 772 728 737 706 706 746 746 784 740 788 771 814 749 779 791 758 734 801 749 742 732 795 760 657 720 739 744 786 790 785 710 776 774 805 787 740 818 730 780 756 779 773 740 750 480 776 789 800 810 892 827 882 824 711 810 773 787 817 817 784 846 799 832 737 809 819 785 801 791 819 791 908 821 748 821 824 826 780 828 832 807 827 782 784 617 1.08e+03 620 1.03e+03 440 756 776 772 753 444 825 701 757 804 801 781 757 782 736 724 806 802 751 757 785 801 699 849 726 783 728 761 766 774 768 802 770 769 746 772 775 744 819 792 840 778 750 776 718 716 731 756 737 759 779 736 874 737 907 763 726 789 771 882 967 945 863 936 839 791 862 899 1.11e+03 858 822 841 799 741 888 897 833 905 1.09e+03 837 853 787 858 769 819 806 790 819 827 909 801 771 860 849 821 787 781 775 783 716 742 756 796 813 738 819 787 820 805 845 791 793 747 771 804 826 843 816 785 770 782 796 783 698 775 777 740 746 755 757 757 748 761 788 758 778 787 743 802 790 740 745 739 736 763 782 764 781 795 779 772 754 713 747 762 717 448 755 748 770 774 783 765 762 774 774 811 742 654 779 732 685 676 827 768 804 648 659 710 1.06e+03 857 749 658 713 845 777 712 724 724 731 762 758 746 706 757 745 752 762 727 743 750 771 762 792 814 752 823 810 817 815 804 767 809 776 796 812 799 787 772 816 779 769 798 801 786 816 1.03e+03 793 784 805 869 778 765 757 800 811 786 751 800 793 728 786 814 793 827 788 758 792 788 816 884 835 794 789 841 781 806 784 801 748 784 750 752 741 776 779 758 770 772 756 794 776 780 784 796 791 816 785 752 805 767 803 723 811 763 768 871 1.1e+03 809 617 768 795 742 710 738 730 729 778 800 778 748 818 755 748 730 765 818 832 791 834 815 793 779 784 813 784 781 768 783 818 792 798 776 832 797 801 779 770 815 798 771 788 772 753 801 841 731 775 795 820 820 794 794 779 720 761 784 762 752 772 881 815 813 809 785 788 759 774 771 821 826 783 788 743 794 763 803 962 756 773 673 730 851 748 723 761 760 767 770 800 804 798 757 749 781 789 773 798 902 817 780 788 822 658 853 692 760 729 750 773 731 817 783 803 807 795 812 796 764 759 822 838 799 778 815 791 780 788 775 770 773 774 790 766 746 777 778 770 750 806 787 767 732 723 783 790 775 800 832 816 857 755 767 781 800 555 1.21e+03 801 672 549 755 737 787 817 798 788 736 778 755 807 795 814 760 831 764 786 874 852 868 877 834 829 848 825 886 837 824 867 857 791 838 844 768 845 882 808 828 936 863 813 858 869 853 837 854 876 913 814 819 838 980 813 850 846 669 748 711 794 792 784 833 803 773 794 792 709 764 778 779 726 820 776 794 773 747 792 726 799 695 598 717 777 802 791 835 831 793 726 773 712 686 769 798 778 758 760 781 744 758 796 796 758 752 743 766 785 771 728 836 856 767 740 754 781 698 803 838 821 838 835 842 1.02e+03 817 819 802 795 569 817 816 808 884 802 779 793 775 795 798 824 816 791 767 766 763 667 710 788 765 746 742 641 773 789 765 738 754 821 724 704 763 794 771 746 764 741 757 762 772 727 737 706 706 746 744 784 741 786 769 813 750 778 790 758 734 802 749 742 733 795 760 657 719 739 744 786 789 785 709 776 774 805 786 741 818 731 780 757 781 773 740 750 479 776 789 799 810 890 828 882 826 711 810 773 787 817 817 784 847 799 832 737 809 820 786 800 792 819 792 908 821 747 820 824 827 780 827 833 806 826 782 783 616 1.08e+03 620 1.03e+03 440 756 776 772 752 444 824 701 758 805 800 782 758 783 736 724 806 801 751 756 785 800 699 849 726 784 728 762 766 774 768 803 770 770 746 772 775 744 819 791 840 778 750 776 718 717 730 756 738 758 779 735 874 737 907 764 726 789 771 882 967 945 863 936 840 791 863 899 1.12e+03 858 821 842 799 741 889 898 834 912 1.09e+03 837 852 786 858 769 819 805 790 818 827 909 801 770 860 849 820 787 781 775 783 716 742 755 797 812 738 818 787 820 806 844 793 794 747 771 802 825 842 816 786 770 782 797 783 698 776 776 739 745 754 756 757 748 761 788 758 779 787 744 803 790 740 745 738 736 763 780 764 782 795 778 773 754 712 746 761 716 448 755 747 770 774 783 766 762 776 774 811 743 654 780 734 685 676 827 767 804 647 659 710 1.06e+03 856 749 657 713 844 777 712 724 724 732 762 758 747 706 757 745 752 760 727 743 750 770 761 792 813 751 823 810 816 815 805 768 808 776 796 812 800 787 771 817 778 769 798 801 786 816 1.03e+03 793 784 804 870 777 766 756 800 812 786 751 800 793 729 786 814 791 827 788 758 792 788 816 884 836 795 788 841 781 805 785 800 748 785 750 753 741 777 779 758 769 772 756 793 775 779 784 796 790 815 786 752 804 766 803 723 811 763 767 872 1.1e+03 808 616 769 795 742 710 739 730 730 778 798 777 748 817 756 747 731 765 817 831 791 834 815 794 778 784 813 783 781 768 783 818 792 797 776 831 798 803 779 770 814 797 771 788 772 753 801 841 732 775 794 820 820 794 794 780 720 761 785 761 752 772 884 816 812 810 785 788 759 774 770 821 826 785 789 743 794 763 802 962 755 773 674 730 851 748 722 761 761 766 768 800 804 798 757 751 781 789 773 796 905 816 780 787 823 658 853 692 760 730 750 774 731 818 784 804 806 795 814 796 763 758 820 838 797 777 815 792 778 786 775 770 773 774 790 766 748 777 778 771 751 806 787 767 730 723 783 790 775 799 833 818 855 756 767 781 802 555 1.21e+03 802 672 549 755 738 786 816 798 789 737 778 754 805 796 815 760 831 763 785 874 853 868 877 834 830 849 826 887 837 824 868 857 790 839 844 768 845 882 809 829 940 863 813 858 867 853 837 855 876 913 815 819 839 981 814 850 847 670 748 711 795 792 783 832 804 774 794 792 708 765 778 779 726 820 777 796 773 747 792 724 800 695 597 716 777 803 790 835 830 794 728 773 712 686 769 798 778 758 759 781 744 759 796 796 756 752 743 767 786 770 728 836 856 768 738 752 781 699 804 838 822 838 835 842 1.02e+03 816 819 802 795 568 816 816 807 883 802 779 793 775 795 798 824 815 791 766 767 763 667 711 787 766 746 743 641 773 790 764 738 754 820 722 704 762 795 772 746 764 741 757 761 772 727 736 705 705 745 742 784 741 785 768 813 750 777 790 758 733 802 749 743 734 794 760 657 719 740 745 787 788 786 710 778 774 805 786 740 817 732 780 757 782 773 740 750 482 776 789 799 810 888 828 882 828 712 810 773 787 817 817 785 847 799 832 737 809 820 786 800 792 819 791 907 821 746 820 823 828 780 827 832 804 825 781 783 616 1.08e+03 620 1.03e+03 440 756 776 772 752 445 825 700 758 806 800 783 758 783 736 723 807 802 751 756 785 800 699 849 726 783 728 762 767 775 767 802 768 770 747 772 775 744 817 791 841 779 751 776 718 718 730 756 738 758 780 735 874 738 907 764 727 789 769 882 967 946 863 936 840 791 863 898 1.12e+03 857 821 842 799 742 889 901 834 918 1.09e+03 837 852 786 858 768 820 806 790 818 827 909 800 772 860 849 819 786 780 775 783 717 742 755 797 812 739 818 787 820 806 844 793 793 747 771 803 825 842 817 787 771 781 797 783 698 776 775 739 744 754 757 757 747 760 788 757 779 788 744 802 790 740 744 737 737 764 778 763 782 795 778 773 755 711 746 761 715 448 756 746 770 774 783 767 763 778 774 810 742 654 780 736 685 676 827 767 806 645 658 710 1.06e+03 856 748 656 714 844 776 711 724 724 733 762 758 746 706 757 744 752 759 727 742 749 770 763 792 812 751 823 810 816 815 804 768 807 776 797 812 801 787 771 817 778 769 797 801 786 816 1.03e+03 793 784 804 870 777 767 756 801 812 785 751 799 794 730 786 814 790 828 789 757 792 787 816 884 836 795 788 841 781 805 785 801 748 785 750 752 741 777 779 758 769 773 756 792 775 779 784 798 790 816 786 752 804 765 802 723 810 763 768 872 1.1e+03 808 616 769 794 743 710 740 730 730 778 797 776 748 816 756 748 732 766 817 831 791 835 815 794 776 784 813 784 781 769 784 819 792 796 777 832 800 803 778 770 814 797 771 788 773 752 801 839 733 774 795 820 821 793 794 780 720 761 786 761 752 772 885 816 811 809 785 787 759 774 770 820 825 786 789 743 794 762 802 962 755 773 674 730 851 747 723 760 762 766 768 799 805 798 758 752 782 790 774 795 908 815 781 787 824 659 852 692 761 730 751 774 732 817 785 803 804 795 815 795 762 758 819 837 795 776 814 792 777 785 775 770 773 774 790 766 749 777 778 771 751 806 786 766 727 724 783 790 775 799 832 820 856 758 767 781 802 555 1.21e+03 802 672 549 755 738 786 816 798 789 737 778 754 804 796 814 760 832 763 785 874 853 867 877 835 830 850 825 887 838 824 868 856 788 839 844 768 844 882 810 829 942 862 812 859 866 852 837 855 875 912 815 817 837 981 815 851 847 672 748 711 795 792 783 832 804 774 794 792 708 764 778 779 726 820 778 796 772 747 792 723 800 694 598 716 777 804 789 834 830 795 730 773 712 685 768 799 778 758 759 780 744 760 796 796 754 751 742 767 786 771 728 836 856 768 737 750 782 699 805 838 822 837 836 842 1.02e+03 816 819 802 795 568 814 816 807 882 802 779 793 774 796 798 823 816 791 766 769 763 667 712 787 765 746 742 641 773 790 763 737 754 819 722 704 761 796 773 746 763 743 756 761 772 726 736 703 706 744 742 785 741 785 766 813 751 776 789 757 734 802 749 743 734 794 759 657 720 741 745 787 787 786 710 779 774 805 786 740 816 733 781 757 782 773 739 750 483 775 789 799 808 888 828 882 828 712 810 773 788 817 816 785 846 799 831 737 809 820 786 800 792 820 791 906 821 746 820 822 828 780 828 832 804 824 781 783 616 1.08e+03 620 1.03e+03 439 755 776 772 752 446 826 699 758 807 799 784 758 783 735 723 807 802 751 756 784 799 699 849 726 782 727 760 767 775 765 803 766 771 747 772 776 744 816 791 842 780 751 777 717 717 729 755 738 757 780 735 875 738 906 764 726 790 767 882 967 946 863 935 840 791 864 897 1.12e+03 857 821 843 798 742 888 901 834 925 1.09e+03 837 854 786 858 768 820 806 790 818 828 910 800 774 859 849 819 786 779 775 784 717 742 755 797 812 739 818 787 819 806 843 793 792 748 770 803 826 841 818 787 772 781 797 782 698 776 776 738 744 753 758 757 747 761 788 756 779 789 745 802 790 739 743 737 736 764 776 763 782 795 779 773 755 712 747 761 715 448 756 746 770 775 783 768 763 779 775 809 742 653 779 739 685 678 827 766 806 645 658 711 1.06e+03 856 748 656 714 844 776 711 724 724 734 762 757 748 706 757 744 752 758 727 741 749 770 763 792 811 751 823 810 816 815 803 769 807 776 798 811 802 786 771 817 779 769 796 802 785 815 1.03e+03 793 783 804 872 777 769 756 802 812 784 751 798 795 731 786 814 790 829 789 756 793 786 816 884 836 795 789 841 781 805 784 803 748 785 749 752 742 776 779 758 770 773 756 792 774 779 784 798 791 816 784 751 804 764 802 724 812 761 768 872 1.1e+03 808 616 770 792 743 710 739 730 730 778 797 776 750 815 754 748 734 766 819 830 792 835 816 794 776 784 814 784 780 769 786 820 793 794 777 832 802 803 777 770 814 796 771 786 773 750 801 838 734 773 796 820 821 792 794 780 720 761 786 761 751 772 887 816 810 808 785 786 759 774 770 820 826 786 788 742 794 762 802 962 756 773 674 730 851 747 724 760 762 765 767 799 805 799 759 754 782 790 774 795 910 814 781 786 824 659 853 691 762 730 751 774 732 816 784 802 802 795 817 794 763 757 818 838 793 775 814 793 777 785 776 771 773 773 791 767 749 776 778 771 751 806 786 765 725 724 782 790 774 798 831 822 858 758 766 781 802 555 1.21e+03 804 671 549 755 738 786 816 798 789 738 778 754 806 795 813 760 832 763 784 874 854 869 877 836 829 851 824 885 838 825 869 856 787 839 843 768 844 882 810 828 944 861 812 859 867 852 837 854 875 911 814 816 834 981 814 852 847 672 748 710 794 793 784 832 804 773 795 792 708 763 777 778 725 820 777 795 772 746 792 723 800 694 600 716 777 804 789 834 830 796 730 772 712 684 768 799 778 756 758 780 743 761 795 797 754 752 741 767 786 771 728 837 855 768 736 751 781 699 805 837 821 835 838 843 1.02e+03 816 818 801 795 567 814 816 807 881 801 779 792 774 796 799 822 817 791 767 768 764 668 713 786 764 746 741 642 773 790 764 737 754 818 721 703 760 796 773 746 762 744 755 761 772 725 736 702 706 744 744 786 741 785 766 814 752 775 789 757 734 801 749 743 734 793 758 657 721 742 745 787 786 786 711 780 774 804 787 740 817 733 782 757 781 774 737 750 483 775 790 799 807 888 828 882 827 712 810 773 788 817 816 785 845 799 830 738 809 820 786 801 791 820 791 906 821 746 820 822 826 780 829 831 803 824 781 783 617 1.08e+03 620 1.03e+03 439 755 776 772 752 446 826 699 758 807 799 785 758 783 734 722 806 803 751 757 784 798 699 849 725 781 727 760 767 776 764 803 766 771 747 772 776 743 816 791 842 781 752 778 716 716 729 755 738 757 779 735 875 738 908 764 726 790 769 882 967 946 862 934 840 790 864 896 1.12e+03 856 821 844 797 742 887 900 834 931 1.09e+03 837 855 786 858 769 820 806 791 819 829 910 800 774 859 849 819 786 779 774 784 717 743 756 796 813 739 818 787 818 805 843 793 791 748 771 803 826 842 818 786 772 780 796 782 698 775 776 738 744 754 758 758 747 761 788 756 778 788 745 802 790 739 744 737 735 764 774 763 782 795 780 773 755 713 748 761 716 448 755 746 770 775 783 769 763 778 776 809 741 654 778 742 685 679 827 766 807 646 659 710 1.06e+03 856 748 655 714 844 775 711 724 723 735 762 757 750 706 756 744 752 757 727 740 749 770 762 792 811 751 824 810 817 815 804 769 807 776 798 810 803 786 770 817 778 769 794 802 784 814 1.03e+03 793 783 804 874 776 770 757 801 812 784 751 798 796 731 786 814 790 831 790 756 793 784 817 883 836 795 790 841 782 806 784 804 749 785 749 751 742 776 779 759 771 773 756 793 776 779 784 798 792 816 783 751 804 765 801 723 812 760 768 871 1.1e+03 807 616 770 791 744 710 738 730 730 778 797 776 751 815 754 748 733 766 820 829 792 835 817 793 776 785 814 784 780 769 788 821 794 794 777 832 803 803 776 770 815 796 771 785 772 749 800 837 732 773 796 820 821 791 793 780 720 760 785 761 750 771 887 816 810 808 785 785 759 774 771 820 827 784 787 743 795 762 804 962 756 773 673 730 851 747 724 759 762 765 766 799 805 799 760 754 781 791 774 795 913 814 781 787 825 660 854 691 762 730 751 773 733 815 784 803 802 794 817 793 763 758 818 840 793 775 815 793 779 785 777 772 773 773 791 767 749 776 778 771 751 806 786 765 727 724 781 790 772 798 831 822 859 758 766 782 802 554 1.22e+03 806 671 549 756 738 785 816 799 788 738 778 754 807 794 813 759 831 764 784 874 854 871 878 837 828 851 823 883 838 826 869 856 786 839 842 768 844 882 810 828 946 862 812 859 867 853 837 853 875 911 814 817 833 980 814 854 846 670 748 711 794 793 784 832 804 772 796 791 708 763 778 777 724 820 777 794 773 745 792 724 799 693 602 716 778 804 790 834 830 796 731 771 712 684 768 800 778 755 758 781 741 760 794 797 755 753 740 768 785 771 728 836 854 768 736 754 781 698 804 837 820 834 838 845 1.02e+03 817 818 800 796 568 814 815 807 882 800 779 792 775 797 799 822 818 792 768 768 764 669 713 787 763 747 741 642 774 790 766 737 755 819 722 702 760 796 772 745 762 745 755 760 772 725 737 702 706 744 746 787 741 785 767 813 752 775 789 757 734 800 748 743 734 793 757 656 721 742 745 787 786 786 712 781 773 804 787 739 819 734 782 756 781 772 735 750 482 775 790 801 805 890 828 882 826 712 809 772 788 817 815 785 846 799 829 738 809 819 786 801 790 820 791 907 821 746 820 822 825 780 829 830 803 824 781 783 617 1.08e+03 620 1.03e+03 440 754 776 772 753 446 827 699 759 807 799 785 758 783 734 722 806 804 751 758 784 798 699 849 724 782 728 761 766 776 764 803 765 770 747 772 776 743 816 792 842 781 753 778 716 716 730 755 739 758 778 735 875 737 910 763 724 791 771 882 967 946 862 933 839 790 864 896 1.12e+03 857 821 844 798 743 887 899 834 938 1.09e+03 837 856 786 858 769 820 806 792 819 829 909 800 774 859 849 819 786 778 774 783 717 743 757 794 813 739 818 788 818 804 842 794 791 748 772 804 827 842 817 784 772 779 794 782 699 775 776 737 744 754 757 758 747 761 788 756 777 788 744 803 790 738 744 738 734 763 772 763 781 794 781 773 754 714 749 761 717 448 754 747 769 776 783 769 763 776 776 809 741 654 778 744 685 678 827 766 806 646 660 709 1.06e+03 855 749 655 714 844 775 711 723 722 736 762 757 750 705 756 744 752 757 727 740 748 771 761 793 811 750 825 809 816 814 804 769 807 776 798 810 803 787 770 817 777 769 794 801 783 814 1.03e+03 793 783 803 875 775 771 757 801 811 786 752 800 796 731 786 815 790 831 790 756 794 784 818 883 835 794 792 842 781 806 783 805 750 786 749 750 742 776 779 760 771 773 756 793 777 780 784 798 792 815 784 751 804 765 801 722 814 758 768 871 1.1e+03 806 616 770 791 744 709 737 730 729 778 798 775 752 816 753 748 732 766 819 829 793 836 819 792 776 785 814 783 780 769 787 822 794 795 778 832 803 803 775 770 815 795 770 785 771 750 800 838 731 773 796 821 822 791 792 780 720 758 785 761 751 770 888 815 810 809 785 784 759 774 772 820 828 783 786 744 795 762 805 961 756 774 673 731 852 747 723 759 762 766 766 799 804 799 760 754 780 791 774 795 916 814 781 787 825 660 855 691 762 730 750 773 734 815 783 806 803 793 817 792 763 758 818 841 793 776 814 793 780 786 778 772 773 775 791 768 750 775 777 771 752 806 787 766 728 725 781 790 772 799 831 821 859 756 766 783 802 553 1.21e+03 806 671 548 756 737 784 816 799 788 738 779 754 808 793 814 759 831 764 783 874 855 873 877 836 827 851 824 883 839 827 869 856 785 839 843 768 844 882 810 828 949 862 813 857 865 854 837 853 875 912 814 819 836 980 814 855 847 669 749 712 794 793 784 831 804 772 797 790 709 762 778 777 725 821 776 793 774 744 793 725 798 692 602 715 777 804 791 834 829 796 731 771 711 685 769 800 779 754 758 782 741 760 793 796 757 754 741 768 784 770 727 836 854 766 736 755 781 697 803 837 820 836 838 846 1.02e+03 817 819 799 796 569 815 815 807 883 800 779 792 776 798 799 823 817 792 767 769 765 670 714 787 762 747 740 642 774 790 766 737 756 820 723 702 760 796 771 745 762 744 756 760 773 725 738 704 706 745 746 787 741 785 767 813 752 775 788 759 733 800 748 743 734 792 757 656 720 742 745 787 788 786 714 781 773 804 788 738 820 733 782 755 781 770 735 751 480 776 790 803 804 892 827 881 825 712 809 771 788 817 814 785 846 799 828 737 809 821 786 801 790 820 791 907 821 747 820 821 825 780 829 831 803 825 782 783 617 1.08e+03 620 1.03e+03 440 755 776 773 754 446 828 699 759 807 799 785 757 783 734 721 806 804 750 759 785 798 699 849 725 782 729 762 766 776 764 803 764 769 747 771 775 743 817 793 842 781 754 778 716 719 730 756 740 759 778 735 875 736 912 763 724 791 772 882 968 945 861 933 839 790 864 896 1.13e+03 857 820 845 799 743 888 899 834 945 1.09e+03 837 856 786 858 770 820 806 792 820 828 909 800 773 859 851 820 787 778 776 782 718 743 756 794 813 739 818 789 819 804 841 794 792 747 773 806 828 842 816 783 772 780 794 782 699 775 776 737 744 754 757 758 746 761 788 757 777 788 744 803 790 738 744 739 734 763 770 764 781 794 781 772 752 714 750 760 717 448 753 748 769 775 782 768 762 776 776 809 742 654 778 745 685 678 827 766 806 646 660 708 1.06e+03 854 749 655 714 844 776 711 724 721 736 762 758 748 705 756 744 752 756 728 740 748 771 761 794 810 749 827 808 816 814 804 770 808 775 797 809 802 788 770 816 776 770 794 801 783 813 1.03e+03 793 783 802 874 774 771 758 800 811 787 754 802 796 731 786 816 790 831 789 757 794 785 818 884 836 792 792 842 781 805 783 804 751 786 749 751 742 776 778 761 770 773 756 793 778 780 783 798 793 815 785 752 804 766 802 722 813 758 768 870 1.1e+03 807 617 770 792 744 708 737 729 728 778 798 775 751 816 752 748 732 766 819 829 792 835 819 792 776 785 813 782 780 769 785 823 793 796 778 830 802 803 775 771 814 795 769 787 771 752 799 837 730 773 796 822 822 791 792 780 720 758 784 761 751 770 889 814 810 809 784 784 759 773 772 821 827 783 785 746 795 761 806 961 756 773 675 732 852 748 724 759 762 766 767 799 804 799 760 753 779 791 774 796 914 815 780 787 825 660 855 691 761 730 750 772 734 815 783 807 804 793 818 793 762 759 818 840 793 776 814 791 781 787 778 772 773 777 793 768 749 775 777 771 753 806 787 766 728 725 782 790 772 799 830 820 860 754 767 784 802 553 1.21e+03 805 672 547 756 737 784 817 799 788 738 780 754 808 794 815 758 830 765 783 874 856 872 877 836 827 850 824 883 839 827 869 857 786 839 844 767 845 882 810 829 951 863 813 854 863 855 836 852 876 912 814 821 838 981 814 855 848 667 750 712 794 793 784 831 804 773 798 790 709 762 778 777 726 822 776 793 774 744 794 726 797 694 602 714 776 804 792 834 830 796 730 772 711 686 769 798 779 755 758 784 741 760 792 796 758 755 741 767 785 769 726 836 854 764 736 754 782 696 802 837 819 838 837 845 1.02e+03 816 819 800 797 570 816 814 807 883 800 779 792 777 798 798 823 817 792 766 769 765 669 715 787 761 747 742 642 773 790 763 737 757 820 723 702 759 795 770 744 763 743 758 759 773 725 737 707 707 745 747 787 740 785 766 813 752 776 788 761 733 800 748 743 735 792 757 658 720 742 744 787 789 786 714 782 773 804 788 737 820 732 782 754 782 768 736 751 480 778 790 804 804 893 827 881 825 712 809 770 787 818 814 785 847 799 829 736 808 822 786 801 790 819 791 907 820 747 821 821 824 780 829 832 804 825 782 783 616 1.08e+03 620 1.03e+03 441 756 777 774 755 446 828 700 759 807 799 785 758 783 734 720 806 804 749 757 786 798 698 849 726 782 731 762 766 776 764 802 764 769 747 771 775 742 819 792 843 780 753 778 716 721 730 756 738 761 778 735 874 736 913 764 724 791 772 881 968 945 861 933 839 790 864 897 1.13e+03 857 821 845 800 743 889 900 834 952 1.09e+03 837 856 786 858 770 821 806 792 820 827 910 799 773 859 852 819 788 780 777 782 718 743 756 794 812 738 818 789 818 804 840 794 793 746 773 807 829 842 816 784 773 781 795 783 698 775 777 736 744 754 756 758 747 761 788 758 777 789 744 804 789 739 743 739 734 764 768 765 780 795 780 771 750 715 750 761 717 448 753 748 768 775 782 768 762 776 776 809 743 654 779 747 685 677 827 766 806 646 660 707 1.06e+03 854 749 655 714 844 777 711 725 719 736 762 758 747 705 757 744 752 755 728 740 748 771 761 793 809 748 826 807 815 814 804 770 808 775 797 809 801 787 771 816 776 770 794 801 784 813 1.03e+03 793 782 802 874 773 771 758 800 811 787 755 804 796 730 785 818 790 831 788 758 794 785 818 885 836 791 790 842 780 804 784 804 750 786 749 752 742 776 778 761 770 772 757 793 778 780 782 797 794 814 785 751 803 767 802 723 813 758 768 869 1.1e+03 809 618 770 792 743 707 738 730 727 776 798 775 751 816 752 748 733 766 820 830 792 834 820 794 777 785 813 781 780 770 784 821 794 796 778 829 800 803 776 771 814 795 769 788 771 753 800 837 730 773 796 823 821 792 792 780 720 759 785 761 752 771 890 813 811 810 785 786 759 771 772 821 826 784 786 746 794 761 805 960 756 771 676 733 853 748 724 759 763 766 767 799 803 799 759 752 778 790 774 797 912 815 779 788 825 661 855 691 761 730 750 772 735 815 784 805 805 793 817 795 762 760 818 840 793 776 814 790 782 789 778 773 774 779 794 768 749 775 777 771 753 807 786 765 728 726 782 791 774 799 829 819 860 753 767 785 802 553 1.21e+03 805 672 546 755 737 784 817 800 788 739 782 755 808 794 815 758 830 766 782 874 856 871 877 836 828 850 824 883 839 827 870 857 787 839 845 766 846 882 810 829 954 863 814 852 863 855 836 852 878 913 815 821 838 980 814 854 848 668 751 713 795 793 784 830 804 773 799 790 709 762 778 777 727 822 776 792 774 744 794 727 797 695 601 714 775 804 793 834 830 796 730 774 710 688 769 795 779 755 758 783 741 760 792 795 758 755 741 767 787 768 724 837 854 763 737 753 782 697 802 836 819 838 836 844 1.02e+03 814 819 800 797 569 815 815 807 883 799 779 792 777 797 797 823 816 792 765 769 765 669 715 788 761 747 743 642 772 791 760 737 757 818 722 703 759 793 770 744 764 744 758 758 773 725 737 709 708 746 746 786 740 784 765 814 751 777 788 762 733 799 750 743 735 792 757 660 719 742 742 787 789 786 713 783 773 804 788 737 820 732 782 754 783 770 737 750 480 777 790 804 804 892 827 882 824 712 810 771 788 818 814 784 847 799 829 736 808 822 786 802 791 819 791 907 820 747 822 820 824 780 828 832 806 825 781 784 616 1.08e+03 620 1.03e+03 441 756 777 774 754 446 828 700 759 807 800 785 758 783 735 720 806 805 749 756 787 798 697 849 727 781 730 761 767 777 764 801 765 770 748 771 774 742 820 791 844 780 751 778 715 721 729 756 737 760 780 735 874 736 913 765 724 791 771 880 969 945 861 933 840 789 864 898 1.13e+03 858 822 844 799 742 889 900 834 957 1.09e+03 836 855 786 858 770 820 806 792 820 827 910 799 772 859 854 819 789 781 778 783 719 743 756 795 812 738 818 789 818 803 841 794 794 745 771 806 828 842 816 785 773 782 796 783 698 774 775 736 744 754 757 758 747 762 790 759 778 789 745 805 789 739 743 740 733 764 765 765 780 795 778 769 750 715 750 762 716 448 753 748 769 775 782 766 763 777 776 809 744 654 780 748 685 677 827 766 805 645 659 707 1.06e+03 854 748 655 714 845 777 711 726 718 735 762 757 747 705 757 744 752 752 728 740 748 771 762 792 810 749 826 807 815 814 803 770 809 776 798 809 802 786 770 816 776 771 795 802 785 813 1.03e+03 793 782 804 874 774 771 758 801 811 787 755 803 797 731 785 818 791 831 786 759 793 786 817 886 836 791 789 842 780 803 785 804 750 785 750 752 742 776 778 762 770 772 758 793 778 779 782 797 792 813 785 750 803 767 802 724 812 758 767 869 1.1e+03 810 619 769 792 742 708 738 730 727 775 798 776 751 817 751 747 734 766 820 830 792 834 821 795 778 784 812 781 780 770 784 819 796 796 778 829 799 803 777 772 814 795 769 787 773 753 800 837 730 773 796 822 820 793 792 780 720 760 785 761 753 772 892 814 811 809 785 788 760 770 771 821 826 784 786 746 794 761 804 959 755 770 677 733 853 748 724 760 764 767 766 799 802 798 759 753 778 790 773 797 909 816 779 788 824 661 856 691 761 730 750 772 735 815 784 804 806 793 817 796 762 761 818 840 793 776 815 790 782 789 777 773 775 779 796 768 749 775 778 771 754 807 786 764 728 726 783 792 775 800 829 818 860 753 767 784 801 553 1.21e+03 805 672 547 754 737 784 817 801 788 739 784 756 808 795 815 759 830 766 781 874 856 870 878 837 829 849 825 883 838 826 870 858 787 839 845 766 846 882 811 829 956 864 814 852 864 856 835 851 879 912 816 820 838 978 814 852 849 668 752 713 794 793 784 830 804 773 800 789 709 762 779 778 727 821 776 791 773 744 794 727 797 697 600 714 776 804 794 834 830 796 730 775 709 688 769 793 779 755 759 783 741 760 792 794 757 758 740 767 788 769 723 838 855 764 738 754 782 698 802 836 818 838 836 844 1.02e+03 814 819 802 797 569 814 816 807 882 799 780 792 777 797 796 822 815 792 765 769 765 668 716 788 761 747 744 642 772 792 760 737 757 818 721 704 759 793 770 744 764 745 758 758 773 726 736 709 708 746 746 785 739 784 766 814 750 778 788 761 734 798 750 741 735 792 756 661 719 742 741 786 789 786 712 784 772 803 788 737 820 732 781 754 784 771 738 750 480 777 791 804 804 891 827 883 825 712 810 771 788 819 814 784 847 799 829 736 808 820 786 802 791 818 791 907 820 747 822 820 823 780 827 832 807 825 781 783 616 1.08e+03 620 1.02e+03 441 756 777 775 754 446 828 701 760 807 800 785 758 783 736 720 805 805 748 755 787 798 697 849 728 781 730 760 768 777 764 801 766 771 748 772 773 743 818 789 844 779 750 779 714 720 728 755 737 760 781 735 873 736 913 765 724 791 772 880 969 945 861 933 840 790 863 898 1.12e+03 858 822 843 798 743 888 900 834 963 1.1e+03 836 856 787 858 770 819 806 792 820 827 910 798 772 859 854 819 790 782 776 784 718 743 756 795 812 738 818 789 816 803 842 793 794 745 770 806 828 843 818 786 774 782 796 783 698 774 774 737 745 754 757 758 746 763 791 758 778 789 746 806 789 740 744 739 733 765 763 764 779 795 777 769 750 713 750 762 716 448 752 748 770 775 782 765 762 778 776 809 744 654 780 748 685 677 827 765 805 645 660 707 1.07e+03 854 748 655 714 845 777 712 726 717 735 761 756 747 705 757 744 752 750 728 740 749 771 762 790 813 751 826 807 815 816 803 770 809 776 799 809 802 784 770 815 777 770 795 803 786 814 1.03e+03 792 781 805 874 774 771 758 802 811 787 755 802 796 730 784 818 792 830 786 760 793 786 816 886 837 792 788 841 780 803 786 804 750 785 750 751 742 776 778 762 771 772 758 793 778 778 782 797 791 812 786 750 805 767 802 725 812 759 766 870 1.1e+03 811 620 768 793 742 710 738 730 727 774 798 777 752 817 751 747 733 766 818 830 792 833 820 794 778 784 812 780 780 771 783 817 796 796 779 830 799 803 778 771 814 795 770 786 775 753 800 836 730 772 796 821 819 794 792 779 720 761 785 761 754 772 892 816 812 810 785 789 760 771 770 821 827 785 786 745 795 761 805 959 754 770 676 732 853 748 723 760 766 767 766 799 802 798 759 754 779 791 773 797 909 816 779 788 823 661 856 690 761 730 750 772 735 815 785 804 806 794 817 795 763 761 819 840 794 775 816 790 782 789 776 773 776 779 795 768 749 775 778 771 752 807 786 764 728 725 783 792 776 799 830 817 860 754 767 782 798 553 1.21e+03 805 671 548 753 737 785 818 801 788 738 782 756 808 796 815 760 830 767 781 874 856 872 879 836 830 850 826 882 838 826 870 858 785 839 845 766 846 882 811 829 958 864 814 852 865 856 835 852 877 912 816 820 839 978 814 852 849 667 752 713 794 793 783 831 804 773 800 787 710 762 779 778 726 820 776 790 772 745 794 727 797 696 600 714 776 804 794 834 830 796 731 775 708 688 769 793 778 755 760 782 741 760 791 795 757 760 740 768 787 769 724 840 855 764 738 754 782 699 802 836 817 837 835 843 1.02e+03 815 819 803 797 568 814 816 806 883 799 780 792 777 798 795 822 815 792 765 769 765 668 715 789 760 746 744 641 772 793 760 737 757 819 721 704 760 794 770 744 764 746 758 758 773 726 736 709 708 746 745 784 738 784 767 814 749 779 789 760 735 798 750 740 735 791 756 660 718 742 742 787 788 785 713 785 772 804 787 737 820 732 780 754 785 771 738 749 480 778 792 804 804 890 828 883 826 712 811 772 787 818 814 784 846 799 830 736 807 819 786 803 791 818 791 908 819 747 822 820 823 780 826 832 807 824 781 782 617 1.08e+03 622 1.02e+03 441 755 777 774 753 445 828 701 759 806 799 784 759 782 735 721 805 805 748 755 787 798 698 849 727 781 730 758 768 777 764 800 767 772 748 773 774 743 817 789 846 778 751 780 714 719 727 754 738 761 780 735 873 736 912 764 724 792 771 881 968 944 862 934 840 790 863 898 1.12e+03 857 822 843 798 744 888 901 834 968 1.1e+03 836 857 788 858 770 818 806 792 820 827 911 799 772 858 853 819 790 781 775 784 718 743 757 795 812 738 818 789 816 802 842 793 794 746 770 806 826 843 819 786 775 782 795 782 699 775 774 738 746 754 757 758 745 762 790 757 779 788 746 806 789 740 747 738 734 765 762 763 779 796 777 769 749 712 749 762 715 448 752 748 769 775 782 764 761 777 776 810 744 656 780 748 685 677 827 766 805 645 660 707 1.07e+03 854 748 655 714 846 777 712 727 715 734 762 756 747 705 758 745 752 748 729 740 748 771 762 790 815 752 825 806 816 816 803 769 810 775 800 809 802 784 769 814 778 770 795 803 786 815 1.03e+03 792 782 806 874 775 772 759 802 811 787 755 801 794 730 783 818 793 829 785 761 794 786 816 885 837 793 788 840 780 804 786 804 750 784 751 750 742 776 778 762 772 773 757 793 778 779 782 797 790 812 786 750 806 767 801 725 810 759 765 871 1.1e+03 810 621 767 793 742 711 738 730 728 775 799 777 752 817 752 747 734 766 817 830 792 833 820 793 778 783 812 781 781 771 782 817 795 797 778 832 798 802 778 771 814 795 770 786 776 752 799 836 730 772 797 821 818 794 792 778 720 761 786 760 754 772 891 816 813 810 785 788 760 772 768 822 828 784 787 744 795 761 805 960 754 770 674 732 853 748 723 760 766 767 766 798 803 798 759 754 781 792 773 797 909 816 780 789 823 661 856 690 761 730 749 772 734 815 785 805 806 794 817 795 763 761 820 841 794 775 817 790 781 790 776 773 777 779 795 767 750 775 778 771 751 807 787 764 728 725 782 791 776 798 830 817 860 754 766 780 798 552 1.21e+03 805 671 549 754 736 786 819 801 789 738 780 756 807 796 815 760 830 767 781 874 856 872 878 836 830 852 826 882 838 827 870 858 783 838 845 766 846 882 812 829 958 864 814 853 866 856 835 852 876 911 814 819 840 980 815 852 849 667 753 714 794 793 783 832 804 774 800 787 710 762 778 779 725 818 776 790 771 747 794 728 797 695 600 714 776 805 792 834 829 796 731 774 707 688 770 794 778 755 760 782 740 760 791 797 757 762 740 768 786 770 724 840 855 763 738 754 782 699 801 837 817 835 835 842 1.02e+03 816 819 804 796 568 814 817 806 883 800 780 792 777 798 795 822 816 792 765 769 764 668 714 790 760 746 744 640 773 792 761 737 758 821 722 703 762 795 770 745 765 746 758 758 773 726 736 708 709 746 745 783 737 785 768 812 750 779 789 760 736 798 750 738 735 791 757 659 718 742 742 788 788 785 714 785 772 804 786 738 818 733 780 755 784 772 737 749 480 779 794 803 804 889 829 882 827 711 812 773 786 817 814 784 846 800 831 737 807 820 785 803 791 819 790 908 819 746 822 820 824 779 827 833 806 824 781 781 616 1.08e+03 622 1.03e+03 441 755 777 773 753 444 828 701 759 806 799 784 759 782 734 722 805 804 748 754 788 798 698 849 727 781 730 758 768 777 764 801 767 772 749 774 775 743 817 789 846 777 751 779 716 718 727 755 739 762 779 735 873 736 912 763 725 793 771 881 968 944 862 934 839 790 864 898 1.12e+03 857 822 843 799 743 888 900 834 971 1.1e+03 837 857 788 858 770 819 807 792 819 826 911 799 773 858 852 818 790 780 774 784 717 743 756 795 812 738 818 788 816 803 842 793 793 746 771 806 826 843 819 787 775 782 795 781 700 775 777 738 747 754 757 758 745 762 789 755 780 788 746 805 789 740 749 736 735 764 762 763 779 796 777 770 749 710 749 762 716 448 753 748 768 774 782 764 761 777 775 811 744 658 780 749 685 677 827 766 804 645 660 709 1.07e+03 854 747 656 714 845 777 712 727 714 734 762 758 747 705 758 745 752 748 730 740 748 770 762 790 813 750 824 807 815 816 804 768 812 775 800 809 801 786 770 814 780 770 795 802 784 814 1.03e+03 792 782 806 874 775 770 759 801 812 787 755 801 792 729 782 818 791 828 786 760 794 786 816 884 837 794 787 840 780 804 786 803 749 783 752 749 742 776 778 761 773 773 756 793 779 779 783 798 790 813 786 750 806 767 801 726 809 760 766 873 1.09e+03 808 621 767 794 743 712 738 730 728 776 799 777 752 817 752 747 734 766 816 830 792 832 819 793 778 784 812 782 782 770 781 818 794 797 777 832 798 802 778 770 813 796 771 786 775 752 799 836 731 772 796 821 818 793 793 777 720 761 786 760 754 772 891 815 813 811 786 787 759 772 768 822 827 784 787 742 795 762 805 961 755 770 673 732 853 748 723 760 766 766 767 797 804 798 759 754 782 793 774 798 908 816 780 790 822 661 854 689 761 731 750 773 734 815 785 805 806 794 817 794 764 762 821 841 794 776 816 790 782 789 776 772 777 779 795 767 750 775 778 770 748 807 787 764 729 725 782 791 776 799 830 817 860 754 766 780 797 551 1.22e+03 805 671 549 754 736 786 819 801 789 738 779 755 806 796 815 759 831 767 782 874 856 873 877 836 830 853 826 881 838 827 869 858 784 839 844 766 845 882 812 828 957 864 814 853 867 856 836 853 876 912 812 819 840 980 815 852 849 666 755 713 794 793 784 833 804 774 800 788 710 762 777 780 726 818 776 790 770 748 795 728 797 694 600 714 777 806 790 835 829 796 730 774 707 687 770 796 778 755 760 781 738 761 793 798 758 762 740 768 786 770 724 839 853 763 737 754 783 698 800 838 817 834 836 841 1.02e+03 816 819 804 795 568 814 817 806 884 800 778 792 776 799 794 823 816 793 765 769 762 668 713 790 761 745 744 639 773 791 763 737 758 821 722 703 764 796 770 746 766 745 758 758 774 724 737 708 709 746 745 783 736 785 768 812 750 779 789 760 737 798 750 738 734 791 758 658 720 742 741 789 788 784 713 786 773 804 785 738 815 734 780 755 783 772 736 750 481 780 793 802 804 889 830 882 828 710 812 773 785 817 813 785 845 800 832 737 807 820 786 802 791 819 791 908 818 745 822 821 823 780 827 834 806 824 781 782 616 1.08e+03 622 1.03e+03 442 756 777 773 753 443 829 701 758 806 799 784 758 782 734 722 805 804 749 755 786 798 698 848 727 781 729 758 769 777 764 803 767 772 749 773 776 743 817 789 847 778 751 778 718 718 727 756 738 763 778 735 873 736 911 761 726 794 771 881 967 944 862 934 838 791 864 897 1.12e+03 857 822 843 799 742 888 900 834 978 1.1e+03 838 857 788 858 770 820 807 791 819 827 910 799 773 858 850 818 790 780 775 783 717 743 756 796 812 738 818 788 816 803 843 794 791 746 772 806 825 843 817 785 773 782 795 780 700 775 779 737 747 753 757 757 746 762 787 755 779 788 745 803 790 740 748 736 736 764 762 763 779 796 778 771 750 710 749 762 716 448 753 748 766 773 782 765 761 777 775 812 744 658 779 750 685 677 827 767 805 645 660 710 1.07e+03 854 748 656 715 844 778 712 727 712 734 762 759 747 705 759 744 752 748 729 740 749 770 762 790 812 750 824 807 815 816 804 768 811 775 799 809 801 788 770 815 779 769 795 801 784 814 1.03e+03 792 783 806 874 775 769 758 800 811 787 754 801 792 730 782 818 790 828 787 759 794 787 816 885 836 794 787 841 780 804 787 803 749 782 753 749 742 776 778 761 773 774 756 794 779 778 784 797 791 815 787 750 805 767 802 726 808 760 767 873 1.1e+03 807 621 766 794 744 712 737 730 729 777 800 777 752 817 752 747 735 766 816 830 791 832 817 794 778 784 812 782 783 769 782 819 794 797 775 832 799 803 778 770 812 796 771 786 774 752 799 836 731 772 796 822 818 792 793 777 720 762 787 760 754 772 892 814 812 813 786 786 759 772 768 822 827 785 787 742 795 762 805 962 755 771 673 732 852 748 722 761 765 765 769 796 806 798 760 754 783 793 774 797 907 816 780 791 823 660 853 689 761 731 750 774 733 815 785 804 806 795 817 794 764 763 821 842 793 776 816 789 782 788 776 772 777 779 795 766 749 775 778 771 747 807 788 764 729 725 782 790 776 800 831 818 860 755 766 780 797 550 1.22e+03 805 671 549 754 736 786 818 801 789 738 779 756 805 796 814 759 832 767 782 874 856 873 877 836 829 853 826 881 838 826 868 858 785 839 844 766 845 882 812 828 957 863 814 854 868 856 836 853 876 912 812 819 841 979 815 852 849 666 756 712 794 793 783 834 804 773 800 790 710 761 776 779 726 817 776 790 770 750 795 727 797 694 601 714 777 806 790 835 829 795 730 774 706 686 769 796 779 754 761 781 738 762 794 798 758 761 740 768 786 770 724 838 851 764 737 754 784 698 800 837 816 834 837 841 1.02e+03 816 819 803 795 568 814 817 806 883 801 777 792 776 799 794 823 817 793 764 769 761 669 712 790 762 746 742 640 774 790 764 736 757 821 721 703 764 797 769 746 766 745 758 757 774 724 736 708 709 746 744 783 738 785 768 812 751 778 789 759 736 799 750 738 734 790 759 658 720 743 740 790 789 784 712 787 773 805 785 739 816 733 781 755 782 772 736 750 483 780 793 801 803 888 830 882 830 709 812 774 786 817 812 785 845 801 832 738 806 821 786 802 791 820 791 908 819 745 821 822 823 780 827 834 806 824 781 782 616 1.08e+03 621 1.02e+03 441 756 778 774 752 443 830 701 757 806 799 784 756 782 734 721 805 802 749 756 786 798 698 848 727 781 729 758 769 778 764 805 767 772 749 772 775 743 818 789 847 778 750 776 718 717 727 756 737 762 780 736 873 736 910 761 726 794 771 880 967 945 861 934 837 791 864 897 1.12e+03 858 821 842 800 740 888 899 834 984 1.1e+03 838 857 788 858 770 820 806 791 819 827 910 800 774 858 850 819 791 779 776 782 717 743 756 798 812 738 817 788 816 803 844 794 790 746 773 805 824 843 815 783 771 781 795 781 700 776 779 738 746 754 757 757 748 761 787 756 777 787 745 803 791 739 747 736 736 763 760 763 779 796 779 772 750 709 749 761 716 447 754 749 766 772 781 765 761 778 775 812 744 657 779 750 686 678 827 767 805 644 660 710 1.06e+03 854 748 656 715 843 779 712 727 711 734 762 758 746 704 760 744 752 748 728 740 749 770 762 791 811 750 824 807 815 815 805 769 809 775 798 809 800 789 770 817 779 768 794 798 784 813 1.03e+03 792 783 806 872 775 769 758 800 811 786 754 801 791 730 784 818 790 828 787 758 793 787 816 885 835 793 787 841 780 804 786 802 749 782 754 750 742 776 779 760 773 774 756 795 780 779 784 796 791 817 788 750 805 767 802 727 808 761 768 874 1.1e+03 807 621 765 793 744 712 737 730 729 776 800 778 752 817 752 747 735 765 817 830 791 833 815 795 777 784 812 783 782 768 782 821 794 796 776 831 799 803 777 772 810 796 771 787 774 751 799 836 731 772 796 823 819 790 795 777 719 762 787 761 753 772 893 815 811 815 786 786 760 771 768 822 828 786 786 742 795 763 805 963 755 772 673 732 851 749 722 760 765 765 769 797 806 798 761 753 782 792 774 797 905 816 780 791 823 660 853 689 761 730 750 775 733 815 784 804 806 795 816 794 764 763 819 842 792 776 815 788 782 787 776 772 776 779 795 765 749 775 778 772 749 807 788 764 730 725 781 790 776 801 832 819 860 757 767 780 797 551 1.22e+03 805 671 549 754 736 785 817 802 789 737 780 757 804 797 813 759 832 767 781 872 856 873 878 836 828 853 826 882 838 825 866 858 786 840 842 765 845 882 811 828 957 863 815 854 870 856 836 852 876 913 812 819 841 978 814 850 849 666 755 711 794 794 783 835 804 772 799 790 710 760 776 779 727 817 776 790 770 751 795 727 797 694 601 714 776 806 790 835 830 794 730 774 707 686 769 796 779 753 762 781 738 761 796 797 758 761 740 767 787 770 724 837 852 764 738 754 784 698 800 836 816 835 838 841 1.02e+03 816 820 802 795 568 816 817 805 882 801 778 791 776 798 794 822 817 793 763 769 761 669 713 790 762 747 740 641 774 789 765 737 757 821 721 704 763 798 770 746 766 744 759 757 774 724 735 709 709 746 745 784 740 785 769 813 753 778 789 759 736 798 750 738 734 790 758 658 721 744 740 791 790 784 713 788 772 805 785 738 819 731 781 755 782 771 736 750 484 779 793 801 802 888 830 881 830 709 812 774 786 817 811 785 845 801 832 738 806 820 786 802 791 820 791 908 819 746 821 823 823 781 828 833 807 825 781 783 616 1.08e+03 622 1.02e+03 441 756 778 774 751 443 831 701 756 807 799 782 756 781 734 720 805 800 749 757 785 798 698 848 727 781 728 758 769 778 764 804 767 772 749 772 775 743 819 789 847 779 750 777 719 717 728 756 737 761 781 736 873 735 908 761 725 794 771 880 967 945 862 934 838 792 864 897 1.12e+03 858 821 842 800 742 888 899 834 990 1.1e+03 838 856 789 858 770 820 806 792 819 828 910 801 774 858 850 820 791 779 777 781 717 743 756 798 812 738 816 788 816 804 844 795 791 747 773 804 824 842 815 781 771 780 796 782 700 776 779 739 746 755 756 757 751 761 786 757 776 788 745 804 790 739 747 736 736 764 759 764 780 796 780 773 752 710 749 761 716 447 753 749 767 772 782 766 762 778 775 811 745 657 779 750 688 678 828 767 804 644 659 710 1.06e+03 854 748 656 716 843 780 711 727 710 735 760 757 746 704 760 744 753 747 727 739 749 771 762 791 811 750 824 808 816 815 805 770 808 775 797 810 800 788 770 818 779 769 794 798 784 813 1.03e+03 792 784 806 872 774 770 758 800 811 786 754 802 791 730 784 817 790 827 787 758 792 787 816 886 835 793 787 842 780 803 785 802 749 782 755 751 742 776 780 760 773 774 757 796 780 780 784 796 791 817 788 751 805 766 803 727 809 761 770 874 1.1e+03 808 620 765 793 742 711 737 730 730 775 802 778 752 817 752 747 735 765 817 830 791 834 813 795 777 784 812 784 782 768 783 822 795 795 776 831 798 804 778 774 810 796 771 788 773 750 799 836 731 772 797 824 819 790 796 777 718 762 788 761 752 772 894 817 811 816 786 786 760 771 769 822 828 786 786 743 795 763 804 964 756 772 672 733 851 748 722 760 764 766 769 798 806 799 761 753 781 792 773 797 904 816 779 790 824 660 854 689 761 728 749 775 733 815 783 804 806 795 814 795 763 762 818 841 793 775 816 788 782 787 776 772 775 778 794 764 748 775 778 773 752 807 788 765 730 724 783 790 776 801 834 820 860 758 767 781 798 554 1.22e+03 805 671 550 755 737 784 817 802 788 736 780 759 804 797 812 759 832 767 781 871 856 873 878 835 827 853 826 882 838 825 866 859 785 838 842 764 845 882 810 828 957 864 814 854 870 855 836 851 876 912 813 818 840 978 813 849 849 666 754 712 795 794 783 835 804 772 799 789 710 761 777 778 727 817 775 789 770 750 794 727 797 694 602 714 775 805 789 835 830 794 730 774 708 686 768 797 779 753 762 780 739 760 795 797 757 761 740 766 788 770 725 837 854 763 738 754 785 698 800 835 816 835 838 841 1.02e+03 816 820 801 795 569 817 817 805 880 801 778 790 776 797 794 820 817 793 764 768 761 670 713 790 763 748 738 641 774 789 764 738 758 821 721 704 762 798 770 746 766 744 760 756 773 725 734 708 708 745 745 785 742 785 770 814 754 777 789 759 736 797 750 738 735 789 758 658 721 745 740 791 790 783 715 788 772 805 785 738 822 730 781 755 782 771 737 750 488 778 792 801 799 888 830 881 829 710 811 774 787 817 811 786 846 800 832 738 806 820 786 802 791 820 792 907 819 746 821 823 823 780 829 831 807 825 782 783 616 1.08e+03 623 1.03e+03 441 756 778 774 751 443 831 700 756 807 799 781 758 781 734 721 805 797 749 757 786 798 698 848 727 780 728 759 769 778 765 804 767 772 750 772 775 744 819 789 847 779 750 778 719 717 730 756 738 761 781 736 873 735 907 762 724 794 772 880 967 945 863 934 840 792 864 898 1.12e+03 858 821 842 800 743 889 899 834 991 1.1e+03 838 855 789 858 769 821 805 792 819 828 909 802 775 858 849 821 791 779 777 781 717 743 755 796 812 738 817 789 816 804 844 794 792 747 772 804 824 841 816 781 772 780 797 782 699 777 779 740 745 756 755 757 750 761 786 758 776 789 745 806 790 738 747 737 736 764 758 763 780 796 780 773 753 709 749 762 715 447 753 749 768 773 782 767 762 778 775 811 744 657 779 751 688 678 828 767 803 644 659 710 1.07e+03 855 748 657 717 844 780 711 726 709 736 760 757 746 704 758 744 752 746 728 738 749 771 763 792 811 749 824 808 816 814 805 772 809 776 797 810 799 787 771 818 779 770 794 798 785 813 1.03e+03 791 785 806 871 774 772 758 800 811 786 753 802 791 730 783 816 791 827 788 758 792 788 816 886 834 792 788 842 780 804 784 802 748 782 754 752 741 775 780 760 773 773 758 796 780 782 783 796 791 817 788 751 805 766 802 727 809 760 770 873 1.09e+03 808 619 766 792 742 710 738 729 730 774 803 778 753 817 752 747 736 765 817 831 791 834 814 794 776 784 812 784 781 768 784 822 795 794 777 830 798 804 778 776 811 796 771 788 772 750 799 836 730 771 797 824 819 790 796 777 717 761 788 761 752 772 894 820 811 816 786 786 759 770 769 822 828 786 785 744 795 763 803 964 756 772 673 734 852 748 722 760 765 766 768 799 804 800 760 753 780 792 773 797 903 815 779 790 824 660 854 689 761 727 748 774 732 815 782 804 806 796 815 795 762 760 817 840 793 775 816 788 783 787 776 772 773 776 794 764 747 776 778 773 754 808 787 765 731 724 785 791 776 800 834 819 860 757 768 780 799 558 1.22e+03 805 672 550 756 738 783 817 803 788 736 779 759 804 797 812 759 832 768 781 870 856 873 878 835 826 851 826 882 839 825 865 860 784 837 842 764 845 882 810 829 957 864 813 854 870 855 836 850 877 912 814 818 840 977 813 848 849 667 753 712 796 794 783 835 803 772 800 788 709 763 776 778 727 818 775 787 769 748 794 727 798 694 602 714 774 804 789 835 830 794 729 774 709 687 767 797 778 754 762 780 740 758 794 797 756 761 740 765 788 769 725 836 854 763 737 754 785 698 801 836 816 835 838 841 1.02e+03 816 821 801 795 571 818 817 806 880 800 778 789 776 796 795 818 818 792 764 768 763 671 714 790 763 748 739 640 775 789 764 739 758 820 722 702 761 798 772 744 766 743 760 756 773 726 736 707 705 746 745 786 742 785 770 814 754 777 789 759 736 795 750 739 735 788 757 658 720 745 740 790 789 783 717 789 771 804 786 737 822 730 781 755 781 771 737 749 490 777 791 801 797 888 829 881 828 710 810 775 787 817 812 786 846 800 832 739 806 820 786 801 792 821 791 907 819 745 822 823 824 780 830 831 807 825 782 783 616 1.08e+03 623 1.03e+03 441 757 777 774 751 443 831 700 757 808 798 782 760 782 734 722 806 796 748 756 787 799 698 848 725 780 727 760 768 777 766 802 768 771 750 773 775 746 818 790 848 779 750 779 719 717 731 757 739 761 780 735 873 734 906 762 724 794 772 879 967 945 864 933 841 791 865 898 1.12e+03 858 822 842 800 744 889 900 834 992 1.09e+03 838 855 790 858 769 821 805 792 820 828 909 802 775 858 849 821 791 780 776 782 717 742 757 795 812 738 817 789 816 804 843 794 793 747 772 804 825 841 816 780 774 781 797 782 699 777 778 740 744 756 753 757 750 761 787 758 776 789 746 806 790 738 747 737 736 764 756 763 780 796 780 772 753 709 749 763 715 448 753 748 769 773 783 766 762 778 776 811 744 656 779 752 686 678 828 767 803 645 658 710 1.07e+03 856 747 657 718 844 778 711 725 708 736 758 756 747 705 756 744 751 744 729 738 749 772 764 792 811 749 825 808 816 814 805 772 809 776 797 810 798 787 771 818 779 770 794 800 786 813 1.03e+03 792 786 805 871 775 772 757 799 811 785 752 802 791 729 782 816 792 827 789 756 792 789 816 886 834 792 790 842 780 805 785 802 748 782 753 752 741 776 780 760 772 773 759 796 780 782 784 796 791 816 788 750 804 766 802 727 810 760 770 872 1.09e+03 809 618 768 792 741 710 738 729 730 775 804 777 753 817 752 747 736 768 816 831 791 834 815 794 776 784 812 783 781 768 785 821 795 794 776 830 798 804 779 775 813 797 771 788 772 750 799 838 730 771 797 824 820 790 795 777 716 760 788 761 752 772 893 820 811 816 786 787 758 770 770 822 828 786 784 743 795 762 803 963 756 772 673 735 853 746 721 760 765 766 767 800 803 802 760 753 780 792 773 798 903 815 779 791 823 660 855 689 761 727 747 773 732 816 783 804 806 797 817 796 761 758 817 838 793 774 816 789 785 788 775 772 773 773 794 764 746 777 777 772 754 808 786 764 732 724 788 791 777 800 834 819 859 757 768 780 800 561 1.22e+03 805 671 550 756 738 783 816 803 788 737 778 759 805 797 813 759 831 768 782 870 856 873 878 835 826 850 826 882 839 825 865 860 784 835 843 765 845 882 811 830 957 863 813 854 868 854 837 850 877 911 815 817 839 977 812 849 849 667 753 712 796 792 783 834 802 772 801 788 709 765 776 778 727 818 775 786 769 748 794 727 799 693 603 715 774 802 789 835 831 795 729 773 708 688 767 797 778 754 760 780 741 757 793 797 757 761 740 764 787 769 725 836 853 763 736 754 785 699 802 837 816 836 838 841 1.02e+03 817 822 801 795 572 817 817 807 880 799 778 790 777 795 795 819 817 792 766 767 765 672 714 790 763 748 740 640 775 790 764 739 759 820 722 700 761 798 772 743 766 743 759 756 774 727 737 706 704 746 745 786 741 785 770 814 753 778 789 759 736 795 750 740 735 788 757 658 720 745 740 790 789 785 718 790 770 803 787 737 821 729 781 755 782 772 737 749 493 776 791 800 796 888 829 880 827 711 810 775 788 816 813 786 847 800 832 739 806 820 786 800 792 821 791 906 820 744 824 823 825 780 830 831 808 826 782 782 616 1.08e+03 622 1.03e+03 441 757 777 774 751 444 831 700 758 808 798 782 760 782 734 723 806 794 748 755 788 799 699 848 724 780 728 759 768 775 766 801 768 772 750 773 776 747 817 791 848 779 750 779 718 718 731 758 739 761 778 735 872 734 906 761 724 793 772 879 967 944 864 933 841 791 866 898 1.12e+03 857 822 841 800 744 889 901 834 995 1.09e+03 838 856 791 858 770 821 806 792 821 829 909 802 774 858 849 822 791 781 775 782 718 742 758 796 813 738 818 789 816 804 843 794 794 747 772 804 826 843 816 780 773 782 797 782 699 776 778 740 744 757 754 757 750 762 787 758 775 789 746 806 791 738 747 738 736 764 754 763 781 795 781 772 752 709 750 764 715 449 753 747 769 773 784 766 763 778 777 811 743 656 779 753 686 678 828 767 803 645 658 710 1.07e+03 856 747 658 716 844 777 710 725 708 736 758 756 747 705 755 744 749 742 729 738 749 772 764 792 811 749 826 808 816 814 804 773 809 776 797 809 798 786 770 818 780 770 795 801 788 813 1.03e+03 792 786 803 870 775 772 756 798 811 785 751 802 791 729 782 816 792 828 790 756 793 789 816 885 835 792 790 842 780 806 785 802 748 782 752 751 740 776 780 760 771 773 759 795 780 782 784 797 791 816 788 751 804 765 803 727 811 759 770 871 1.09e+03 809 619 768 792 740 710 738 729 730 776 804 777 752 817 752 748 736 770 816 832 791 833 816 794 776 784 812 783 782 767 786 821 795 794 776 831 799 805 778 773 814 797 771 788 772 750 799 839 731 772 796 824 821 790 795 777 716 761 787 761 752 772 891 820 810 816 787 787 756 771 771 821 828 786 784 743 796 760 804 962 757 772 673 736 853 745 721 760 766 766 767 800 803 802 761 754 779 792 773 798 902 815 779 791 822 659 855 690 761 728 747 773 732 816 783 804 805 797 818 796 761 759 816 837 794 775 816 789 786 788 774 771 773 774 793 764 746 777 776 772 753 809 786 764 732 724 788 792 777 800 834 818 860 755 768 780 799 563 1.22e+03 805 671 549 756 738 782 816 803 789 737 778 759 807 797 813 759 831 768 784 870 856 872 878 835 826 850 826 883 839 825 864 859 784 835 844 765 845 882 812 831 957 863 814 855 868 854 837 851 877 912 816 817 838 977 813 849 850 667 753 712 794 791 783 834 802 772 800 788 709 766 776 779 726 819 775 786 770 749 794 727 799 692 604 716 774 802 790 835 831 796 730 772 708 688 768 796 777 755 760 780 741 758 793 796 758 760 742 764 786 769 724 837 852 763 735 754 785 700 802 838 815 837 838 841 1.02e+03 819 822 800 796 572 817 817 808 879 799 778 791 778 796 795 819 817 792 766 769 766 671 714 790 763 748 741 640 775 790 765 739 759 819 722 699 760 799 772 742 764 743 757 757 774 727 738 706 704 746 745 786 740 785 770 814 752 778 790 759 737 796 750 741 734 788 756 659 721 745 742 791 789 786 718 790 769 803 789 737 819 729 781 754 782 773 738 749 498 777 789 800 796 888 829 882 828 711 809 776 788 816 815 786 847 800 832 739 806 820 786 799 792 820 790 907 820 745 825 822 825 780 830 832 807 826 782 782 616 1.08e+03 621 1.03e+03 441 758 778 774 751 444 830 700 758 808 798 783 758 782 733 724 806 794 748 754 789 799 699 848 724 780 728 758 768 775 766 800 767 772 749 773 776 746 815 791 849 780 751 779 717 717 731 758 738 762 778 736 871 735 906 760 724 793 772 878 967 944 864 932 841 792 866 898 1.12e+03 856 822 841 800 744 889 900 834 997 1.09e+03 837 856 791 858 770 821 806 791 821 829 909 800 774 857 849 821 790 783 774 782 718 742 758 798 813 738 817 789 817 803 842 794 794 747 772 805 827 844 817 781 773 782 797 781 699 776 778 740 744 757 754 757 750 762 788 758 774 789 746 806 791 738 747 738 737 763 752 763 782 793 781 771 751 709 750 764 714 449 753 747 769 773 784 764 763 778 777 811 743 656 778 752 686 678 828 766 802 645 660 709 1.07e+03 856 747 657 715 846 776 710 725 708 735 757 757 748 706 755 744 749 742 729 740 749 773 763 792 810 750 828 808 816 813 803 771 809 776 797 809 798 786 769 818 780 770 795 801 789 814 1.03e+03 793 787 801 870 775 772 756 798 811 785 751 802 791 730 782 816 792 829 790 755 792 789 816 885 835 793 789 842 780 807 785 804 748 783 752 750 740 776 780 760 770 773 759 795 780 781 784 797 790 815 788 752 803 765 802 726 811 759 768 871 1.09e+03 808 620 767 792 740 710 739 730 730 777 803 778 752 817 752 748 735 771 815 831 791 833 816 795 778 784 813 783 782 766 786 820 796 794 775 831 800 805 778 772 815 797 772 788 772 750 800 840 732 773 795 824 821 790 794 777 716 762 786 761 753 771 889 820 810 816 788 787 756 773 772 821 828 786 784 743 796 761 805 962 757 772 673 736 854 745 721 760 766 767 767 801 803 801 761 753 779 793 773 797 902 815 779 792 822 659 855 691 761 729 747 773 732 816 783 804 804 797 817 796 761 759 814 836 794 775 815 789 786 787 774 770 773 776 793 764 746 776 776 772 752 809 786 764 731 724 789 792 776 800 834 817 860 754 768 780 798 570 1.22e+03 805 672 548 757 738 782 815 803 790 737 779 759 809 795 813 759 832 768 784 871 856 872 878 835 827 850 825 884 839 825 865 858 784 836 845 766 845 881 812 830 957 863 815 856 868 853 836 851 877 912 816 818 839 977 815 847 849 666 754 712 792 792 782 834 801 773 800 789 710 765 776 780 725 819 775 786 771 750 794 726 798 692 604 717 774 801 790 834 831 797 730 772 707 688 768 796 776 756 760 780 741 759 794 795 759 760 742 763 786 769 724 838 854 764 734 753 785 701 802 838 816 839 838 841 1.02e+03 820 822 800 796 571 817 816 808 879 799 779 791 779 796 795 818 818 791 765 771 766 670 713 790 763 748 741 640 774 791 765 738 759 820 721 699 761 799 773 742 762 744 757 758 774 728 737 706 704 745 746 787 739 785 770 813 752 778 790 758 738 797 750 740 734 788 757 659 723 745 744 793 790 787 716 790 769 803 789 736 817 729 781 754 782 773 738 749 506 778 787 800 798 888 829 883 828 711 809 775 788 816 816 785 847 799 832 739 806 819 786 800 792 820 791 906 820 746 824 822 824 780 829 831 807 826 782 782 616 1.08e+03 620 1.03e+03 441 758 778 774 750 444 830 700 756 807 798 783 757 782 734 723 806 793 748 754 788 799 700 848 725 780 727 757 768 775 766 799 767 772 748 773 777 746 815 791 849 781 750 780 717 717 730 758 737 760 779 736 871 736 906 761 724 793 771 878 968 944 863 932 840 791 865 898 1.12e+03 855 821 841 800 744 888 900 834 1e+03 1.09e+03 837 855 792 858 770 820 806 791 821 829 908 799 773 857 850 821 790 784 775 782 718 742 757 798 813 739 818 789 818 802 842 794 794 748 770 806 827 844 819 783 773 781 797 780 700 775 777 741 744 757 755 756 751 763 788 758 775 789 746 806 792 739 746 738 737 763 752 763 783 793 780 771 752 710 751 763 714 449 754 747 769 773 784 764 763 778 775 812 743 657 776 752 687 679 828 765 802 645 661 709 1.07e+03 855 748 657 715 848 776 710 724 708 735 757 758 749 706 756 744 749 741 728 741 748 773 763 792 810 751 827 808 815 812 802 770 809 776 798 810 799 787 769 818 780 771 794 801 788 814 1.03e+03 794 787 799 870 776 772 755 799 811 786 752 802 792 731 782 816 792 829 790 756 792 788 816 885 835 793 788 842 780 807 785 805 747 783 752 750 741 776 780 760 770 774 757 794 780 781 783 798 790 815 788 753 804 765 803 726 811 759 768 870 1.09e+03 808 622 767 792 741 710 740 730 730 777 802 778 751 817 752 748 734 772 815 830 790 833 816 794 779 784 813 783 781 766 786 820 796 795 776 831 800 805 777 772 815 797 772 787 772 750 800 839 733 773 794 824 821 790 794 776 716 762 787 762 752 770 888 820 810 816 788 787 756 775 773 821 828 787 784 745 796 762 804 962 757 772 674 735 853 746 721 761 767 768 767 800 804 800 761 752 779 794 773 797 902 816 779 791 824 658 855 693 760 731 747 774 731 816 783 805 803 796 816 796 762 759 816 836 794 776 816 789 786 787 774 770 773 777 793 765 745 776 776 772 752 809 785 765 730 724 788 792 776 801 835 817 860 752 768 780 798 575 1.22e+03 806 672 548 756 740 781 815 802 790 736 780 759 809 793 813 758 833 768 783 873 856 871 878 835 829 852 825 886 839 825 866 858 784 837 845 767 846 881 811 829 957 863 814 857 868 853 835 852 877 912 817 819 840 978 817 847 848 666 755 711 791 793 782 834 800 773 799 789 711 765 776 780 725 819 776 787 771 750 794 727 798 693 604 717 775 801 791 834 831 796 730 772 707 688 769 796 776 757 761 780 741 760 796 794 758 759 742 764 786 768 724 838 856 765 734 753 785 700 802 838 817 839 838 841 1.01e+03 820 822 799 796 571 817 816 808 881 800 779 791 779 797 795 818 818 791 765 773 766 670 712 790 762 748 740 640 772 792 764 738 759 819 720 701 762 799 773 742 762 744 758 759 774 728 736 706 704 744 746 787 738 785 770 813 753 777 790 757 737 797 750 740 734 788 758 658 724 745 745 794 790 787 715 790 769 804 789 736 816 729 781 754 782 773 738 749 515 778 788 801 800 888 830 884 828 711 810 775 789 816 816 785 846 799 832 739 808 819 786 801 791 819 791 905 820 747 823 821 824 779 829 831 807 825 782 782 616 1.08e+03 621 1.03e+03 442 759 779 774 750 444 831 700 756 807 797 783 757 781 734 722 806 792 748 754 788 799 699 848 726 781 728 757 768 775 766 798 766 773 748 773 778 746 815 791 849 781 750 780 716 716 729 758 737 759 780 737 871 737 908 762 724 793 770 878 969 944 863 932 841 791 865 898 1.12e+03 855 821 842 799 744 888 899 834 1e+03 1.09e+03 838 855 792 858 770 819 806 790 820 828 908 798 773 857 850 821 790 783 776 782 718 743 755 798 812 739 819 788 820 801 841 793 794 748 769 806 828 844 820 785 773 780 797 780 700 775 777 741 744 756 754 755 751 763 788 758 776 789 746 806 792 740 745 738 737 763 753 763 783 794 780 772 752 710 751 763 714 449 755 747 768 773 784 764 763 778 774 812 743 657 777 753 687 678 828 764 803 645 662 709 1.06e+03 855 748 658 715 849 776 711 723 708 736 757 757 749 706 755 745 750 739 728 742 748 773 762 792 810 752 826 808 815 812 802 769 808 776 799 810 800 789 769 818 780 772 794 803 787 814 1.03e+03 795 788 800 871 777 772 755 800 810 787 753 802 793 732 782 817 792 829 790 757 791 788 816 884 835 793 788 842 781 807 785 805 747 783 752 750 741 776 780 760 770 775 755 794 780 781 783 796 790 815 787 753 805 765 804 726 810 758 767 871 1.09e+03 807 622 766 793 742 710 740 730 729 777 801 777 752 817 752 748 734 772 815 830 790 834 816 794 780 784 813 783 781 766 786 820 795 795 776 832 800 805 778 773 815 797 772 787 772 750 801 838 733 772 794 824 820 790 794 776 715 762 788 762 751 771 888 819 812 815 787 786 758 776 773 821 829 787 784 747 796 762 803 962 757 772 674 733 852 748 722 761 767 768 767 799 804 799 760 753 779 794 773 797 904 817 779 792 825 658 855 694 760 731 748 774 731 816 783 805 802 795 816 796 763 759 818 836 794 776 816 789 785 787 775 769 773 777 792 765 746 776 776 771 751 808 786 766 730 724 786 792 776 801 834 817 860 752 768 778 799 585 1.22e+03 806 673 548 755 741 782 814 802 790 736 781 759 807 792 812 759 833 768 782 874 856 870 878 835 831 852 824 886 838 825 867 858 782 838 845 767 846 881 810 829 956 864 816 858 868 852 834 851 877 911 817 820 841 978 818 848 848 666 755 710 793 794 782 832 800 774 800 789 711 765 775 780 724 819 776 788 772 750 794 726 797 693 603 717 776 802 790 833 830 796 728 773 707 687 771 797 777 757 761 780 740 760 798 794 756 758 742 767 786 768 724 839 857 766 734 754 785 699 802 838 818 839 838 841 1.02e+03 821 822 799 796 572 817 817 809 884 800 778 790 778 798 795 819 818 791 764 771 766 670 712 790 762 748 740 640 772 792 763 737 758 818 721 702 763 799 773 742 763 744 758 761 773 728 736 706 706 743 745 787 739 785 771 813 754 778 791 757 736 798 750 739 734 787 758 657 724 745 744 795 790 787 714 790 770 805 789 736 816 729 781 754 782 773 738 749 525 777 789 801 801 888 830 884 828 710 810 775 790 817 817 784 845 799 832 739 809 818 786 802 791 819 791 905 819 746 823 821 824 779 829 831 807 825 782 783 616 1.08e+03 621 1.03e+03 443 758 780 773 750 444 832 700 756 807 796 782 757 781 735 722 806 791 748 754 787 799 699 848 726 781 729 758 768 776 765 798 767 773 748 772 777 747 815 790 850 781 751 781 717 716 729 758 737 758 781 737 871 736 910 764 723 792 772 878 968 944 862 933 842 790 865 898 1.12e+03 855 820 843 799 743 887 898 834 1.01e+03 1.09e+03 840 855 791 857 770 818 806 791 821 827 908 798 773 858 850 821 790 783 775 782 718 743 756 798 812 739 820 788 820 800 842 792 794 748 769 807 828 844 820 784 773 779 797 781 700 775 777 740 744 755 755 755 751 763 789 758 776 789 746 806 792 740 744 738 737 764 753 764 782 796 779 772 752 711 751 762 715 449 755 747 768 773 784 766 763 779 775 812 742 657 778 753 688 677 828 763 804 646 661 711 1.06e+03 855 748 658 715 848 777 712 722 708 736 758 757 749 708 755 746 750 737 729 742 748 773 763 791 809 752 824 808 815 812 802 770 808 777 800 811 801 791 768 817 780 772 794 804 785 815 1.03e+03 796 787 800 871 778 772 755 801 809 786 753 801 794 732 784 817 791 828 790 757 791 788 815 884 835 793 789 842 781 808 785 804 747 783 752 751 741 777 780 760 770 775 755 794 780 781 783 796 790 815 786 752 805 764 805 726 810 759 767 871 1.09e+03 807 623 765 793 743 710 741 730 729 777 802 777 752 816 752 748 733 774 815 830 790 835 816 794 780 784 814 784 782 767 786 820 793 796 775 832 801 805 779 773 816 798 772 787 772 750 801 838 733 771 794 824 819 791 794 776 714 762 788 762 749 771 888 818 813 816 786 786 759 776 773 822 829 788 786 747 795 762 803 962 757 772 675 731 851 748 724 759 767 767 767 800 806 800 759 754 780 793 773 797 905 816 779 791 827 658 855 692 759 731 749 774 731 817 783 804 803 794 816 796 763 759 820 836 794 777 817 789 784 787 775 770 774 777 791 766 746 776 777 771 751 807 787 766 729 724 784 792 777 802 834 817 860 753 768 778 801 593 1.22e+03 807 674 548 754 742 782 814 802 788 736 782 759 806 793 812 760 833 768 781 875 856 869 879 835 832 852 825 885 839 826 867 858 781 838 845 767 845 881 810 829 956 864 818 858 868 853 834 851 876 911 817 821 841 978 816 849 848 666 755 710 794 794 782 830 800 774 800 788 710 764 775 780 724 818 777 789 773 750 794 726 796 693 603 718 777 802 790 833 830 796 727 773 708 687 772 797 778 757 761 780 740 760 797 794 756 758 742 770 786 768 725 839 857 765 734 754 786 699 803 838 817 840 838 841 1.02e+03 822 822 799 796 572 817 817 809 886 801 777 790 778 799 795 819 819 790 764 769 766 670 712 791 762 748 740 640 772 792 762 737 758 819 721 704 762 799 773 742 764 744 757 761 772 727 736 706 707 743 745 788 739 785 771 812 753 778 790 759 734 798 751 740 734 788 759 658 724 746 743 795 790 787 714 793 769 805 789 736 816 728 781 754 781 773 737 749 535 775 791 802 800 890 829 884 828 710 810 775 789 818 816 784 846 800 832 738 810 819 785 802 791 820 791 904 818 746 823 822 824 779 829 831 807 824 782 783 617 1.08e+03 622 1.02e+03 442 757 780 772 750 445 833 700 756 807 796 782 756 781 735 722 806 790 748 755 785 798 699 848 727 782 730 759 768 778 765 799 767 774 748 772 777 746 815 790 850 780 751 780 717 717 730 757 737 759 781 737 871 736 913 764 722 791 773 878 968 944 862 933 842 790 864 898 1.12e+03 854 819 843 800 743 887 898 833 1.01e+03 1.09e+03 840 854 789 855 770 818 806 790 821 827 908 798 773 859 850 822 790 782 775 783 718 743 755 798 812 740 820 788 819 802 842 791 794 749 770 808 829 843 820 782 773 779 797 782 700 774 778 738 744 755 756 755 750 761 789 758 777 789 746 805 792 741 744 738 737 764 753 764 781 796 779 773 752 712 751 762 716 449 756 748 767 774 784 768 762 779 775 812 741 657 779 751 689 677 828 763 804 646 661 710 1.06e+03 855 748 658 715 846 778 712 722 709 737 758 757 750 708 755 745 751 737 729 742 748 773 763 791 809 752 823 808 815 813 802 771 809 777 799 811 801 792 768 817 781 772 794 804 785 815 1.03e+03 797 785 802 871 778 772 756 800 810 785 752 800 794 732 786 818 790 828 791 758 791 788 816 884 835 792 790 841 782 809 785 803 748 784 752 751 740 776 780 759 770 775 757 794 780 781 783 795 790 814 785 752 805 764 805 726 810 760 767 871 1.09e+03 807 623 764 792 742 710 741 730 728 777 802 776 752 817 751 749 734 774 816 830 792 835 816 794 780 784 815 784 782 768 787 820 791 797 774 831 800 804 780 774 817 798 772 787 772 750 801 837 733 772 794 824 819 791 794 776 713 763 788 762 747 771 888 817 812 817 785 785 759 775 773 822 829 787 787 746 794 763 803 962 757 772 676 732 851 747 725 758 766 767 768 801 806 800 758 754 781 793 774 797 906 814 780 790 828 658 854 692 758 732 750 773 731 816 784 804 804 793 816 797 762 759 821 837 795 777 817 789 784 786 776 770 774 776 792 766 747 778 778 770 751 806 788 767 727 725 783 792 778 802 834 817 859 754 768 778 801 606 1.22e+03 808 674 548 755 741 782 815 802 788 736 783 760 806 794 813 762 833 767 781 875 855 869 879 834 831 853 825 885 839 826 867 858 781 838 844 767 845 881 810 829 954 864 820 857 868 853 833 851 875 911 817 821 842 978 814 849 848 666 754 710 794 795 783 830 801 774 802 788 708 764 777 780 723 819 776 789 773 750 793 725 796 693 603 718 777 802 789 833 829 796 727 774 708 688 770 798 778 757 761 781 741 761 797 795 756 758 742 770 786 768 725 839 857 765 735 754 786 699 803 839 816 839 837 841 1.01e+03 821 822 798 796 571 818 818 809 886 801 777 790 779 799 796 820 820 790 764 769 766 670 713 791 762 749 740 640 772 791 763 737 758 820 722 704 762 800 773 742 764 743 757 762 771 726 736 706 708 742 744 788 740 785 772 810 753 779 790 759 734 799 751 741 734 789 759 659 725 746 743 794 790 786 714 794 768 805 789 736 816 728 782 755 781 772 737 748 548 774 791 802 798 891 829 883 828 710 809 774 788 818 816 785 847 800 832 738 809 819 784 802 791 821 790 905 818 746 823 822 823 778 829 831 806 824 783 783 618 1.08e+03 622 1.02e+03 442 756 780 772 749 445 834 700 756 807 796 781 756 781 735 722 806 789 748 755 785 798 699 848 728 782 729 760 768 778 765 800 768 774 748 773 776 745 814 790 850 779 751 780 717 718 730 757 737 759 780 737 870 736 913 764 721 790 775 878 968 944 862 934 841 790 864 898 1.12e+03 854 818 843 800 742 888 897 834 1.01e+03 1.1e+03 840 854 787 855 771 818 806 789 821 827 909 799 773 860 850 822 790 782 776 784 717 743 755 797 812 740 820 788 819 804 842 791 794 749 770 808 828 842 820 783 772 779 797 782 700 774 778 736 744 757 757 755 750 760 790 758 778 788 747 804 791 740 744 738 735 764 752 763 780 796 780 773 752 713 750 762 716 449 755 748 767 774 785 769 762 780 775 812 741 656 779 750 690 678 828 764 804 646 661 709 1.06e+03 856 749 658 715 845 779 713 722 710 737 757 757 750 707 755 744 751 738 729 741 748 773 764 791 808 752 823 808 815 813 802 771 810 777 797 812 802 791 769 816 783 771 795 803 785 815 1.03e+03 797 783 804 871 777 772 757 799 811 784 752 799 794 732 786 819 788 828 791 758 791 789 817 884 836 792 789 840 780 810 785 803 748 785 752 751 742 776 780 760 771 775 758 794 780 781 783 795 790 813 785 752 805 765 804 726 811 760 767 871 1.09e+03 807 623 764 792 740 710 741 729 728 777 802 774 752 818 751 750 734 775 818 830 792 835 816 793 780 784 817 784 782 768 787 820 791 798 773 830 800 804 780 774 817 798 771 787 771 749 800 837 732 772 794 822 819 791 794 777 714 763 787 762 747 770 888 817 811 818 785 785 759 775 772 822 828 787 789 744 793 763 803 961 758 771 676 733 851 747 725 757 767 767 768 802 806 800 757 753 782 793 774 797 906 814 780 789 828 657 854 692 758 731 752 772 732 814 784 804 805 793 816 797 761 759 821 838 794 778 817 789 783 787 775 771 773 776 794 766 747 779 778 770 751 805 788 767 725 726 784 792 776 802 833 817 858 754 768 779 801 617 1.22e+03 807 674 548 755 739 783 816 802 787 736 783 759 807 794 814 761 833 767 781 875 855 870 879 834 830 854 825 885 840 826 866 858 781 838 844 767 845 881 811 829 953 864 819 857 869 853 833 852 875 912 817 820 842 978 814 849 849 666 754 710 794 795 782 832 802 773 802 786 708 763 779 780 723 819 776 790 774 751 794 726 796 693 603 718 777 801 790 834 828 795 726 774 708 689 769 798 778 757 761 783 741 761 797 795 756 757 742 770 786 768 725 840 856 765 735 755 786 700 802 840 816 838 837 842 1.01e+03 819 822 798 797 572 819 817 809 885 801 778 790 780 799 797 820 819 790 764 770 766 670 713 791 762 750 740 640 772 791 763 738 757 821 722 704 762 800 772 742 763 742 757 762 771 727 736 707 707 743 744 788 740 786 772 810 752 779 790 759 734 799 751 742 734 790 759 661 726 745 743 794 790 788 714 795 768 806 788 736 816 728 782 755 781 772 738 748 559 774 790 802 797 891 830 882 828 711 809 774 787 818 815 786 848 800 832 739 809 818 784 802 791 821 789 905 819 746 822 823 823 778 830 832 806 824 783 783 618 1.08e+03 622 1.02e+03 442 754 781 772 749 445 834 700 756 807 796 780 756 781 736 721 805 789 747 755 784 798 700 847 729 782 728 759 768 777 765 802 768 774 748 774 776 744 814 790 850 778 750 779 717 717 729 757 737 760 779 737 870 735 913 765 721 789 775 877 968 943 862 934 839 790 864 897 1.12e+03 853 819 843 799 741 888 897 834 1.01e+03 1.1e+03 840 854 787 857 770 818 805 789 821 827 911 799 773 859 850 822 790 782 776 785 717 743 755 797 812 741 820 789 819 806 842 791 794 750 770 808 828 843 819 785 772 780 797 782 701 774 778 736 746 757 757 755 751 759 789 760 778 788 748 804 790 740 744 738 734 764 752 763 780 795 781 773 752 713 750 762 717 449 756 749 768 774 785 767 762 779 775 811 741 656 778 748 689 678 829 764 804 646 660 707 1.06e+03 856 749 658 716 846 779 712 722 711 736 758 757 749 706 755 744 751 739 729 741 748 773 764 791 809 752 823 808 815 813 802 771 812 776 796 811 801 790 769 816 783 771 795 802 785 814 1.03e+03 797 783 805 871 777 772 757 800 812 783 753 798 794 731 784 818 788 828 790 758 792 789 818 885 837 792 789 839 779 809 785 804 748 785 752 752 743 774 780 762 770 774 758 794 780 781 783 794 790 813 785 752 805 766 802 725 811 761 767 871 1.09e+03 807 623 765 792 741 710 741 729 728 776 801 774 752 819 752 752 735 776 819 830 793 834 816 793 780 783 817 783 781 768 785 820 791 798 773 828 799 804 781 774 817 799 770 786 771 749 798 836 731 772 794 821 819 791 793 778 714 763 787 762 748 770 888 816 812 818 784 784 759 775 772 823 828 788 790 744 793 764 804 959 758 770 677 734 852 746 725 757 767 768 769 802 804 800 757 752 782 792 774 796 907 816 781 788 827 657 854 692 758 730 752 772 733 813 786 804 805 794 818 797 761 758 821 840 793 778 817 788 783 787 775 771 772 775 795 766 747 780 778 770 752 805 787 767 725 726 785 791 774 802 832 817 856 753 767 780 801 633 1.22e+03 806 674 547 755 739 784 817 802 787 736 782 758 807 795 815 761 833 767 781 876 855 870 878 834 828 854 825 885 839 826 866 858 781 838 844 767 845 881 811 829 952 865 819 857 868 853 834 852 875 912 817 819 842 978 815 849 849 666 754 711 794 795 781 833 802 772 802 786 709 763 780 780 723 818 775 791 773 752 796 726 796 693 602 716 777 801 790 835 828 794 726 774 708 689 770 798 777 756 762 785 742 762 796 794 757 756 742 769 786 768 725 840 856 766 735 755 786 700 801 840 816 837 837 842 1.01e+03 817 822 798 798 573 820 816 807 885 801 778 792 782 799 798 820 817 790 765 771 767 670 714 790 762 750 740 640 772 790 763 739 757 820 723 704 762 798 773 742 762 741 757 762 772 727 737 707 707 743 744 788 740 786 772 812 752 779 789 758 734 800 750 741 734 790 759 660 726 744 742 794 790 789 713 794 768 806 786 734 816 729 783 755 781 772 739 747 570 774 790 802 796 889 830 882 827 711 809 774 787 818 815 788 848 800 832 740 808 818 785 801 791 822 790 906 819 746 822 822 824 779 830 832 806 823 783 783 618 1.08e+03 622 1.02e+03 442 754 780 772 748 445 833 700 756 807 796 781 755 781 736 721 805 789 747 754 784 799 700 847 729 781 728 758 768 776 765 802 767 774 748 776 775 744 814 790 850 778 748 779 717 716 729 758 737 760 779 737 870 734 912 766 721 788 775 876 968 943 862 934 839 791 864 898 1.12e+03 853 820 843 798 742 888 899 835 1.02e+03 1.09e+03 840 854 788 858 770 818 804 790 822 828 912 799 772 860 850 822 790 782 776 785 717 743 756 797 812 740 820 789 819 806 842 791 794 750 770 808 827 843 819 787 771 780 797 782 700 775 778 736 747 756 757 756 751 760 789 760 777 789 749 805 790 741 744 739 735 764 752 764 781 795 781 772 752 712 750 762 717 449 756 749 768 773 785 766 762 778 775 810 741 656 777 747 688 679 830 764 804 646 660 708 1.06e+03 855 749 658 716 847 779 711 722 711 735 759 757 748 706 755 745 751 739 730 741 748 773 764 791 810 752 824 808 815 814 802 771 812 777 797 810 801 789 770 816 782 772 795 802 785 814 1.03e+03 794 784 805 872 777 772 756 801 812 784 753 798 794 730 783 816 788 828 790 758 792 789 818 885 838 792 788 840 778 808 785 805 749 786 753 752 745 774 779 761 770 774 758 794 780 781 782 794 790 813 785 752 805 767 802 725 811 761 767 871 1.1e+03 807 622 766 792 742 711 741 728 728 776 801 774 752 819 752 752 735 776 817 830 793 834 817 793 778 783 817 783 781 768 784 820 791 797 773 828 798 804 781 773 817 800 770 786 772 748 798 835 730 772 794 822 820 790 792 778 714 763 787 762 750 769 888 816 812 816 784 784 758 774 772 823 828 788 789 744 794 764 804 959 758 769 677 734 852 746 726 758 767 768 769 802 803 800 756 752 783 792 774 796 908 818 782 787 826 658 854 691 760 730 752 772 733 813 786 804 805 796 818 797 762 757 820 840 793 778 817 788 782 787 774 772 773 775 796 765 746 782 778 772 752 805 788 768 726 727 785 791 772 803 832 817 856 752 765 780 800 648 1.22e+03 806 674 547 755 740 786 817 802 787 736 782 757 808 795 815 760 833 767 781 876 855 870 878 834 827 854 826 885 838 826 866 858 781 838 844 766 845 882 811 829 952 865 818 856 867 854 835 852 875 912 816 819 842 979 816 850 849 667 754 711 794 795 780 833 802 771 801 785 710 762 778 780 722 818 775 791 772 751 798 726 796 694 601 714 777 802 791 834 828 794 726 774 708 689 770 798 778 755 763 785 742 762 795 794 757 757 743 770 786 768 726 840 856 766 735 756 786 699 800 839 816 837 836 841 1.01e+03 817 822 798 798 573 819 815 806 884 802 776 793 782 798 798 821 816 790 766 770 767 670 714 790 762 749 740 640 771 790 763 740 758 820 723 704 762 798 774 741 763 742 757 762 773 727 738 707 707 744 744 789 741 785 772 812 751 778 789 758 734 800 750 739 735 789 759 659 725 744 741 795 790 790 713 794 768 805 786 733 816 730 782 756 781 773 740 747 583 774 790 803 796 888 830 882 826 711 808 775 787 818 815 788 848 800 832 741 808 818 785 800 792 821 790 906 819 747 822 822 824 779 830 832 806 824 783 783 618 1.08e+03 623 1.02e+03 443 753 780 772 748 444 832 700 756 807 796 783 756 780 736 722 804 789 747 754 784 800 699 847 729 781 728 758 768 774 765 803 766 773 748 776 775 744 813 791 850 778 749 779 716 715 728 759 737 760 779 737 871 733 910 766 722 790 775 876 968 944 862 933 839 791 864 898 1.12e+03 854 822 843 798 742 888 900 835 1.02e+03 1.09e+03 840 855 790 858 769 819 803 790 822 829 912 799 771 860 850 822 790 782 776 784 716 743 756 797 811 738 821 790 818 805 841 791 794 749 769 808 827 844 818 788 771 781 797 782 700 775 778 736 748 754 758 756 751 761 789 759 776 790 749 804 790 741 744 739 737 764 752 764 781 794 782 772 752 712 750 761 718 449 755 749 768 773 785 766 762 779 775 810 742 655 778 747 687 680 830 765 804 646 660 708 1.06e+03 855 749 658 717 847 779 709 722 711 734 759 757 747 706 756 745 752 739 732 741 748 772 764 791 812 751 825 807 815 814 803 771 812 778 798 809 800 788 770 816 781 773 795 803 785 814 1.03e+03 792 785 805 872 777 772 755 801 811 785 754 798 795 729 783 815 789 828 789 759 793 790 817 885 838 792 787 841 779 808 785 804 749 785 753 752 744 774 779 759 769 775 758 794 780 781 782 795 790 814 785 752 805 768 801 725 811 762 767 870 1.09e+03 807 621 767 791 744 710 741 728 728 777 802 776 752 820 753 751 735 777 815 830 793 834 817 794 777 783 816 783 781 768 783 820 791 796 773 827 798 804 780 772 818 800 770 786 774 748 800 834 731 772 794 823 821 789 792 777 714 763 787 764 752 770 887 816 813 813 784 784 758 773 772 824 828 788 787 744 794 764 804 959 758 770 678 734 851 746 727 758 766 768 769 802 803 800 756 752 783 792 774 796 909 818 781 786 826 658 855 691 761 730 751 772 732 814 784 804 806 797 819 798 763 757 819 840 793 776 818 788 783 787 774 772 775 775 796 764 746 786 778 773 751 804 788 767 727 726 785 791 772 803 832 818 855 753 764 780 799 663 1.22e+03 806 675 547 755 740 786 818 802 788 736 782 757 809 795 814 760 833 766 781 875 854 870 877 834 827 854 827 885 838 825 867 857 782 838 844 766 846 881 810 828 952 865 818 855 866 854 835 851 875 912 816 818 840 980 816 850 849 668 754 712 794 794 781 833 802 771 800 785 710 764 776 780 724 818 775 791 771 751 798 726 797 694 601 712 777 803 790 833 829 794 726 773 708 689 771 797 779 754 763 786 741 762 793 793 757 758 743 771 785 769 726 840 856 766 734 756 786 699 801 838 817 838 834 840 1.02e+03 816 820 798 798 572 818 815 805 884 802 776 793 782 798 798 821 817 790 767 769 767 670 714 790 762 748 741 640 770 790 763 741 757 820 723 704 762 797 775 741 764 742 757 762 774 727 737 707 707 744 744 789 740 785 772 812 750 778 789 758 734 800 749 737 735 788 758 658 725 744 741 795 789 790 714 794 768 804 786 732 816 731 782 757 781 773 741 747 595 774 789 804 796 886 830 882 825 711 808 776 787 817 814 788 849 800 832 741 808 818 785 801 792 820 790 906 819 748 822 822 824 779 829 832 807 826 783 783 617 1.08e+03 623 1.02e+03 443 752 779 773 748 444 832 700 756 807 796 784 756 781 736 722 804 789 747 754 785 799 699 848 729 780 728 759 768 774 765 804 766 772 748 775 775 744 813 791 851 778 751 779 716 715 728 759 738 760 780 736 872 733 909 766 722 792 775 877 968 946 862 933 839 792 864 898 1.12e+03 854 823 843 798 742 888 902 834 1.02e+03 1.09e+03 840 855 791 858 769 819 804 790 822 830 910 799 771 860 850 821 791 781 776 784 716 742 757 796 811 737 822 790 818 803 842 790 795 747 769 808 827 844 818 789 771 782 797 782 700 775 778 737 748 755 758 756 750 762 789 759 774 790 748 804 790 742 743 739 738 764 753 763 781 794 781 772 753 712 749 761 718 449 755 749 768 773 785 766 762 780 775 811 741 655 779 747 687 680 829 765 804 647 661 708 1.06e+03 856 749 658 717 847 779 710 723 711 734 759 757 747 705 757 745 752 739 732 741 749 770 764 791 813 752 826 808 816 814 803 771 812 778 797 808 800 788 770 815 779 773 795 803 784 814 1.03e+03 791 784 804 871 778 772 755 800 811 786 754 798 796 730 783 816 790 828 788 759 793 790 816 885 837 792 786 842 779 807 785 804 749 785 752 753 743 774 779 758 769 776 758 794 779 781 781 795 791 815 786 752 804 768 801 726 811 761 768 871 1.09e+03 807 619 767 792 744 710 741 729 729 777 802 778 752 820 753 750 734 779 814 830 793 834 817 795 776 784 815 783 782 767 784 821 791 796 773 827 798 804 779 772 819 800 770 787 776 748 801 834 731 771 794 823 822 788 792 776 714 764 787 765 753 771 886 818 814 811 784 785 757 771 772 824 826 787 785 743 795 762 803 959 755 770 679 733 850 746 725 758 766 768 768 802 803 801 757 752 783 792 775 798 909 816 781 786 825 658 855 690 762 730 751 772 733 813 783 804 806 797 818 798 763 759 818 840 794 775 818 788 783 788 774 772 775 776 796 763 746 788 779 773 750 806 787 767 727 726 785 791 772 803 833 820 855 754 764 779 798 677 1.22e+03 807 676 547 754 740 786 819 802 788 737 782 757 809 795 814 760 833 766 780 874 854 871 877 834 827 854 828 885 838 826 868 856 782 838 844 766 847 881 810 827 952 865 818 853 866 855 835 851 875 912 816 819 839 981 817 851 850 669 753 712 794 794 781 834 802 771 800 785 710 766 777 781 726 818 775 791 771 751 798 725 797 694 601 711 776 804 789 833 829 794 727 772 708 689 771 797 780 754 762 785 741 762 792 793 758 758 743 772 785 771 726 839 856 766 733 756 786 698 802 837 817 837 833 840 1.02e+03 816 819 799 798 572 818 815 805 883 802 777 792 782 797 799 822 818 790 766 769 766 669 713 790 762 747 741 640 770 790 762 742 757 820 723 704 763 796 774 740 764 743 757 761 774 726 735 708 706 745 745 790 739 785 772 812 750 778 789 758 734 800 748 738 735 788 758 658 724 743 743 795 788 788 715 795 769 804 787 732 818 731 782 758 781 773 741 747 609 774 789 805 796 886 830 882 824 711 808 774 787 816 813 788 849 800 833 742 807 818 785 801 794 819 789 906 818 749 822 822 823 778 829 832 807 828 783 783 617 1.08e+03 623 1.03e+03 444 751 778 773 748 444 833 700 756 807 796 783 756 782 736 722 804 789 747 754 786 799 699 848 729 780 729 761 768 775 766 804 768 771 748 774 775 744 812 791 851 778 754 779 715 716 729 758 738 760 780 736 873 733 909 766 722 794 774 877 968 946 862 933 839 792 863 898 1.12e+03 855 823 843 799 743 889 902 833 1.02e+03 1.09e+03 841 855 791 858 768 819 805 790 821 830 909 799 772 860 850 820 790 780 777 783 715 742 757 796 811 738 822 790 817 803 842 790 795 748 769 809 827 844 817 788 771 783 797 782 700 776 777 738 748 755 757 756 749 761 789 758 774 789 748 803 789 742 744 738 737 764 754 763 782 795 780 772 754 712 749 760 718 449 755 749 768 772 784 766 762 781 775 812 740 656 779 747 687 680 829 766 804 647 661 708 1.06e+03 856 749 657 716 847 778 711 723 711 734 758 757 746 705 756 746 753 738 731 740 750 769 764 790 813 752 826 808 816 814 804 770 814 778 797 808 800 788 769 815 779 771 795 803 784 813 1.03e+03 792 782 804 870 779 771 755 800 811 786 754 799 796 730 784 816 790 828 789 759 793 790 816 884 837 792 785 842 779 806 786 803 748 785 752 752 742 774 780 758 769 775 758 795 780 782 781 795 793 816 786 751 804 767 801 727 811 759 768 871 1.09e+03 807 618 768 792 744 710 741 730 729 777 802 778 752 820 752 749 733 781 813 830 794 834 816 794 777 784 815 784 782 767 785 821 792 796 773 827 798 804 780 773 820 800 770 787 775 749 801 834 731 770 794 821 820 790 793 776 714 764 788 767 753 772 887 819 813 810 784 786 757 769 773 825 825 785 784 742 795 761 803 959 753 770 679 732 850 747 723 758 766 769 768 802 803 801 758 751 784 792 774 799 908 814 780 787 825 658 855 690 763 730 750 773 734 812 782 804 807 797 818 799 763 760 817 840 794 773 818 788 782 788 775 771 774 777 797 764 747 789 779 773 750 808 787 767 728 725 785 791 772 802 833 820 856 754 765 778 798 693 1.22e+03 807 676 548 754 740 786 818 803 788 737 781 757 808 796 814 760 833 765 780 874 854 871 877 834 827 854 828 885 838 826 867 855 783 838 844 765 847 881 810 827 951 864 818 853 865 855 835 850 875 913 817 819 838 981 817 851 850 670 752 712 794 794 780 835 802 771 801 787 710 767 778 781 728 820 775 791 771 751 798 726 797 694 601 711 776 804 788 833 830 794 727 772 708 689 770 798 780 754 762 785 740 762 792 794 758 757 742 772 785 772 726 838 855 766 732 755 786 698 803 836 817 835 834 841 1.02e+03 816 819 800 798 571 818 815 806 883 802 779 791 782 797 799 822 820 790 766 769 765 669 713 790 762 747 740 641 770 790 762 742 756 820 723 704 763 796 774 740 764 742 757 761 774 726 735 707 706 745 746 790 738 785 772 811 750 778 789 758 734 799 747 738 734 787 756 659 724 743 744 796 788 788 715 796 770 804 787 733 819 731 783 757 781 772 741 747 620 773 789 805 797 886 830 881 824 711 808 773 788 816 812 787 848 800 832 742 806 818 785 801 795 819 789 906 818 748 821 822 823 778 829 832 807 829 782 783 616 1.08e+03 622 1.03e+03 444 752 777 773 748 444 834 700 756 806 796 782 758 783 735 722 804 789 747 755 786 799 700 849 730 781 729 762 769 776 766 804 769 771 748 772 775 744 812 791 851 778 754 779 715 716 728 757 738 759 780 736 873 733 909 766 722 795 774 878 968 946 862 934 838 793 863 898 1.12e+03 855 823 844 799 744 889 901 832 1.02e+03 1.09e+03 842 856 791 857 767 819 806 790 820 830 910 800 772 860 850 821 789 780 778 781 714 742 756 795 811 738 822 790 817 804 842 791 795 749 770 809 827 844 818 788 771 783 797 782 700 777 778 738 749 756 757 756 749 761 788 758 775 789 748 803 789 742 745 738 736 763 755 762 783 796 780 772 755 713 750 761 718 450 755 749 768 772 784 766 762 781 775 812 740 656 778 748 688 680 829 766 805 646 661 708 1.06e+03 856 749 658 716 847 778 711 724 710 734 757 757 746 704 756 746 753 739 730 740 751 770 764 789 812 752 826 809 817 812 804 770 815 778 798 809 800 789 769 815 780 770 796 803 784 813 1.03e+03 792 780 805 870 780 770 754 802 812 786 754 799 795 729 784 817 790 828 790 759 793 790 816 885 837 792 785 841 779 805 786 803 748 785 752 752 740 775 780 758 769 776 758 796 780 782 781 795 794 816 787 750 804 766 801 727 811 759 768 871 1.09e+03 806 617 768 793 743 709 741 731 729 777 802 777 752 819 751 747 732 783 814 830 794 834 816 795 779 784 816 784 783 767 786 823 793 795 774 828 799 805 781 774 819 800 770 787 774 751 802 837 730 769 794 820 819 792 793 776 715 764 788 767 752 773 888 820 813 810 783 787 757 769 774 825 825 785 785 742 795 759 804 959 753 769 679 732 850 749 721 758 766 769 768 802 803 801 758 751 783 792 774 798 906 813 780 789 825 659 855 690 763 730 749 774 735 813 783 804 807 798 818 799 763 761 816 841 793 774 818 788 781 788 776 770 773 776 796 765 748 789 778 772 750 810 787 767 728 725 787 791 773 803 834 821 856 755 765 776 797 709 1.22e+03 807 675 549 754 741 785 817 803 788 737 781 756 807 797 813 760 833 765 780 874 854 872 877 834 827 853 828 885 839 828 866 855 784 838 844 766 847 881 810 828 952 863 818 853 864 855 835 851 874 913 816 819 837 981 816 850 850 670 751 712 794 794 779 835 802 771 802 788 711 766 778 780 728 821 776 791 771 749 798 727 798 694 601 712 776 805 787 834 830 795 726 773 708 688 770 799 780 754 761 784 739 762 792 795 758 756 742 772 786 772 726 837 855 766 734 755 785 698 803 835 816 835 836 841 1.02e+03 817 820 801 798 572 818 815 806 883 802 779 790 782 797 799 822 818 791 766 768 765 669 712 790 762 747 740 641 770 791 763 742 756 820 723 704 763 794 773 740 763 742 757 760 774 728 736 706 705 745 745 790 738 785 772 810 750 778 789 759 734 799 747 738 733 786 755 659 723 744 744 797 789 788 714 797 769 804 787 734 821 730 783 756 781 772 740 747 631 772 789 804 798 885 830 881 825 711 809 772 788 816 812 786 847 800 831 741 806 818 785 801 798 819 790 907 818 748 821 821 822 778 829 832 807 829 781 784 616 1.08e+03 622 1.03e+03 445 751 777 773 748 444 835 698 756 806 796 783 760 783 735 722 804 789 747 755 785 799 700 850 730 781 728 762 769 776 765 802 769 772 748 772 775 745 813 791 851 778 754 779 714 716 728 757 737 759 780 738 874 733 908 766 722 795 774 878 968 945 862 935 838 794 864 898 1.11e+03 855 823 843 799 745 889 899 832 1.02e+03 1.09e+03 843 856 791 856 766 819 806 789 820 830 910 800 772 860 850 822 788 780 777 780 716 742 756 795 811 738 821 790 817 805 842 791 795 751 770 809 826 844 818 788 771 784 797 782 700 778 778 738 749 756 757 756 748 761 788 758 776 789 749 803 789 742 745 737 736 763 755 762 784 797 781 772 755 713 750 760 718 450 756 749 767 773 784 766 762 780 775 812 740 657 776 749 691 680 829 766 805 646 661 707 1.06e+03 856 749 659 715 848 778 711 726 711 734 757 756 747 704 756 746 754 740 730 740 751 770 764 789 812 751 827 809 817 811 805 769 815 776 798 809 800 789 769 815 781 770 797 803 785 812 1.03e+03 792 780 805 871 780 770 754 802 812 786 754 799 795 728 784 817 789 828 791 758 793 790 816 885 837 794 785 840 778 806 786 802 748 785 752 751 740 776 780 759 769 776 757 796 781 782 780 795 795 816 787 750 804 765 802 726 810 758 768 871 1.09e+03 806 616 768 793 743 709 741 732 728 777 801 777 752 818 751 747 733 784 816 831 794 834 816 796 779 784 817 783 784 767 787 823 794 794 775 828 799 806 782 775 818 800 770 787 773 753 802 839 729 769 793 822 818 792 792 777 715 764 788 766 752 774 890 819 812 811 784 789 757 769 776 826 825 785 786 743 795 759 804 959 755 768 679 733 850 750 722 758 767 769 768 802 803 800 757 750 783 791 775 797 906 813 781 792 825 659 855 690 763 729 748 774 735 815 784 803 806 798 817 798 763 761 816 841 793 775 818 787 781 787 776 769 773 775 796 766 748 790 778 772 750 811 786 767 728 724 788 792 773 802 834 822 856 755 764 776 797 726 1.22e+03 805 675 550 755 742 785 816 803 787 737 782 756 806 798 813 761 833 766 781 873 855 872 877 834 827 853 827 885 839 829 866 856 784 838 843 766 847 881 810 828 952 862 818 853 863 855 836 851 875 912 816 818 837 981 816 848 850 669 751 712 794 794 779 834 802 770 801 790 711 766 778 780 728 820 776 791 772 747 798 728 799 694 601 712 776 804 788 834 830 795 726 774 709 688 770 800 780 754 760 784 739 762 793 796 758 755 741 771 787 771 725 837 854 766 736 754 784 697 804 836 817 837 836 841 1.02e+03 817 822 801 797 572 819 815 806 884 802 780 789 782 797 798 822 817 792 767 770 765 670 712 790 762 747 739 641 771 792 762 742 757 820 722 704 763 794 773 741 762 742 757 760 775 729 738 706 704 744 745 790 739 785 771 809 750 778 789 760 734 799 747 738 732 785 755 659 723 745 744 798 790 788 714 798 770 804 787 735 821 729 781 755 781 772 739 747 638 772 789 804 798 885 829 880 826 712 810 772 788 816 812 787 846 800 830 740 806 817 785 800 799 819 790 907 818 748 821 821 822 778 829 832 807 828 782 784 615 1.08e+03 622 1.03e+03 444 751 776 774 749 443 835 698 757 806 796 783 761 782 735 722 804 789 747 756 784 798 700 849 729 780 728 762 769 776 765 800 768 773 748 773 775 745 813 790 852 778 754 779 714 716 728 757 737 759 780 738 874 734 909 766 722 793 772 878 967 945 862 935 839 793 863 898 1.12e+03 855 823 843 798 744 888 898 832 1.02e+03 1.09e+03 844 856 791 856 766 819 805 788 821 830 910 800 772 859 851 823 788 780 776 780 717 742 756 795 811 738 820 790 818 806 842 791 795 752 770 808 826 844 820 787 771 784 798 782 702 779 778 738 750 756 757 756 748 761 788 758 776 790 749 803 789 741 744 737 735 763 755 763 784 796 781 772 755 713 750 760 717 449 756 749 767 774 784 767 762 778 775 812 741 658 776 749 693 681 829 766 805 646 662 707 1.06e+03 856 749 660 715 848 779 710 726 711 734 757 756 748 704 756 746 753 740 729 740 750 771 765 790 812 751 826 809 818 811 804 769 813 776 798 810 799 789 769 816 782 770 798 803 785 812 1.03e+03 792 781 805 871 780 769 754 801 812 786 754 799 795 729 784 817 789 828 792 758 792 790 816 886 836 795 785 840 778 807 785 802 748 785 751 751 740 777 779 760 769 775 756 796 782 780 781 795 793 815 786 750 805 765 803 725 810 757 769 871 1.09e+03 806 616 768 794 744 708 741 731 727 778 801 776 752 817 751 747 735 785 817 830 793 834 816 797 780 784 817 783 784 766 786 822 794 794 776 827 800 807 783 774 817 800 769 788 773 753 801 841 730 770 793 822 818 792 793 778 715 763 788 766 752 775 891 819 812 811 786 789 757 770 775 825 826 786 787 744 795 760 804 959 757 768 677 734 850 750 723 759 768 770 768 801 803 799 758 750 784 790 775 795 906 813 781 792 826 659 856 690 763 729 750 775 734 817 785 802 806 799 817 797 763 761 815 840 793 776 817 786 780 786 776 770 774 775 796 767 747 792 778 773 751 810 786 768 729 724 788 792 774 802 833 820 857 754 764 775 797 744 1.22e+03 804 675 549 756 743 785 817 802 787 738 782 755 806 796 813 762 832 766 782 873 855 872 877 833 827 853 827 885 840 829 867 857 783 837 843 767 847 881 809 828 952 863 818 852 863 855 836 852 876 911 815 818 837 981 816 848 851 669 751 712 794 794 781 834 802 769 801 791 711 766 779 779 727 818 775 791 772 746 800 728 798 694 602 713 776 805 789 835 831 795 726 774 709 688 771 799 780 754 760 784 738 762 793 797 758 754 740 770 787 771 726 836 854 766 737 754 784 697 803 837 818 839 836 842 1.01e+03 818 821 800 797 573 818 815 805 884 801 780 789 782 798 798 821 815 792 768 771 765 670 711 790 761 748 738 641 772 792 762 742 758 821 722 704 762 795 772 741 762 742 758 760 776 729 737 705 704 744 744 790 739 785 771 808 751 778 789 760 735 799 746 738 733 784 755 659 723 746 743 797 790 789 713 797 771 804 787 734 820 728 780 754 781 772 738 747 644 772 788 803 798 884 829 880 827 713 810 772 788 816 812 787 846 801 830 739 806 817 786 800 802 819 790 908 818 748 822 821 822 778 829 832 806 828 783 784 614 1.08e+03 622 1.03e+03 443 750 777 774 750 444 836 698 758 806 796 783 760 781 734 722 804 789 747 756 785 798 701 847 727 780 727 760 769 777 764 798 768 775 748 773 776 745 813 790 852 777 754 778 714 716 728 757 737 758 780 739 874 734 909 767 722 792 771 878 968 944 862 935 839 793 862 898 1.12e+03 855 823 843 798 743 888 898 833 1.02e+03 1.09e+03 844 855 790 856 768 819 805 788 821 831 910 799 772 858 852 823 788 780 774 782 718 742 756 795 811 738 819 790 819 806 844 792 795 752 770 807 826 843 821 785 771 784 798 782 703 779 778 737 750 757 757 755 749 761 787 760 776 790 748 803 789 740 743 736 735 763 754 763 784 795 781 771 755 713 750 760 716 448 756 749 767 774 784 767 762 778 775 811 741 658 777 750 696 681 829 766 804 646 662 707 1.06e+03 856 748 660 714 849 780 711 726 712 734 758 756 748 705 756 746 753 740 729 741 750 772 765 791 812 751 825 808 817 811 803 769 811 775 798 809 799 789 769 816 782 770 796 803 786 812 1.03e+03 793 782 804 871 779 769 754 800 812 786 754 799 794 730 784 817 788 828 791 757 792 790 816 886 836 794 786 840 780 807 785 802 748 784 751 750 740 778 778 761 770 775 756 795 782 780 781 795 791 815 786 750 805 765 804 726 808 756 769 871 1.09e+03 806 616 769 793 745 708 741 730 726 778 802 776 752 818 752 747 736 786 818 830 792 834 816 797 781 785 816 784 784 765 786 820 794 795 776 827 800 807 782 774 817 800 770 788 773 752 800 840 731 771 792 823 820 792 795 778 715 763 788 765 752 775 891 819 811 811 786 789 757 771 774 825 827 787 787 745 794 762 804 959 756 768 676 734 850 750 723 759 768 770 768 801 803 799 759 750 784 790 774 796 907 813 781 791 825 659 856 692 763 729 751 775 733 817 785 802 806 800 817 797 763 761 815 840 793 777 816 787 780 786 776 769 773 775 796 767 747 794 779 773 751 810 786 770 730 725 785 792 773 801 833 817 857 754 764 775 798 758 1.22e+03 803 675 547 756 741 786 818 802 787 738 783 756 807 794 813 762 832 766 782 872 855 872 877 834 827 854 826 886 840 829 868 858 782 836 843 767 848 880 808 829 952 863 816 851 863 855 836 853 877 911 816 818 837 982 816 849 852 668 751 711 794 794 783 835 802 768 801 792 712 766 779 780 726 818 775 790 773 747 801 728 796 694 602 715 776 805 789 836 832 795 726 776 709 689 770 798 781 754 759 783 737 762 793 797 759 753 740 769 786 772 726 836 853 766 737 753 785 697 803 838 819 840 835 842 1.01e+03 817 822 799 797 573 817 815 804 884 799 780 789 782 798 797 820 815 792 768 772 766 671 712 790 761 748 739 641 772 792 762 742 758 821 721 704 760 797 772 741 762 743 758 759 775 729 736 705 705 742 745 789 740 785 771 808 751 778 790 761 736 799 746 738 733 783 754 659 723 747 743 797 789 790 713 796 771 803 787 734 819 728 779 753 780 772 737 747 649 774 788 802 798 885 829 880 828 713 809 772 788 816 813 787 847 802 831 738 807 816 787 800 804 819 791 907 818 748 822 822 823 778 829 832 806 828 783 784 613 1.08e+03 622 1.03e+03 442 750 778 773 750 445 836 699 758 807 796 784 760 781 734 722 805 790 746 756 785 798 701 846 725 780 727 758 768 777 764 799 768 775 748 773 776 745 813 789 852 776 754 779 714 716 728 757 736 757 780 738 874 734 910 767 722 792 770 878 968 943 862 934 839 792 862 898 1.12e+03 855 823 843 798 743 887 897 833 1.02e+03 1.09e+03 844 853 790 856 769 818 804 789 822 832 911 798 772 857 851 822 790 781 774 784 718 742 756 794 811 738 818 789 820 806 845 793 795 751 771 806 826 843 822 783 771 784 798 781 703 778 778 737 749 757 756 755 750 760 787 760 776 790 746 803 789 740 744 736 735 764 754 763 784 796 782 771 756 713 750 760 715 447 756 749 767 775 785 767 762 779 774 810 740 658 777 751 699 681 829 766 804 646 662 707 1.06e+03 855 748 659 714 848 781 711 725 712 735 758 757 748 706 756 745 752 742 729 741 749 772 765 791 812 752 824 808 817 810 802 768 810 776 797 808 799 789 769 815 782 769 793 803 786 812 1.03e+03 794 783 804 870 778 769 754 801 812 787 755 799 794 732 785 817 788 829 791 757 791 790 816 885 836 792 786 841 781 807 785 803 750 784 751 749 742 778 777 761 772 774 758 795 781 781 781 795 790 815 785 749 804 766 806 726 808 755 769 871 1.09e+03 805 615 769 792 745 708 740 730 725 778 802 775 753 818 751 747 736 787 818 831 790 834 815 796 781 786 814 785 784 764 786 818 794 795 776 826 800 807 782 774 818 800 771 788 773 752 800 838 732 772 792 823 822 792 795 779 715 762 788 765 751 774 891 818 810 811 784 788 757 770 772 825 828 786 787 745 794 764 804 959 756 768 674 734 850 749 722 758 767 770 768 801 803 798 759 751 785 790 773 797 907 812 780 790 825 659 857 694 763 729 752 774 732 817 785 802 804 800 818 796 762 760 814 840 793 777 816 788 779 786 777 767 773 776 796 767 747 795 779 773 751 809 786 771 730 726 784 792 772 801 833 816 857 753 764 775 800 770 1.22e+03 804 676 546 755 739 787 818 803 789 738 784 757 807 792 812 762 832 766 782 872 854 872 877 834 827 854 826 887 839 828 867 859 782 836 843 767 848 880 808 829 951 863 814 850 864 855 835 854 877 911 816 818 836 983 816 849 851 667 750 711 794 794 781 835 802 768 799 791 712 766 779 780 726 818 776 790 773 748 801 729 793 694 603 716 776 806 789 835 832 794 726 775 710 689 768 798 781 754 758 783 737 762 792 797 759 752 739 770 786 772 727 838 852 765 737 753 785 698 802 837 819 840 835 842 1.01e+03 818 822 799 795 572 816 815 804 884 799 780 790 782 798 797 819 817 791 768 771 766 671 714 790 760 748 739 641 772 791 763 742 757 821 719 704 760 799 772 741 761 743 757 759 774 729 735 704 705 742 744 788 739 785 771 808 752 778 792 761 736 799 746 738 733 782 753 659 723 746 744 796 787 791 714 796 769 803 786 733 819 728 779 753 779 771 736 747 658 774 789 801 798 886 830 881 827 713 808 773 789 816 814 787 848 802 831 737 808 817 788 800 808 820 790 906 818 749 822 822 822 778 829 832 806 828 782 784 612 1.08e+03 622 1.03e+03 441 750 778 773 750 445 837 699 758 808 795 784 760 781 734 721 806 790 746 756 785 797 701 846 725 780 727 757 768 776 764 799 768 775 748 773 776 746 814 789 851 777 754 780 715 716 728 756 736 757 780 737 873 734 911 767 722 791 772 879 968 943 862 934 839 792 862 899 1.12e+03 855 823 843 797 744 887 898 833 1.02e+03 1.09e+03 843 854 790 857 770 818 804 790 821 833 911 798 771 858 851 822 791 781 775 783 718 741 756 795 811 738 819 789 820 806 845 793 795 750 771 805 827 843 822 782 771 784 797 781 703 777 778 736 748 757 756 755 751 760 787 760 777 789 744 803 790 740 744 736 735 764 755 763 784 796 782 771 756 713 750 760 715 447 756 749 768 775 786 766 762 780 774 811 741 658 778 751 706 681 828 766 803 646 661 708 1.06e+03 855 749 658 714 847 781 711 724 712 735 758 757 748 708 756 746 751 744 729 741 748 772 766 790 812 752 823 807 816 810 802 768 810 776 797 808 799 789 769 815 782 769 792 803 787 812 1.03e+03 794 784 804 870 776 768 755 802 812 787 756 799 794 732 785 816 788 830 790 757 790 790 816 885 837 791 786 841 782 807 785 804 751 784 751 748 742 779 778 760 773 774 759 795 780 782 781 795 791 815 786 748 804 765 806 726 809 754 768 871 1.09e+03 805 615 768 792 745 708 740 730 726 778 803 775 753 819 750 748 735 788 818 832 788 834 814 795 780 785 815 786 784 764 787 818 794 796 776 826 800 806 781 774 818 800 772 788 774 752 801 837 732 772 792 824 824 792 794 779 714 762 785 763 750 772 890 817 811 811 783 788 757 771 772 825 828 786 787 744 794 764 804 958 756 768 674 733 850 748 722 756 766 770 769 800 803 797 757 751 785 792 773 797 907 812 779 791 825 659 857 695 761 728 752 774 733 817 784 802 803 799 819 796 762 758 814 840 794 777 816 790 779 786 777 766 772 776 796 767 747 797 779 772 751 809 786 770 729 726 784 790 772 801 833 816 856 753 765 776 801 781 1.22e+03 805 676 546 755 739 789 818 803 790 738 784 758 807 792 812 761 832 766 782 872 853 873 877 835 827 853 826 887 838 827 867 860 782 835 843 767 847 880 808 830 951 863 812 851 865 856 835 854 878 912 816 818 836 984 815 849 849 668 750 711 794 794 780 834 802 768 797 791 710 766 779 780 725 819 776 790 772 748 800 730 793 694 602 715 775 806 790 834 832 794 725 774 710 689 767 798 781 754 759 783 737 762 792 797 759 752 738 770 786 772 726 838 854 764 737 753 786 698 802 837 819 839 835 843 1.01e+03 819 821 798 794 572 816 814 803 883 800 778 791 782 798 797 819 818 791 767 770 767 671 715 790 760 747 740 642 773 791 763 741 755 821 717 703 761 799 772 741 760 743 756 760 774 729 734 704 706 741 744 787 739 785 772 808 752 777 793 761 736 799 746 739 733 781 754 659 722 746 746 796 786 790 714 796 768 803 786 733 818 729 779 752 779 770 736 747 667 774 789 801 798 886 830 882 827 713 809 774 789 816 814 788 848 802 831 738 808 817 788 800 810 821 790 905 818 749 822 822 821 778 828 832 806 828 781 785 612 1.08e+03 622 1.03e+03 442 751 778 772 751 445 838 699 758 809 795 784 760 782 734 721 806 791 745 756 786 797 701 847 727 780 727 758 768 775 764 800 768 774 748 773 776 746 815 790 850 777 753 781 715 716 728 756 736 758 780 737 874 734 911 766 722 791 773 880 968 943 862 933 838 792 862 898 1.12e+03 855 823 843 797 743 886 899 833 1.02e+03 1.09e+03 843 856 790 858 770 818 804 791 821 834 912 799 771 858 851 822 791 781 775 783 718 741 756 796 811 738 819 789 821 806 846 793 795 750 771 804 826 842 822 784 771 784 797 780 702 777 778 736 746 757 756 755 752 760 787 759 777 789 745 803 790 740 743 736 735 763 755 763 784 797 782 771 756 712 750 760 717 447 755 749 768 775 786 765 763 780 773 812 741 658 777 751 710 682 828 765 803 646 660 707 1.06e+03 855 750 658 714 845 780 711 723 712 735 759 757 748 708 756 745 750 744 730 740 747 772 766 788 813 752 823 807 815 811 802 769 811 776 797 808 800 789 768 816 781 770 793 804 787 812 1.03e+03 794 783 804 870 777 767 756 802 812 787 757 799 794 732 785 815 790 830 790 757 790 790 817 886 838 792 787 841 780 807 786 804 752 784 751 749 743 779 779 760 773 774 758 796 779 782 782 794 791 815 785 748 803 764 806 725 812 756 768 870 1.09e+03 806 615 767 792 745 708 739 730 726 777 802 777 753 820 751 748 734 788 817 833 786 834 814 796 779 785 815 786 784 767 787 818 793 795 776 828 800 805 781 774 818 800 771 788 774 752 801 838 732 771 792 824 824 792 792 778 713 761 783 762 749 771 889 816 812 811 784 787 757 771 772 826 828 785 786 744 795 762 803 958 756 768 675 732 850 748 722 756 766 770 770 800 804 797 756 751 785 793 773 797 907 810 779 790 826 659 858 694 760 729 752 773 734 816 784 802 803 797 818 796 762 757 815 839 794 779 817 790 780 787 777 767 772 776 795 767 747 799 780 772 751 808 786 768 729 726 784 789 772 801 833 816 857 752 766 777 801 795 1.22e+03 805 676 547 754 740 789 816 803 792 739 783 758 807 794 812 761 833 766 782 872 853 874 877 834 827 853 826 886 839 826 867 860 782 836 842 767 847 879 808 830 951 863 812 852 865 854 836 852 878 912 816 819 836 984 815 849 848 669 751 711 794 794 779 832 802 768 797 791 710 766 778 780 725 820 777 790 770 748 800 730 794 695 600 714 775 806 790 834 832 793 725 773 710 688 767 796 781 754 761 783 737 760 792 797 758 752 739 771 788 771 725 838 856 764 736 753 786 698 802 836 818 838 836 843 1.01e+03 820 820 799 793 571 816 814 803 883 800 777 792 782 798 796 819 819 791 767 769 767 670 714 791 760 747 740 643 773 791 763 741 756 821 717 703 762 798 772 741 761 743 757 760 774 729 735 705 707 741 744 787 740 785 772 809 753 777 794 761 735 799 746 740 733 781 756 660 724 745 747 796 786 789 714 797 767 803 788 734 818 729 779 752 778 770 735 747 676 773 790 801 798 885 832 883 827 712 809 774 789 816 813 788 849 801 831 739 808 818 788 800 814 821 790 904 817 749 822 822 821 779 828 831 807 827 781 786 610 1.08e+03 623 1.02e+03 442 751 779 772 752 444 838 699 758 809 795 783 760 782 734 722 806 791 744 756 786 797 701 848 728 780 727 759 768 774 764 801 768 772 748 774 776 746 816 790 850 778 753 781 715 716 727 755 736 759 779 736 875 734 912 766 722 790 774 880 967 942 862 933 838 792 862 898 1.11e+03 855 823 843 797 742 886 900 833 1.02e+03 1.09e+03 842 857 790 858 770 818 804 792 822 833 912 800 770 859 852 823 790 780 775 783 718 741 755 796 812 738 820 789 820 806 846 793 795 750 771 804 826 842 821 786 771 784 797 781 702 777 778 736 746 756 756 755 752 760 787 757 778 789 745 802 790 740 743 736 735 762 755 763 784 797 781 772 755 712 751 761 718 448 754 749 768 774 786 764 763 781 773 813 741 658 777 751 719 682 828 765 803 645 659 707 1.06e+03 855 750 659 714 846 780 711 723 712 735 760 757 748 709 756 744 750 744 730 740 747 772 766 788 813 752 823 807 814 811 803 768 812 776 798 809 800 789 767 818 780 771 794 804 786 812 1.03e+03 794 783 804 870 779 767 755 801 812 787 758 798 794 732 784 815 791 830 790 758 790 789 817 887 838 793 788 840 778 807 785 803 752 784 752 749 742 779 780 760 772 774 758 796 779 781 782 794 791 815 784 748 803 763 806 725 813 757 768 870 1.09e+03 806 614 766 792 746 708 738 732 726 775 801 778 753 821 751 749 734 788 817 832 786 833 814 796 778 785 815 786 784 769 787 818 793 793 776 829 801 804 780 774 818 800 771 788 774 753 801 839 732 771 792 825 824 793 792 778 712 761 781 762 750 770 888 815 812 811 784 787 758 770 773 824 828 785 787 743 797 761 803 959 756 769 676 731 850 748 722 756 766 770 770 800 804 798 756 751 784 794 773 797 906 809 780 790 826 658 858 693 760 729 751 773 735 816 784 803 804 797 818 797 762 757 815 838 795 780 818 790 780 787 777 768 772 776 795 767 747 800 780 771 751 808 786 767 729 726 783 788 773 802 833 815 857 753 767 777 799 808 1.22e+03 804 676 547 754 741 789 815 803 792 740 783 757 807 794 813 761 834 766 781 872 852 873 878 835 828 852 825 885 839 826 868 860 781 837 842 767 847 879 809 830 952 864 812 852 865 854 837 850 878 913 816 820 836 984 815 849 848 669 751 711 794 794 780 832 802 769 798 792 712 766 778 780 726 821 776 789 769 747 799 728 795 695 599 714 775 807 790 834 831 793 726 773 710 686 768 794 781 753 762 783 737 759 791 796 758 752 742 772 789 770 725 838 857 763 736 753 785 698 801 837 817 838 836 843 1.01e+03 819 819 800 793 571 815 813 804 883 800 778 793 783 799 796 819 819 791 767 769 766 670 714 791 761 748 740 644 773 791 763 740 757 821 716 702 762 798 771 741 762 743 758 761 774 729 736 706 707 741 745 788 740 785 772 810 753 776 794 761 734 799 746 741 734 781 758 660 725 744 747 797 786 788 713 798 767 803 788 734 818 729 780 752 778 770 735 747 682 772 789 801 797 885 832 882 827 712 808 775 789 817 813 788 849 801 831 739 808 818 787 800 817 820 790 904 817 749 822 821 822 779 828 831 808 827 781 785 608 1.07e+03 623 1.02e+03 443 752 779 772 751 444 838 699 757 809 795 783 759 782 734 723 805 790 742 757 786 797 701 848 728 780 727 759 768 774 764 802 767 771 748 774 777 746 816 790 851 778 752 780 715 717 727 756 736 759 779 736 876 733 912 766 722 789 774 879 967 943 863 934 838 791 862 898 1.12e+03 855 822 844 797 742 886 900 833 1.02e+03 1.09e+03 842 856 791 858 770 818 804 791 822 832 912 800 770 859 852 823 789 781 774 783 718 742 755 796 811 738 820 789 820 805 846 794 795 750 771 805 826 842 821 786 771 783 798 782 701 777 778 735 746 756 756 755 753 760 787 757 778 789 745 802 790 742 743 736 734 762 754 764 783 797 780 773 754 711 751 762 718 448 752 749 767 773 786 764 764 781 772 812 742 658 777 751 726 681 829 764 804 644 659 707 1.06e+03 855 750 660 713 846 780 712 724 711 735 760 756 749 710 756 743 750 746 731 740 748 773 765 787 812 752 824 807 814 811 803 768 813 777 798 810 800 788 766 818 780 774 794 804 785 812 1.03e+03 794 783 805 870 779 767 755 800 813 787 758 798 793 731 784 815 790 831 790 759 791 788 817 887 836 793 789 840 778 807 785 804 751 785 752 749 742 778 780 759 772 774 758 796 778 782 782 793 790 815 783 749 803 762 805 724 812 757 769 869 1.09e+03 805 615 766 792 746 708 738 733 726 773 801 778 753 822 752 749 733 788 816 831 787 833 814 796 778 786 814 786 784 772 786 819 794 793 775 831 801 804 779 774 818 799 771 787 774 753 801 840 732 771 792 824 823 794 792 777 711 762 782 762 751 769 888 815 811 812 784 786 759 770 774 822 828 785 788 743 797 761 802 960 755 769 677 731 851 749 722 756 766 769 770 801 804 798 756 751 783 794 773 798 906 809 781 789 826 657 858 693 761 730 751 774 736 816 784 804 804 798 818 799 763 757 815 838 795 780 819 789 780 786 777 768 773 777 797 766 746 800 780 771 750 808 786 767 728 726 783 789 774 802 833 817 857 754 768 778 798 821 1.22e+03 803 676 548 754 740 788 814 804 792 740 783 758 807 795 813 762 834 766 781 872 853 872 879 835 827 852 825 885 840 826 868 860 781 838 843 766 848 879 809 829 953 865 812 853 865 852 838 849 877 914 816 820 835 983 815 850 849 669 751 711 794 794 780 834 802 770 800 792 712 766 777 780 726 821 776 789 770 746 799 727 797 696 600 714 775 807 789 835 831 792 727 772 710 685 768 793 781 753 762 783 737 759 791 795 758 753 743 771 788 770 725 838 856 763 736 754 786 698 800 838 816 840 836 843 1.01e+03 819 819 801 794 570 814 813 804 884 800 779 793 784 800 796 819 818 792 767 769 764 669 715 792 762 748 740 644 772 791 763 739 757 821 716 701 761 798 770 741 764 743 760 761 774 728 736 707 707 742 746 790 740 785 772 811 753 776 794 760 734 798 745 740 734 781 758 660 726 744 747 798 787 788 714 799 766 803 788 734 817 728 781 753 778 770 736 748 686 773 789 800 797 885 832 881 828 712 808 775 789 818 813 788 848 801 831 739 809 818 787 800 822 820 789 905 818 749 822 821 823 778 828 831 809 828 781 784 604 1.07e+03 623 1.03e+03 442 751 780 773 750 444 838 699 757 809 795 782 758 782 734 723 804 789 742 759 786 798 701 848 728 780 727 760 769 774 764 802 767 771 749 773 777 746 816 789 852 779 752 780 715 717 726 756 736 759 778 736 876 734 910 766 722 788 774 877 966 942 863 935 838 790 862 898 1.12e+03 856 822 844 798 742 886 898 832 1.02e+03 1.09e+03 843 855 791 859 771 818 804 790 823 832 911 801 770 859 852 824 789 782 774 783 717 743 754 796 811 737 819 789 819 804 845 794 794 751 771 806 826 842 820 786 771 782 798 782 700 778 778 736 746 755 757 755 753 759 786 758 778 789 745 802 791 742 744 736 734 764 754 765 782 797 780 773 753 711 751 763 718 450 753 749 766 773 786 765 764 780 772 812 742 658 777 752 734 679 828 764 805 645 659 707 1.06e+03 855 750 660 713 847 779 711 724 711 735 760 754 750 708 756 742 751 748 731 738 749 772 764 786 811 752 824 807 814 811 803 768 813 778 799 811 800 787 766 818 780 774 794 804 785 812 1.03e+03 794 784 805 870 778 768 755 798 813 786 758 798 793 730 783 816 791 832 790 759 792 788 817 887 835 793 790 839 779 807 785 804 751 785 751 750 742 777 780 759 772 774 759 796 776 782 782 793 790 816 783 750 803 764 805 725 810 757 769 869 1.09e+03 805 615 765 792 746 707 738 733 726 773 801 777 754 820 751 749 733 789 816 831 788 833 815 794 778 787 814 786 783 773 786 821 795 793 774 830 802 804 778 774 817 799 769 786 774 752 802 840 731 771 792 823 821 793 792 776 711 763 782 763 752 769 888 816 810 813 784 787 761 770 775 822 828 785 789 743 796 761 800 960 755 769 677 731 851 750 722 756 766 770 770 802 803 799 758 751 781 794 774 798 905 810 782 790 826 657 857 693 762 730 751 774 736 816 784 804 803 800 818 799 763 758 816 838 795 778 819 788 780 786 777 768 774 777 798 765 746 800 779 771 750 808 786 767 728 726 783 789 775 802 832 820 858 756 767 778 799 833 1.21e+03 805 678 548 754 740 788 816 804 792 740 782 758 807 795 813 763 835 766 780 872 854 872 880 835 827 852 824 885 840 826 869 858 Inf 838 844 766 849 879 809 829 953 865 813 853 866 851 837 848 877 914 816 820 836 982 816 851 849 669 751 710 794 794 781 835 802 771 800 792 712 765 777 779 726 819 775 789 770 746 798 728 797 696 600 714 775 806 789 835 831 792 727 772 710 683 768 794 781 752 761 783 738 759 792 794 757 754 743 770 787 771 725 839 855 762 736 754 786 698 801 840 815 840 836 842 1.01e+03 819 818 801 794 571 814 812 805 884 800 781 793 785 801 796 820 816 792 767 770 763 669 714 792 762 749 740 644 772 790 763 738 757 821 716 701 761 798 771 741 764 742 759 761 773 728 737 709 706 742 745 791 740 785 771 811 753 775 794 761 733 799 745 738 734 780 758 660 726 744 746 799 788 787 714 800 766 803 787 734 817 728 782 753 778 770 738 748 690 774 789 799 796 886 832 880 828 712 808 776 789 818 813 787 847 800 831 739 809 817 787 800 824 820 790 906 818 749 822 821 825 777 828 831 810 828 780 784 600 1.08e+03 624 1.03e+03 442 750 779 774 749 444 839 700 758 808 795 782 757 782 734 723 804 788 742 761 786 798 701 848 728 780 727 760 770 774 764 802 768 772 749 773 776 746 816 788 853 780 752 780 716 717 726 758 735 758 778 736 876 734 910 766 723 788 774 875 967 942 864 935 838 790 863 898 1.12e+03 856 823 844 798 742 885 897 832 1.02e+03 1.09e+03 844 854 790 859 772 818 804 789 823 832 909 801 770 859 852 824 789 783 774 783 717 743 753 796 810 738 818 789 818 803 844 793 794 751 772 808 826 842 821 785 770 780 798 782 700 779 776 737 746 755 757 757 753 759 787 759 776 789 745 802 791 742 745 736 734 764 753 766 781 797 780 774 752 710 751 763 718 451 754 749 766 774 786 766 764 780 774 811 742 657 777 752 742 678 828 764 804 645 659 707 1.06e+03 856 750 660 713 846 779 711 724 711 736 759 753 750 706 756 742 751 748 731 738 748 770 764 787 810 752 824 806 814 811 803 768 813 778 799 811 800 786 767 816 780 775 794 804 784 812 1.03e+03 794 784 805 869 777 769 755 798 814 786 759 799 792 729 784 816 791 832 790 759 793 788 818 886 833 792 792 838 779 807 785 805 752 785 750 750 742 777 779 759 772 774 758 797 776 783 782 792 790 815 784 750 803 765 804 725 811 757 769 869 1.09e+03 805 615 765 792 745 707 738 733 726 775 801 777 755 818 750 749 732 789 815 831 788 834 816 794 779 787 814 786 782 772 785 822 795 794 772 830 801 804 779 775 816 798 768 785 774 752 802 840 732 771 792 823 821 791 793 776 711 764 782 762 752 768 888 816 811 815 786 788 762 771 774 823 828 784 789 743 795 760 800 959 755 769 678 730 852 750 722 756 766 770 771 803 803 798 757 751 780 794 775 797 905 810 782 790 826 656 856 693 762 731 751 775 736 816 785 804 804 800 818 799 763 758 816 838 795 777 819 788 780 786 777 768 776 777 798 764 746 801 779 771 751 808 786 767 727 726 784 789 774 801 832 822 858 757 767 778 801 848 1.21e+03 808 679 548 755 740 788 816 803 792 739 781 758 807 795 813 764 835 766 780 872 855 873 880 835 827 852 825 885 841 827 869 855 Inf 838 845 766 849 879 809 828 953 865 813 852 867 Inf 836 848 877 913 817 819 836 981 817 852 Inf 669 750 710 794 794 782 835 801 771 800 791 712 766 777 780 725 817 774 789 771 746 798 727 Inf 696 600 714 775 806 789 835 832 793 727 773 710 684 768 795 781 752 Inf 781 737 760 792 794 756 753 742 769 786 771 725 840 855 764 737 754 787 698 802 839 815 838 836 841 1.01e+03 820 819 800 795 571 815 812 805 884 800 781 792 784 802 796 821 816 792 766 770 764 670 714 793 762 749 741 645 772 790 762 738 758 821 718 701 761 798 772 741 764 742 758 761 774 728 737 709 706 743 744 791 740 784 770 811 754 775 794 762 733 800 745 738 735 779 758 659 726 744 745 800 788 787 714 801 766 803 786 734 817 728 782 753 779 770 738 748 694 775 790 800 796 887 831 880 828 712 808 776 789 818 814 788 847 799 832 739 808 817 787 800 826 821 790 907 819 750 822 821 826 778 828 832 810 828 780 783 594 1.08e+03 624 1.03e+03 441 751 779 774 748 444 839 700 758 807 794 782 757 782 735 722 804 788 742 760 785 798 701 847 728 779 727 762 770 773 765 802 769 772 750 773 774 745 816 789 854 780 752 779 715 718 727 759 735 758 778 735 875 735 909 766 724 787 774 870 968 942 864 936 838 790 863 898 1.12e+03 856 824 844 799 741 884 897 833 1.02e+03 1.09e+03 844 853 790 858 772 818 804 789 824 832 910 801 770 859 853 824 789 783 775 782 717 744 754 795 810 738 819 789 818 803 844 792 794 751 771 808 826 842 820 786 770 780 798 780 700 779 775 738 746 755 757 758 752 759 787 759 776 789 745 803 791 741 746 737 734 764 752 765 782 796 780 774 753 711 751 763 718 452 755 749 766 775 786 765 765 780 775 811 741 657 777 752 751 679 828 764 803 644 660 708 1.06e+03 856 750 660 713 846 779 710 724 711 736 759 754 749 706 756 742 750 748 731 737 747 769 764 Inf 811 752 824 807 814 812 804 769 812 776 798 811 801 786 767 815 781 775 795 804 785 812 1.03e+03 794 784 805 868 777 770 757 798 814 785 759 799 792 728 785 816 790 832 791 759 794 789 818 886 834 794 793 838 780 808 785 804 752 785 749 750 742 777 778 760 772 774 758 797 777 783 782 792 790 815 784 751 803 766 804 725 811 757 768 869 1.09e+03 806 615 764 792 745 708 738 732 726 776 801 777 755 818 750 750 732 788 815 830 787 834 816 794 779 787 814 786 782 771 786 822 794 794 772 830 800 804 780 774 817 798 767 785 774 751 802 840 732 770 791 823 821 790 793 776 712 765 781 762 752 768 888 817 812 815 787 788 762 773 774 824 829 784 788 743 793 760 801 959 755 769 678 730 851 750 722 755 767 770 772 804 802 798 757 751 780 794 776 797 905 812 782 790 826 656 855 693 762 731 750 776 736 817 786 802 806 800 819 799 763 758 817 838 795 777 818 787 780 786 777 768 776 778 798 764 746 802 778 771 751 808 786 766 726 726 784 790 774 800 832 822 858 756 766 778 801 862 1.22e+03 809 680 548 755 740 788 816 801 791 739 781 758 807 796 813 765 835 766 779 872 855 874 880 835 827 852 Inf Inf 840 827 869 854 Inf 838 845 766 Inf 878 810 Inf 953 864 814 Inf 869 Inf 835 Inf 876 912 817 Inf 836 982 817 851 Inf Inf 751 710 794 794 782 834 801 771 801 789 711 767 778 780 725 818 775 789 773 745 798 Inf Inf 695 600 714 776 806 789 835 832 794 726 774 709 684 769 796 781 Inf Inf 780 737 761 792 794 756 751 742 Inf 786 771 725 840 855 765 736 754 787 698 803 838 815 837 836 840 1.01e+03 Inf 820 800 796 571 816 814 805 883 799 780 792 782 802 795 822 817 792 766 771 766 670 713 793 762 748 741 645 772 791 763 738 758 821 720 702 762 797 773 740 764 743 756 761 773 730 737 709 706 743 743 791 740 784 770 811 754 776 794 761 734 799 745 739 734 780 758 659 726 744 745 801 788 787 714 802 766 803 786 734 818 729 782 753 779 772 738 749 698 774 790 800 795 886 831 881 827 712 808 776 789 817 814 788 847 797 832 739 807 816 786 799 829 821 791 908 819 750 821 821 826 779 828 832 810 827 781 783 589 1.08e+03 624 1.03e+03 441 752 778 773 748 444 840 701 758 807 794 782 757 783 735 721 804 786 742 760 785 798 701 847 729 778 727 763 771 773 766 803 770 772 750 773 774 745 814 790 854 780 751 778 715 718 728 760 735 758 778 736 875 735 909 766 725 787 774 867 969 942 865 936 837 791 863 899 1.11e+03 857 824 844 799 740 885 898 834 1.02e+03 1.09e+03 844 853 790 858 771 817 805 789 824 832 911 801 771 858 Inf 822 789 783 775 783 Inf 744 754 795 809 738 820 789 818 803 844 793 793 751 770 808 826 843 820 786 771 781 798 780 701 778 775 738 746 754 756 759 752 759 788 758 775 790 745 803 790 741 746 737 733 764 752 764 783 795 780 774 753 711 751 763 718 452 756 749 766 775 785 764 766 780 777 811 741 656 777 752 760 680 828 765 Inf 645 660 708 1.06e+03 856 750 660 713 845 779 709 722 711 736 759 755 748 707 757 742 749 748 730 738 746 769 765 Inf 813 752 824 808 814 813 804 769 813 775 798 810 802 786 767 814 782 775 796 805 786 813 1.03e+03 794 784 805 867 776 769 759 799 812 785 759 800 791 727 784 815 790 831 792 760 794 790 819 886 835 794 790 838 781 808 784 804 752 784 750 751 741 777 778 762 772 774 758 796 779 782 782 793 790 814 785 751 804 766 804 724 811 758 769 870 1.09e+03 807 616 765 792 744 710 738 732 726 777 801 777 755 818 750 749 732 788 816 828 787 834 816 794 779 786 814 786 781 770 787 822 794 794 774 830 799 804 781 774 817 798 768 785 774 751 802 840 732 770 792 823 821 790 793 776 713 764 782 762 751 769 888 817 812 815 786 787 762 773 774 825 829 783 788 744 792 760 802 959 754 769 676 731 851 750 722 756 768 770 771 804 802 797 757 751 781 794 776 796 905 812 780 792 826 657 854 694 762 732 749 775 737 817 787 802 807 800 820 799 762 758 818 838 794 777 Inf 787 780 786 776 768 776 778 797 765 746 803 776 771 752 808 786 766 726 726 785 790 772 800 831 821 857 757 766 778 799 873 1.22e+03 808 679 548 755 740 787 815 800 790 738 780 758 807 797 812 765 835 766 779 872 856 874 880 Inf 826 853 Inf Inf 840 827 869 855 Inf 837 844 766 Inf 878 Inf Inf 953 864 Inf Inf Inf Inf 834 Inf 877 911 816 Inf 835 983 817 850 Inf Inf 751 712 794 794 781 832 801 771 803 788 711 767 778 781 724 819 777 789 774 746 Inf Inf Inf 692 601 714 775 807 790 836 831 Inf 726 773 708 685 769 797 780 Inf Inf 780 Inf 761 792 794 Inf 751 742 Inf 787 771 725 840 856 766 736 754 786 697 802 837 815 836 836 839 Inf Inf 820 800 797 573 816 815 805 882 800 780 793 781 802 795 821 819 793 766 770 768 671 712 792 762 748 741 645 772 792 763 739 758 821 722 702 763 797 773 739 762 744 756 761 772 731 736 709 707 743 743 791 740 784 771 811 754 776 792 759 734 799 746 740 733 782 759 659 727 745 744 802 788 788 714 801 766 804 786 734 818 730 782 753 780 773 738 750 700 773 791 800 795 885 832 882 827 712 808 776 789 817 814 788 848 796 833 739 806 817 786 800 832 821 791 908 820 749 821 821 826 780 828 832 809 826 782 783 579 1.08e+03 622 1.03e+03 442 752 778 772 748 444 840 701 758 807 795 782 757 783 736 722 804 784 742 759 785 798 702 846 729 778 728 764 772 772 766 803 771 772 751 773 774 745 813 789 854 779 751 777 716 717 728 760 734 758 778 736 875 735 908 766 724 786 773 860 970 943 865 935 838 792 863 899 1.11e+03 857 824 844 799 739 885 Inf 835 Inf 1.09e+03 843 853 790 Inf 770 818 805 789 824 832 912 800 771 858 Inf 821 789 783 776 784 Inf 743 755 795 808 739 821 789 818 804 844 794 793 751 770 809 826 844 820 786 Inf 782 798 781 702 777 775 739 746 755 756 759 752 759 788 757 775 790 746 804 788 742 744 737 733 764 751 764 783 795 779 774 752 712 750 763 718 452 756 750 766 775 Inf 764 766 780 777 810 742 656 777 752 767 680 828 765 Inf 647 660 709 1.06e+03 856 749 661 714 845 778 708 722 711 734 759 756 748 708 757 742 749 747 729 738 746 768 766 Inf 814 753 824 809 814 814 804 770 814 774 799 809 801 786 767 815 782 775 796 805 786 814 1.03e+03 793 785 806 867 776 769 758 800 810 784 758 800 791 728 784 814 790 829 792 760 794 791 820 886 836 795 788 838 782 808 783 804 752 784 751 752 740 777 778 762 772 774 759 795 779 781 782 793 789 814 785 750 804 766 804 726 811 758 769 871 1.09e+03 807 616 766 793 744 711 737 731 726 777 802 777 755 818 750 749 732 788 817 828 787 834 816 794 779 787 814 787 781 768 788 822 794 795 776 830 798 804 780 773 818 797 768 785 774 751 802 840 732 771 795 824 822 790 793 777 713 Inf 783 763 751 770 889 817 811 814 785 787 761 773 774 824 830 784 788 744 791 761 802 959 754 769 676 732 851 751 722 757 769 770 769 804 802 798 757 752 782 793 775 796 905 812 779 793 826 658 854 694 762 732 750 775 737 815 788 802 807 800 820 799 761 757 818 838 794 778 Inf 786 779 787 775 768 776 779 796 765 745 804 775 772 752 808 786 767 726 726 785 789 772 800 831 821 857 758 766 779 798 883 1.22e+03 807 679 548 754 740 786 815 799 790 738 780 757 807 797 813 764 835 766 779 872 856 874 880 Inf Inf 854 Inf Inf 839 828 Inf 856 Inf 837 844 766 Inf 877 Inf Inf 953 864 Inf Inf Inf Inf 834 Inf 877 911 814 Inf 834 982 816 850 Inf Inf 751 712 794 794 781 Inf 801 770 Inf Inf Inf 765 778 781 724 820 Inf 789 774 747 Inf Inf Inf 691 602 713 Inf 806 Inf Inf 831 Inf 726 Inf Inf 685 Inf 798 Inf Inf Inf 780 Inf Inf Inf 793 Inf 753 742 Inf Inf 771 Inf 839 856 766 737 755 786 697 801 837 816 836 835 839 Inf Inf 821 Inf 798 575 816 816 Inf 882 802 780 793 782 801 795 822 819 793 766 769 768 671 712 792 761 747 741 645 Inf 793 764 740 758 820 722 702 764 797 774 741 761 745 757 761 770 731 735 709 707 743 743 790 740 784 771 811 754 776 791 758 734 798 747 740 732 784 759 659 727 744 745 803 789 788 714 801 766 804 787 733 819 730 782 754 782 774 738 750 702 772 791 800 794 884 832 883 828 712 808 776 788 816 814 787 847 796 833 740 806 817 786 800 834 821 791 908 821 748 822 821 826 780 829 832 808 826 783 783 570 1.08e+03 623 1.03e+03 441 752 776 772 748 445 840 701 758 806 796 782 757 783 736 722 804 782 742 759 785 799 702 846 729 778 728 765 773 772 766 803 770 773 751 773 774 745 812 788 853 778 750 778 717 716 728 760 734 758 778 735 875 735 907 766 723 785 773 853 968 943 866 935 838 792 862 899 1.11e+03 Inf 822 844 798 739 886 Inf 835 Inf 1.09e+03 843 854 790 Inf 769 818 804 789 824 832 910 800 Inf Inf Inf 821 788 782 776 785 Inf 742 755 795 808 739 Inf Inf 816 804 844 796 794 750 Inf 809 826 844 820 786 Inf 783 797 782 Inf 777 775 739 747 756 755 759 Inf 760 788 757 776 790 747 805 788 743 743 738 733 764 750 764 783 795 779 774 751 712 750 763 718 452 756 750 766 775 Inf 763 766 781 776 810 742 656 776 752 773 681 829 765 Inf 647 660 710 1.06e+03 855 749 660 715 845 778 708 723 710 733 759 756 747 707 757 741 750 749 728 738 747 769 766 Inf 814 752 824 809 815 814 804 770 814 774 800 810 799 787 768 815 782 774 795 806 786 814 1.03e+03 792 786 805 867 776 769 Inf 801 810 784 758 799 791 729 782 814 790 828 Inf 760 794 790 Inf 886 837 795 786 838 781 808 783 804 751 784 751 753 Inf 776 778 762 772 775 760 794 779 781 782 795 789 814 785 750 804 768 803 727 810 758 769 872 1.09e+03 807 616 767 792 743 710 736 732 726 777 802 778 755 818 750 749 732 789 818 828 787 834 815 794 779 788 814 788 781 768 787 822 793 796 777 829 798 804 780 773 817 Inf 769 785 773 751 802 840 732 771 797 824 822 790 793 778 713 Inf 783 764 750 772 889 817 811 814 784 787 760 773 773 Inf 830 784 789 744 792 761 803 959 755 770 678 Inf 851 751 722 759 768 Inf 769 804 802 798 757 753 783 792 775 796 905 Inf 778 793 826 660 854 694 762 733 751 775 737 814 788 803 806 799 818 798 760 757 817 838 792 778 Inf 787 779 787 775 769 776 780 796 766 745 804 775 772 752 808 786 768 726 725 785 789 773 801 832 820 857 759 766 779 797 892 1.22e+03 807 678 547 754 739 786 814 799 789 738 780 756 807 796 814 763 834 766 779 872 Inf 874 880 Inf Inf 853 Inf Inf Inf Inf Inf 855 Inf Inf 844 Inf Inf 876 Inf Inf 953 864 Inf Inf Inf Inf 835 Inf Inf 911 813 Inf 834 Inf 816 850 Inf Inf 751 713 795 793 780 Inf 801 770 Inf Inf Inf 764 779 781 724 Inf Inf Inf 774 748 Inf Inf Inf Inf Inf 713 Inf 804 Inf Inf 831 Inf 725 Inf Inf 686 Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 742 Inf Inf 771 Inf Inf 856 Inf 738 Inf 786 Inf 800 837 816 835 835 839 Inf Inf 822 Inf 797 576 815 817 Inf 883 804 779 Inf 782 Inf Inf 821 819 794 767 768 768 672 712 792 760 747 742 Inf Inf 792 764 741 757 819 720 702 764 797 773 743 761 744 756 761 770 730 735 709 707 743 744 790 740 784 771 811 755 776 791 758 734 798 748 740 733 783 758 660 726 745 745 804 790 788 714 800 766 804 787 733 819 730 781 754 783 772 738 749 Inf 772 791 801 794 884 832 882 826 713 808 775 788 816 814 787 847 797 832 740 806 817 785 800 834 822 792 908 822 747 823 821 825 779 829 832 806 827 783 783 560 1.08e+03 624 1.03e+03 441 751 775 771 749 443 840 701 757 806 797 781 758 782 736 722 804 781 742 758 784 799 702 845 729 780 728 764 772 772 766 803 769 772 751 773 774 746 812 789 853 777 750 778 717 714 728 760 734 758 778 736 875 735 906 766 722 785 773 844 967 943 867 935 839 Inf 862 898 1.11e+03 Inf 822 845 798 739 886 Inf Inf Inf 1.09e+03 843 853 790 Inf 769 819 804 789 824 832 909 798 Inf Inf Inf 822 787 782 776 785 Inf Inf 756 796 809 738 Inf Inf 816 803 844 795 795 749 Inf 809 Inf 846 820 786 Inf 784 796 783 Inf 776 Inf 740 747 755 755 759 Inf 760 788 758 776 791 748 806 790 Inf 742 738 733 763 750 764 783 795 Inf 774 751 712 749 763 719 452 756 750 Inf 775 Inf 762 765 781 776 810 Inf 656 777 752 778 681 Inf 764 Inf Inf Inf 710 1.06e+03 855 749 660 715 845 779 708 Inf 710 733 760 756 747 706 757 Inf 749 Inf 728 737 747 769 767 Inf 813 751 826 810 816 815 803 770 814 774 801 810 798 788 768 816 782 774 794 805 786 Inf 1.03e+03 Inf 786 804 868 Inf 769 Inf 801 811 783 758 799 790 Inf 782 815 790 826 Inf 760 794 Inf Inf 886 837 796 788 838 782 808 782 805 750 784 751 751 Inf 775 778 761 773 775 760 794 779 782 781 796 790 814 784 750 804 767 803 728 810 757 769 872 1.09e+03 806 616 767 791 743 709 736 732 726 777 802 778 756 818 750 748 Inf Inf 818 830 788 834 815 794 779 788 815 Inf 781 Inf 786 822 Inf 797 776 829 798 804 780 774 816 Inf 769 785 773 751 802 840 732 771 797 824 822 790 792 778 713 Inf 783 765 749 772 888 817 813 813 783 787 Inf 773 773 Inf 830 Inf 789 744 792 Inf 804 960 756 769 677 Inf 852 750 722 759 768 Inf 770 803 802 798 758 754 783 791 775 796 905 Inf 779 792 826 660 854 694 762 733 752 774 737 814 788 804 805 798 Inf 797 760 758 817 837 792 778 Inf 788 779 788 775 770 Inf 779 795 768 744 Inf 775 772 752 807 786 768 726 724 786 789 774 802 834 820 857 758 767 779 797 906 1.22e+03 807 678 546 753 738 787 814 799 789 739 780 756 807 795 815 Inf 834 765 780 872 Inf 874 879 Inf Inf 852 Inf Inf Inf Inf Inf 855 Inf Inf 846 Inf Inf 876 Inf Inf 953 865 Inf Inf Inf Inf 836 Inf Inf 911 814 Inf 834 Inf Inf 850 Inf Inf 751 712 795 793 780 Inf 801 771 Inf Inf Inf Inf 779 781 723 Inf Inf Inf 773 748 Inf Inf Inf Inf Inf Inf Inf 804 Inf Inf Inf Inf 724 Inf Inf 686 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 743 Inf Inf 771 Inf Inf 857 Inf Inf Inf 786 Inf Inf 837 817 835 836 840 Inf Inf Inf Inf 796 574 814 817 Inf Inf Inf 780 Inf 782 Inf Inf 821 818 794 767 768 767 672 713 792 760 747 742 Inf Inf 792 764 741 757 819 719 702 763 798 772 744 763 743 756 761 770 728 735 709 707 742 743 789 740 785 771 811 755 777 792 759 734 798 747 740 732 782 757 660 725 746 746 804 789 788 714 801 766 804 787 732 818 729 780 754 782 771 737 748 Inf 772 791 802 794 884 833 881 824 713 808 775 787 816 814 787 848 797 832 740 806 817 785 800 833 823 792 908 822 747 824 822 825 778 828 832 807 826 782 Inf 554 1.08e+03 625 1.03e+03 441 750 775 770 750 442 840 701 757 806 797 780 758 782 736 723 804 779 743 759 783 799 702 846 729 782 727 764 771 773 766 803 768 772 751 Inf 773 746 812 791 853 777 751 779 718 715 728 760 736 758 778 735 875 735 905 766 722 785 773 837 967 943 867 936 839 Inf 862 898 Inf Inf 822 846 798 739 886 Inf Inf Inf 1.09e+03 843 Inf Inf Inf 770 820 805 790 823 832 910 797 Inf Inf Inf 822 787 Inf 777 784 Inf Inf 756 796 810 738 Inf Inf 816 802 844 794 795 749 Inf 810 Inf Inf 821 Inf Inf 784 Inf 781 Inf 776 Inf 740 747 754 754 760 Inf 761 Inf 759 776 791 749 806 791 Inf 743 738 Inf 763 Inf 764 783 796 Inf 773 752 711 750 763 Inf 453 756 750 Inf 775 Inf 762 764 782 776 810 Inf 655 Inf 752 786 Inf Inf 764 Inf Inf Inf Inf 1.06e+03 856 748 660 715 846 780 708 Inf 709 734 760 756 747 705 756 Inf 749 Inf Inf Inf 746 770 766 Inf 813 751 827 810 817 Inf 802 770 814 775 801 810 798 788 768 815 783 773 794 805 Inf Inf 1.03e+03 Inf 785 803 868 Inf 769 Inf 801 812 783 758 798 791 Inf 781 816 790 826 Inf 760 794 Inf Inf 886 837 796 789 838 783 807 782 806 751 784 750 749 Inf 775 778 761 773 776 760 795 Inf 783 781 797 791 814 784 750 804 765 Inf Inf 810 756 Inf 871 1.08e+03 806 616 766 790 744 708 737 733 Inf 778 802 778 756 818 751 Inf Inf Inf 817 830 787 834 816 794 780 Inf 816 Inf 782 Inf 786 822 Inf 798 776 829 Inf 804 780 774 814 Inf 770 785 773 750 802 840 732 769 796 824 822 Inf 792 778 712 Inf 782 765 748 772 888 818 814 811 783 788 Inf 773 772 Inf 829 Inf 789 745 792 Inf 805 961 756 769 675 Inf 852 Inf 722 758 768 Inf 772 803 801 800 758 753 783 791 775 Inf 905 Inf 780 790 826 660 855 693 762 Inf 752 774 Inf 816 788 804 804 798 Inf 797 761 758 Inf 837 791 777 Inf 786 779 Inf 775 772 Inf 779 796 769 744 Inf 776 772 Inf 806 786 769 725 724 786 790 775 802 834 820 856 757 766 780 798 Inf 1.22e+03 807 677 546 754 737 787 816 799 789 739 781 757 808 Inf Inf Inf Inf 765 782 872 Inf Inf 879 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 847 Inf Inf 876 Inf Inf 954 Inf Inf Inf Inf Inf 837 Inf Inf 911 Inf Inf 835 Inf Inf 851 Inf Inf 751 Inf Inf 794 779 Inf Inf 771 Inf Inf Inf Inf 779 Inf 723 Inf Inf Inf 774 748 Inf Inf Inf Inf Inf Inf Inf 806 Inf Inf Inf Inf 723 Inf Inf 686 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 857 Inf Inf Inf Inf Inf Inf 837 817 Inf 836 Inf Inf Inf Inf Inf 795 573 814 817 Inf Inf Inf 781 Inf Inf Inf Inf 821 818 795 767 769 767 673 713 792 760 748 742 Inf Inf 792 764 740 757 819 718 Inf 762 798 771 744 765 743 755 761 Inf 728 Inf 708 707 740 743 788 740 786 771 812 755 777 792 760 734 797 748 740 732 782 756 661 723 747 746 805 789 788 714 801 764 804 787 732 818 729 779 754 782 771 737 747 Inf 773 Inf Inf 795 884 833 880 822 714 808 775 788 817 813 787 849 798 832 740 806 816 784 799 835 824 793 Inf 823 747 825 822 825 778 828 832 807 826 782 Inf 546 1.08e+03 Inf 1.03e+03 441 751 775 769 750 445 840 702 757 806 797 779 759 782 736 722 805 778 743 759 782 799 701 846 729 782 725 763 770 774 766 802 768 772 751 Inf 773 747 813 791 854 776 750 778 718 715 727 760 736 758 780 735 875 736 905 766 723 787 772 Inf Inf 943 Inf 936 839 Inf 862 898 Inf Inf Inf 845 797 Inf 887 Inf Inf Inf 1.09e+03 Inf Inf Inf Inf 770 Inf Inf 789 822 832 Inf 797 Inf Inf Inf 823 Inf Inf 777 781 Inf Inf 755 Inf 811 Inf Inf Inf 816 802 844 Inf 795 749 Inf 809 Inf Inf 822 Inf Inf 783 Inf 780 Inf 775 Inf 740 Inf 754 Inf 760 Inf 761 Inf 760 Inf 791 750 806 792 Inf 743 739 Inf Inf Inf 764 783 797 Inf 773 753 710 750 762 Inf 453 757 750 Inf 775 Inf 762 764 Inf 775 811 Inf 655 Inf 752 792 Inf Inf 764 Inf Inf Inf Inf 1.06e+03 857 748 660 715 847 780 709 Inf 709 735 760 757 Inf 704 756 Inf 748 Inf Inf Inf 745 771 Inf Inf 813 752 Inf 810 817 Inf 802 Inf 813 776 801 809 797 Inf 768 815 784 772 794 804 Inf Inf 1.03e+03 Inf 783 Inf 868 Inf 769 Inf 801 812 Inf 758 799 792 Inf 782 817 790 Inf Inf 760 793 Inf Inf 886 837 797 789 838 783 807 782 806 751 Inf 750 748 Inf 775 Inf 761 772 776 759 796 Inf 783 781 796 Inf 813 784 750 804 763 Inf Inf 810 756 Inf Inf 1.08e+03 806 616 766 790 744 708 737 Inf Inf 778 801 778 756 818 751 Inf Inf Inf Inf 829 786 834 816 795 780 Inf 816 Inf 783 Inf 786 823 Inf 797 777 829 Inf 804 781 774 814 Inf 772 Inf 773 749 801 840 732 Inf 795 823 822 Inf 791 778 712 Inf 782 765 749 Inf 888 818 813 810 783 788 Inf 771 772 Inf 828 Inf Inf Inf 791 Inf 803 962 756 769 674 Inf 852 Inf 723 758 769 Inf Inf 803 801 801 758 752 784 792 774 Inf 906 Inf 781 790 825 660 856 694 763 Inf 752 774 Inf 818 787 804 804 797 Inf 797 763 758 Inf Inf 791 776 Inf 783 Inf Inf 775 772 Inf 778 797 768 744 Inf 776 771 Inf 806 786 768 725 Inf 786 790 776 800 834 821 857 757 Inf 780 799 Inf 1.22e+03 808 677 547 Inf 738 787 818 799 Inf 739 781 757 807 Inf Inf Inf Inf 764 Inf 872 Inf Inf 879 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 847 Inf Inf Inf Inf Inf 955 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 835 Inf Inf Inf Inf Inf 750 Inf Inf 794 779 Inf Inf 770 Inf Inf Inf Inf 778 Inf Inf Inf Inf Inf Inf 748 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 723 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 857 Inf Inf Inf Inf Inf Inf Inf 816 Inf 836 Inf Inf Inf Inf Inf 793 Inf Inf 815 Inf Inf Inf 780 Inf Inf Inf Inf Inf 818 795 767 768 767 674 713 792 759 747 742 Inf Inf Inf 765 740 757 819 718 Inf 761 799 Inf Inf 765 743 755 761 Inf 729 Inf 707 Inf 738 Inf 788 739 786 770 812 755 776 792 Inf 734 797 747 Inf 732 Inf Inf 661 Inf 747 Inf 805 789 788 715 Inf 762 804 787 Inf 817 729 778 753 782 771 737 746 Inf 773 Inf Inf 797 884 830 880 822 713 809 776 788 817 813 Inf 849 798 832 740 806 816 784 799 837 825 794 Inf 823 Inf 825 822 824 778 828 833 807 Inf 781 Inf 538 1.08e+03 Inf 1.03e+03 441 Inf 775 769 749 450 Inf 702 757 807 797 777 758 783 736 722 805 778 743 759 782 798 701 848 729 Inf 725 763 770 Inf 767 802 Inf 772 Inf Inf 773 748 814 790 855 776 750 778 717 Inf 727 760 736 758 781 736 874 736 906 766 Inf 788 771 Inf Inf 943 Inf 936 Inf Inf 862 898 Inf Inf Inf Inf 796 Inf 889 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 821 832 Inf Inf Inf Inf Inf Inf Inf Inf 778 Inf Inf Inf 755 Inf Inf Inf Inf Inf 816 803 845 Inf Inf 749 Inf Inf Inf Inf 822 Inf Inf Inf Inf 780 Inf Inf Inf 739 Inf 755 Inf 761 Inf 760 Inf 759 Inf 790 750 806 Inf Inf 743 739 Inf Inf Inf 764 783 798 Inf 773 753 710 750 Inf Inf 453 Inf Inf Inf 774 Inf 763 764 Inf 774 811 Inf Inf Inf 752 801 Inf Inf Inf Inf Inf Inf Inf 1.07e+03 858 749 660 716 847 Inf 709 Inf 708 Inf 760 Inf Inf 704 Inf Inf 749 Inf Inf Inf 745 771 Inf Inf 813 752 Inf 810 817 Inf Inf Inf 813 776 801 Inf Inf Inf 769 814 784 770 Inf 803 Inf Inf Inf Inf 782 Inf 868 Inf Inf Inf Inf 812 Inf 759 800 794 Inf 782 817 789 Inf Inf Inf Inf Inf Inf 887 837 797 789 838 Inf 806 783 806 751 Inf Inf Inf Inf 776 Inf 760 772 776 758 797 Inf Inf 781 796 Inf 812 784 750 803 763 Inf Inf Inf 756 Inf Inf 1.08e+03 Inf Inf 766 791 744 708 737 Inf Inf 777 800 778 755 818 752 Inf Inf Inf Inf 829 785 834 816 796 780 Inf 817 Inf Inf Inf 786 Inf Inf 796 777 830 Inf Inf 782 774 Inf Inf 772 Inf 773 749 800 Inf 732 Inf 794 823 Inf Inf 791 777 712 Inf 782 Inf 750 Inf 887 819 811 809 784 Inf Inf 770 772 Inf 826 Inf Inf Inf Inf Inf 802 960 756 770 675 Inf Inf Inf Inf 758 770 Inf Inf 803 802 803 758 752 785 792 774 Inf Inf Inf Inf 790 825 661 Inf 695 764 Inf 752 773 Inf 818 786 804 Inf Inf Inf 796 765 Inf Inf Inf 791 775 Inf 782 Inf Inf 775 Inf Inf 778 798 766 744 Inf Inf 770 Inf 806 785 768 Inf Inf 786 791 Inf 798 832 821 858 757 Inf Inf Inf Inf 1.22e+03 808 678 549 Inf 740 787 819 798 Inf 739 782 757 807 Inf Inf Inf Inf 764 Inf 872 Inf Inf 880 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 846 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 835 Inf Inf Inf Inf Inf Inf Inf Inf 794 777 Inf Inf 769 Inf Inf Inf Inf 777 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 855 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf 778 Inf Inf Inf Inf Inf 818 794 767 768 767 673 713 Inf 758 747 743 Inf Inf Inf 766 Inf 757 Inf Inf Inf 762 Inf Inf Inf 764 743 756 Inf Inf 729 Inf 707 Inf 736 Inf 788 739 Inf 771 811 753 776 792 Inf 734 797 746 Inf 732 Inf Inf 660 Inf 747 Inf 804 789 789 Inf Inf Inf Inf 787 Inf Inf 729 779 753 783 772 736 746 Inf 773 Inf Inf 799 884 828 880 821 713 809 775 789 816 Inf Inf 849 798 Inf 740 807 816 784 800 840 825 793 Inf Inf Inf 825 822 822 778 828 834 807 Inf 781 Inf 531 1.08e+03 Inf 1.03e+03 441 Inf 775 770 749 460 Inf 702 758 808 797 Inf Inf Inf Inf 722 Inf 778 743 758 782 798 Inf 849 729 Inf 724 764 770 Inf 767 803 Inf 773 Inf Inf 775 Inf 814 788 854 776 Inf 778 716 Inf 726 760 735 757 780 736 875 737 908 Inf Inf 789 771 Inf Inf 943 Inf 936 Inf Inf 863 898 Inf Inf Inf Inf 796 Inf 890 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 821 832 Inf Inf Inf Inf Inf Inf Inf Inf 779 Inf Inf Inf 755 Inf Inf Inf Inf Inf 816 803 845 Inf Inf 750 Inf Inf Inf Inf 821 Inf Inf Inf Inf 780 Inf Inf Inf 739 Inf 757 Inf 761 Inf 760 Inf 758 Inf 790 749 805 Inf Inf Inf 738 Inf Inf Inf 764 784 798 Inf 772 753 711 750 Inf Inf Inf Inf Inf Inf Inf Inf 764 763 Inf 773 810 Inf Inf Inf 752 807 Inf Inf Inf Inf Inf Inf Inf 1.06e+03 857 749 659 Inf 847 Inf 709 Inf Inf Inf 760 Inf Inf Inf Inf Inf 750 Inf Inf Inf 746 772 Inf Inf 813 751 Inf 809 816 Inf Inf Inf Inf 776 802 Inf Inf Inf 769 814 784 770 Inf Inf Inf Inf Inf Inf 782 Inf 868 Inf Inf Inf Inf 812 Inf Inf 801 794 Inf 782 817 788 Inf Inf Inf Inf Inf Inf 888 837 Inf 788 838 Inf 806 Inf 806 751 Inf Inf Inf Inf 777 Inf 760 771 776 757 Inf Inf Inf 782 Inf Inf Inf 784 751 802 763 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 744 708 736 Inf Inf 776 799 777 755 817 752 Inf Inf Inf Inf 830 783 833 Inf Inf 779 Inf 816 Inf Inf Inf Inf Inf Inf 795 778 Inf Inf Inf Inf 774 Inf Inf Inf Inf 773 Inf 799 Inf 733 Inf 794 823 Inf Inf 792 777 712 Inf 782 Inf Inf Inf 887 Inf 811 Inf 784 Inf Inf 769 772 Inf 826 Inf Inf Inf Inf Inf 801 958 756 770 Inf Inf Inf Inf Inf 758 770 Inf Inf 803 802 802 758 752 Inf 792 774 Inf Inf Inf Inf Inf 825 661 Inf Inf 764 Inf 752 773 Inf 818 785 804 Inf Inf Inf 796 765 Inf Inf Inf 791 775 Inf 784 Inf Inf 775 Inf Inf 777 799 765 Inf Inf Inf 770 Inf 806 785 768 Inf Inf 786 791 Inf 797 831 Inf 860 758 Inf Inf Inf Inf 1.22e+03 807 678 550 Inf Inf Inf 819 800 Inf 740 Inf 757 Inf Inf Inf Inf Inf 764 Inf 872 Inf Inf 880 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 846 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf 777 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 818 Inf 768 767 767 Inf 713 Inf 758 747 743 Inf Inf Inf 765 Inf Inf Inf Inf Inf 763 Inf Inf Inf Inf 743 758 Inf Inf 730 Inf 706 Inf 736 Inf Inf 739 Inf 771 810 752 Inf 792 Inf 735 Inf 745 Inf 731 Inf Inf 660 Inf 747 Inf 802 790 Inf Inf Inf Inf Inf Inf Inf Inf 729 780 753 783 772 Inf 746 Inf Inf Inf Inf 799 884 Inf 880 822 713 809 775 790 Inf Inf Inf Inf 797 Inf 740 808 816 784 800 843 825 793 Inf Inf Inf 825 822 821 778 827 834 806 Inf Inf Inf 526 1.08e+03 Inf Inf 441 Inf Inf 770 749 Inf Inf 702 758 808 797 Inf Inf Inf Inf Inf Inf Inf 742 758 783 Inf Inf Inf 730 Inf 724 764 771 Inf 767 Inf Inf 775 Inf Inf 776 Inf 815 Inf 854 776 Inf 778 716 Inf 726 Inf 736 757 Inf 737 875 737 910 Inf Inf 789 Inf Inf Inf 942 Inf Inf Inf Inf 864 898 Inf Inf Inf Inf Inf Inf 888 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 822 832 Inf Inf Inf Inf Inf Inf Inf Inf 779 Inf Inf Inf 755 Inf Inf Inf Inf Inf Inf 804 845 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 781 Inf Inf Inf 738 Inf Inf Inf Inf Inf 760 Inf 758 Inf 791 748 805 Inf Inf Inf 737 Inf Inf Inf 764 784 797 Inf Inf 753 711 750 Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf 772 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 1.06e+03 856 Inf 658 Inf 846 Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf 750 Inf Inf Inf Inf Inf Inf Inf Inf 751 Inf 808 815 Inf Inf Inf Inf 777 Inf Inf Inf Inf Inf 813 782 772 Inf Inf Inf Inf Inf Inf Inf Inf 868 Inf Inf Inf Inf 812 Inf Inf 801 Inf Inf 782 817 789 Inf Inf Inf Inf Inf Inf 889 Inf Inf Inf 839 Inf Inf Inf 805 750 Inf Inf Inf Inf Inf Inf 759 770 775 Inf Inf Inf Inf 782 Inf Inf Inf Inf 751 802 764 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 744 708 Inf Inf Inf 776 799 Inf 754 Inf 752 Inf Inf Inf Inf 829 782 Inf Inf Inf 778 Inf 815 Inf Inf Inf Inf Inf Inf 795 778 Inf Inf Inf Inf 774 Inf Inf Inf Inf Inf Inf 799 Inf 733 Inf 794 823 Inf Inf 792 776 712 Inf 782 Inf Inf Inf 888 Inf 811 Inf 785 Inf Inf 770 772 Inf 826 Inf Inf Inf Inf Inf Inf Inf 756 770 Inf Inf Inf Inf Inf Inf 770 Inf Inf 804 801 802 758 752 Inf 791 775 Inf Inf Inf Inf Inf 825 661 Inf Inf Inf Inf 752 772 Inf Inf 786 805 Inf Inf Inf Inf Inf Inf Inf Inf 793 777 Inf Inf Inf Inf Inf Inf Inf 777 Inf 764 Inf Inf Inf Inf Inf 806 786 767 Inf Inf 785 791 Inf Inf 829 Inf 858 758 Inf Inf Inf Inf Inf 806 678 Inf Inf Inf Inf 818 802 Inf 740 Inf 757 Inf Inf Inf Inf Inf 764 Inf 872 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 845 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf 767 Inf Inf Inf 757 Inf 742 Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf 742 Inf Inf Inf Inf Inf 705 Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf 792 Inf 735 Inf 744 Inf Inf Inf Inf 659 Inf 746 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 782 753 784 772 Inf 746 Inf Inf Inf Inf 798 Inf Inf Inf 822 712 809 775 Inf Inf Inf Inf Inf 797 Inf 740 808 816 784 800 846 825 792 Inf Inf Inf 825 821 822 Inf 826 833 807 Inf Inf Inf 521 1.08e+03 Inf Inf 442 Inf Inf 771 749 Inf Inf Inf 758 809 Inf Inf Inf Inf Inf Inf Inf Inf 741 759 783 Inf Inf Inf 729 Inf 725 764 Inf Inf Inf Inf Inf Inf Inf Inf 778 Inf 814 Inf 853 775 Inf 778 Inf Inf 726 Inf 737 758 Inf 736 876 737 911 Inf Inf 789 Inf Inf Inf 941 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 832 Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf 754 Inf Inf Inf Inf Inf Inf 804 844 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf 791 748 805 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 753 712 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 854 Inf 659 Inf 846 Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf 751 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 808 815 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 781 774 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 812 Inf Inf 800 Inf Inf 781 Inf 790 Inf Inf Inf Inf Inf Inf 890 Inf Inf Inf Inf Inf Inf Inf Inf 750 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 783 Inf Inf Inf Inf 750 802 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 744 708 Inf Inf Inf 776 799 Inf 754 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 776 Inf Inf Inf Inf Inf Inf Inf Inf 795 778 Inf Inf Inf Inf 774 Inf Inf Inf Inf Inf Inf 800 Inf Inf Inf 793 Inf Inf Inf 792 776 712 Inf 782 Inf Inf Inf 888 Inf Inf Inf 786 Inf Inf 770 772 Inf 826 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf 801 Inf 757 Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 751 772 Inf Inf 787 805 Inf Inf Inf Inf Inf Inf Inf Inf 794 779 Inf Inf Inf Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf Inf Inf Inf 787 766 Inf Inf Inf 790 Inf Inf 829 Inf Inf Inf Inf Inf Inf Inf Inf 806 680 Inf Inf Inf Inf 818 804 Inf 741 Inf 756 Inf Inf Inf Inf Inf 765 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 844 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf 767 Inf Inf Inf 757 Inf 742 Inf Inf Inf Inf Inf Inf Inf Inf Inf 763 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf 792 Inf 736 Inf 743 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 784 Inf Inf 746 Inf Inf Inf Inf 796 Inf Inf Inf Inf 711 809 775 Inf Inf Inf Inf Inf Inf Inf 741 808 815 784 Inf 849 825 791 Inf Inf Inf 825 Inf Inf Inf 825 Inf 807 Inf Inf Inf 518 1.08e+03 Inf Inf 441 Inf Inf 771 Inf Inf Inf Inf 758 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf 759 783 Inf Inf Inf 729 Inf 725 764 Inf Inf Inf Inf Inf Inf Inf Inf 778 Inf 813 Inf 853 Inf Inf 778 Inf Inf 726 Inf Inf Inf Inf 734 876 Inf 912 Inf Inf Inf Inf Inf Inf 940 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 832 Inf Inf Inf Inf Inf Inf Inf Inf 775 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 805 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 855 Inf 660 Inf 846 Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf 751 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 815 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 780 775 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 812 Inf Inf 799 Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf 889 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 783 Inf Inf Inf Inf 750 803 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 744 Inf Inf Inf Inf 776 800 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf Inf Inf Inf Inf 794 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 800 Inf Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 888 Inf Inf Inf Inf Inf Inf 769 Inf Inf 827 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf 801 Inf 757 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf 788 804 Inf Inf Inf Inf Inf Inf Inf Inf 796 780 Inf Inf Inf Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf Inf Inf Inf 788 765 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 817 804 Inf Inf Inf 756 Inf Inf Inf Inf Inf 766 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 844 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 765 Inf 767 Inf Inf Inf Inf Inf 741 Inf Inf Inf Inf Inf Inf Inf Inf Inf 762 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf 736 Inf 743 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 784 Inf Inf 746 Inf Inf Inf Inf 794 Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf Inf Inf Inf 741 Inf Inf Inf Inf Inf 825 791 Inf Inf Inf Inf Inf Inf Inf 825 Inf 807 Inf Inf Inf Inf 1.08e+03 Inf Inf 441 Inf Inf 772 Inf Inf Inf Inf 759 808 Inf Inf Inf Inf Inf Inf Inf Inf Inf 760 Inf Inf Inf Inf 728 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 813 Inf 853 Inf Inf 778 Inf Inf Inf Inf Inf Inf Inf 734 Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 832 Inf Inf Inf Inf Inf Inf Inf Inf 774 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 806 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf 752 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 815 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 775 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 749 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 776 801 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 778 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 827 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 802 Inf 756 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 774 Inf Inf 788 804 Inf Inf Inf Inf Inf Inf Inf Inf 795 778 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 803 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 763 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 761 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf 736 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 784 Inf Inf 746 Inf Inf Inf Inf 793 Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 825 791 Inf Inf Inf Inf Inf Inf Inf 825 Inf 807 Inf Inf Inf Inf Inf Inf Inf 441 Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 728 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 853 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 735 Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 832 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 806 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 814 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 773 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 779 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 828 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 756 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 805 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 784 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 810 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 441 Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 736 Inf Inf 911 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 815 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 780 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 828 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 757 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 855 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 736 Inf Inf 911 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 816 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 780 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 706 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 856 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 736 Inf Inf 911 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 816 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 707 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 856 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 911 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 815 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 757 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 856 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 813 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 756 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 856 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 812 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 755 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 856 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 857 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 857 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 858 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 914 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 914 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 914 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 912 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 913 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 914 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 915 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 917 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 918 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 918 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 917 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 917 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 918 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 918 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 919 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf